This year
2010
2009
2008
Questions de rendu — Performance web
Sur les sélecteurs CSS
Tout d’abord on confirme ce qui avait déjà été écrit sur les sélecteurs CSS, c’est à dire qu’ils sont interprétés de droite à gauche. Il faut tenter d’être le plus précis possible à droite, dans l’idéal un identifiant, un nom de classe, ou au moins un nom de balise. Le reste du sélecteur a plus tendance à ralentir qu’autre chose.
Le second point concerne :hover qui pose si j’ai bien compris des problèmes. Soyez le plus précis possible sur la partie qui contient le :hover, même si elle n’est pas à droite du sélecteur.
Sur l’organisation de vos scripts
Enfin, et c’est probablement la remarque la plus importante à mon humble avis, il vaut mieux parfois en javascript faire une boucle pour lire des informations et une seconde pour modifier le DOM, plutôt que de tout faire en une passe. C’est cohérent avec ce que les bons intégrateurs connaissent déjà mais je crois que peu de gens le mettent en pratique.
markItUp! Universal Markup Editor
by 11 others (via)markItUp! is a JavaScript plugin built on the jQuery library. It allows you to turn any textarea into a markup editor. Html, Textile, Wiki Syntax, Markdown, BBcode or even your own Markup system can be easily implemented.
YouTube JavaScript Player API Reference - YouTube APIs and Tools - Google Code
(via)
Google Doctype - Google Code
by 5 othersGoogle Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security, JavaScript DOM manipulation, CSS tips and tricks, and more. The reference section includes a growing library of test cases for checking cross-browser and cross-platform compatibility.
JavaScript Information Visualization Toolkit (JIT) at noumena
The JIT is an advanced JavaScript infovis toolkit that was based on 5 papers regarding different information visualization techniques. The JIT implements advanced features of information visualization like Treemaps (with the slice and dice and squarified methods), an adapted visualization of trees based on the Spacetree, a focus+context technique to lay Hyperbolic Trees, and a radial layout of trees with advanced animations (RGraph).
Accessible News Slider: A jQuery Plugin
by 9 othersAccessible News Slider is a JavaScript plugin built for the jQuery library. It meets the accessibility requirements as outlined by WCAG 1.0.
dojox.gfx: Butterfly
PlotKit - Javascript Chart Plotting
by 18 othersPlotKit is a Chart and Graph Plotting Library for Javascript. It has support for HTML Canvas and also SVG via Adobe SVG Viewer and native browser support.
Advanced Web Metrics by Brian Clifton » Blog Archive » Tracking links to direct downloads - Automatically
flot - Google Code
by 16 others
Snipplr - Code 2.0
by 18 others
Ajaxian » iPhone window.onorientationchange Code
by 1 other (via)Apple has put up some sample code that shows off the new window.onorientationchange and window.orientation ability that lets you detect the orientation of the iPhone.
Safari Developer FAQ
by 1 other14. How do I debug JavaScript in Safari? Safari's "Debug" menu allows you to turn on the logging of JavaScript errors. To display the debug menu in Mac OS X, open a Terminal window and type:
defaults write com.apple.Safari IncludeDebugMenu 1
2007
Mapstraction - a javascript library to hide differences between mapping APIs.
by 15 others (via)
Video Chris Heilmann's JavaScript workshop at ParisWeb 2007 - Dailymotion
Wait till I come! » Blog Archive » Minified Metro, Sticky Event Handling and great new encounters - that was ParisWeb 2007
FleXcroll, Flexible and Accessible Custom Scroll Bars
by 5 othersA Cross Browser* and Standards Compliant Custom ScrollBar Script by Hesido








