Javascript

TwitterFacebook
Get flash to fully experience Pearltrees
Après quelques années à écrire dans un langage, on finit facilement par oublier les premières difficultés que l’on avait rencontrées.

JavaScript : 3 fondamentaux

http://braincracking.org/2011/11/16/javascript-3-fondamentaux/
http://js.4design.tl/require-js-chargement-asynchrone-fichiers-javascript-1250

Require.js — Chargement asynchrone de fichiers Javascript

Si les performances de votre site web et le service rendu aux utilisateurs vous préoccupent, vous aurez certainement besoin de Require.js . Ce «loader» Javascript léger (5 kb gzipé), avec gestion de cache, accélère le chargement de vos pages lorsque vous utilisez de nombreux scripts. Sans ce loader, le navigateur doit attendre que les fichiers Javascript sont chargés avant d’afficher votre contenu.
En 2010, un mémo interne à Google évoquait "Dash", une technologie maison destinée à remplacer JavaScript dans le développement d'applications web riches. http://www.numerama.com/magazine/20131-google-presente-dart-un-concurrent-du-javascript.html

Google présente Dart, un concurrent du JavaScript

http://www.netmagazine.com/features/writing-your-own-cross-browser-polyfills I believe it is our responsibility as designers and developers to both advocate for best practices and encourage others to make the leap to using modern features for a modern web. At the same time, we need to do our best to avoid leaving users with older browsers behind. Polyfills — a term coined by Remy Sharp to describe JavaScript shims that replicate the standard API found in native features of new browsers for those without such features — are a way of helping us achieve this.

Writing your own cross-browser polyfills

Your jQuery: Now With 67% Less Suck

http://24ways.org/2011/your-jquery-now-with-less-suck/ Fun fact: more websites are now using jQuery than Flash . jQuery is an amazing tool that’s made JavaScript accessible to developers and designers of all levels of experience.
http://killdream.github.com/blog/2011/10/understanding-javascript-oop/index.html Now that we're able to inherit properties from other objects and extend the specialised objects to define their own behaviours, we have a little problem: what if we actually wanted to access the parent behaviours that we just overwrote?

Understanding JavaScript OOP — Sorella's Basement

http://bonsaiden.github.com/JavaScript-Garden/#object.general

JavaScript Garden

Function Declarations and Expressions
Twice a month, we revisit some of our readers’ favorite posts from throughout the history of Nettuts+. http://net.tutsplus.com/tutorials/javascript-ajax/the-essentials-of-writing-high-quality-javascript/

The Essentials of Writing High Quality JavaScript