JavaScript
JavaScript relie plusieurs aspects de cette collection : exemples de langage, outils de données, animations et traitement du contenu des pages. La présence d’articles anciens et récents rend leur date particulièrement utile.
Les astuces de langage des archives présentent des techniques discutées en 2008. Pour une question concrète de contenu, l’article sur l’échappement et l’assainissement HTML distingue l’affichage des balises comme texte de l’acceptation du HTML mis en forme.
Créer un bouton de copie dans le presse-papiers accessible à tous
Créez un bouton de copie fiable avec l'API Clipboard : messages accessibles, clavier, gestion des erreurs et précautions pour les données sensibles.
Échecs de pré-vérification CORS : déboguer les requêtes OPTIONS avec les outils de développement et cURL
Diagnostiquez un échec de pré-vérification CORS : requêtes OPTIONS, en-têtes testés avec cURL et erreurs liées aux cookies et aux identifiants.
localStorage, sessionStorage ou cookies : où stocker les données d'une application web ?
Comparez localStorage, sessionStorage et les cookies pour les préférences et les sessions : sécurité, durées de vie et vérifications dans le navigateur.
Échappement ou assainissement HTML : quand utiliser chaque méthode
Afficher le code HTML ou sa mise en forme ? Découvrez quand utiliser textContent, l'échappement des entités ou l'API Sanitizer, avec des exemples pratiques.
Monster : un moteur 3D en JavaScript
En mars 2009, Dean McNamee présente Monster et Colorscube dans Chrome Experiments : deux démonstrations graphiques réalisées avec les standards du navigateur.
Des outils JavaScript utiles
Une sélection de 2009 consacrée aux outils JavaScript : création d'interfaces, documentation, débogage, tests, validation et sécurité.
Le moyen le plus court de détecter Internet Explorer en JavaScript
Une astuce JavaScript publiée en janvier 2009 : douze caractères pour reconnaître Internet Explorer, y compris IE 8, d'après Ajaxian et Web Reflection.
Les dessins animés télévisés et Flash bientôt remplacés par des animations JavaScript ?
En décembre 2008, un robot animé avec jQuery montre les possibilités de JavaScript, des images PNG et de la parallaxe pour créer des dessins animés.
Un ActiveRecord à la Rails bientôt dans Aptana Jaxer
En juillet 2008, Aptana annonce des recrutements et prépare Jaxer 1.0, avec un ORM JavaScript inspiré d'ActiveRecord et de l'expérience de RadRails.
Ajoutez du DHTML à vos exports OpenLaszlo
OpenLaszlo 4.1 permet de produire du DHTML en plus du SWF à partir du même code XML, avec une documentation remaniée.
Sortie de JSON Diff
Découvrez JSON Diff, un comparateur visuel de données JSON qui colore les différences et permet de replier les données.
Astuces et techniques avancées en JavaScript
Cinq exemples JavaScript du wiki jslibs sur les objets, les arguments, les singletons, les valeurs par défaut et les tableaux.
Documenter son code, la clé du bonheur
Pourquoi documenter le code web en vaut la peine, avec des exemples de commentaires en JavaScript, HTML et CSS.