Sponsorised links
This month
Closure Library - Google Code
The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more.
October 2009
Whatpm::HTML::Serializer - HTML DOM Serializer
Whatpm::HTML::Serializer - HTML DOM Serializer
getElementsBySelector - CSS Query Selector for HTML DOM < Scripts < Python < Bin-Co
getElementsBySelector is a python function which takes a standard CSS style selector and returns an array of elements objects from the document that match that selector. This is a frequently used function in JavaScript - if you use a library. Its kind of meaning less to have this function in the server side - unless you are doing screen-scarping. Then its very useful. Recently, I had to work on a Django app that does a bit of screen-scrapping - so I created this function to aid me.
Sponsorised links
September 2009
Xulfr.org - Découvrez et apprenez à développer des applications XUL, des extensions pour Firefox ou tout autre logiciels basés sur Firefox !
DOM Inspector (also known as DOMi) - developer tool - MDC
August 2009
July 2009
X-Ray - Extension Firefox - Révèle en clair dans la page les balises (X)HTML utilisées pour chaque bloc.
KompoZer 0.8a4 en français - éditeur HTML WYSIWYG basé sur Nvu - Editeur site Web Freeware
jQuery BlockUI Plugin (v2)
BBC - Glow JavaScript Library
Glow is a JavaScript library which gives you...
- Simplified DOM manipulation, event handling, animations, etc
- A versatile set of user interface widgets
- Clear and comprehensive documentation
- BBC Browser Support Standards compliance
BBC - Glow JavaScript Library
May 2009
HTML5 isn't a standard yet - W3C Q&A Weblog
The W3C does not, and never will, publish real standards because it is not a standards organization: It's a CONSORTIUM (you know, that "C" in W3C is there for a reason - look it up!). Standards and Standards Bodies must be endorsed by governments and legally enforceable. W3C recommendations are simply "recommendations". There is no legal consequence to not following or fully conforming to a "recommendation"...
C'est étrange cette manie des participants à la WTF à mélanger tout et n'importe au nom du pragmatisme (plus loin dans son commentaire, Marcos Caceres explique en quoi un "vrai standard" n'est pas pragmatique pour le web). Pour rappel, selon lui l'ISO ne produit pas de standards, pas plus que l'IETF, etc... Sur sa page publique, il indique "I work as a software architect/standards engineer for Opera Software." Selon sa définition, Opera ne supporte aucun standard, donc il est au mieux architecte logiciel. Et en même temps, c'est un hsivoniste, donc il reconnaît qu'il n'y a que les développeurs de moteurs CSS qui savent gérer les mutations d'une structure en arbre, ceux travaillant sur le DOM n'en ayant pas les compétences. Marcos Caceres ne travaillant pas sur le moteur CSS chez Opera, on en déduit qu'il ne sait pas très bien manipuler les structures arborescentes. Donc en fait, selon lui, il est au mieux développeur junior chez Opera.
Dynamically Created Radio Buttons - Another IE Gotcha
April 2009
jQuery.ifixpng - png transparency for windows ie versions below 6
Firediff - In Case of Stairs
Faire de la vidéo un citoyen du Web à part entière - Standblog
March 2009
Styling File Inputs with CSS and the DOM // ShaunInman.com
File inputs are the bane of beautiful form design. No rendering engine provides the granular control over their presentation designers desire. This simple, three-part progressive enhancement provides the markup, CSS, and JavaScript to address the long-standing irritation.
February 2009
Bespin, canvas, SVG, DOM and other thoughts - <Glazblog/>
même problème que le W3C avec les incubators groups.Last but not least, last time I checked Mozilla Labs' name contained the word "Labs". In general, labs are here to make experiments, things that don't seem ordinary or even reasonable, labs are here to pave the future, not do what all others are doing too.
