Un lecteur Flash entièrement écrit en JavaScript, Gordon, a récemment été publié. Il permet d'exécuter de manière rudimentaire des animations Flash. Vous trouverez quelques démonstrations sur cette page : http://paulirish.com/work/gordon/demos/
Cette démonstration, en plus d'être intéressante sur le plan technique, nous démontre que les technologies web ont acquis suffisamment de maturité face à Flash, leur grand rival, pour se permettre d'interpréter des fichiers SWF en se passant de plugin.
Il ne reste maintenant qu'à interpréter le JavaScript dans Flash, pour booster les performances JavaScript sur Internet Explorer !
Toutes les notes
Si vous prenez le métro, vous n'avez pas pu louper ces énormes placards qui font la promo de Chrome le navigateur de Google. Reste à savoir à qui s'adresse ces pubs ? Le grand public qui ne connait pas forcément le navigateur qu'il utilise ? A tous ceux qui ont raté la sortie de Chrome en septembre 2008 ? Est-ce que par cette communication inédite Google relance la guerre des navigateurs par affichage interposé ? Et vous ça vous inspire quoi ?
Microsoft rejoint le groupe de travail SVG au W3C ! Voilà une excellente nouvelle : si Internet Explorer supporte SVG, le vectoriel va enfin devenir une réalité sur le web, sans plugin ni format propriétaire.
Le format SVG existe depuis une dizaine d'années, et il est aujourd'hui largement supporté sur le web (sauf Internet Explorer) et ailleurs. Adobe proposait un plugin permettant de lire le SVG avec Internet Explorer, mais son développement a été arrêté lorsque Macromedia (et donc Flash) a été acquis par la société.
En attendant le support complet de ce format, il est possible d'utiliser SVG Web, un projet de Google permettant d'interpréter le SVG à l'aide du plugin Flash.
Que pensez-vous de cette nouvelle ? Utilisez-vous, ou allez-vous prochainement utiliser SVG pour vos projets web ?
Thomas Fuchs vient de publier sur son blog une conférence (vidéo et slides) sur les performances Javascript. Si ce nom ne vous dit rien, il s'agit du papa de script.aculo.us ; il contribue également aux projets Prototype et Ruby on Rails.
Opera 10.5 pre-alpha est arrivé : nouveau thème, nouveau moteur JavaScript, CSS Transforms. http://labs.opera.com/news/2009/12/22/
Les sélecteurs CSS 3 sont passés en statut "proposed recommandation" le 15 décembre dernier : http://www.w3.org/TR/css3-selectors/
Avez-vous commencé à utiliser ces sélecteurs pour de l'amélioration progressive ?