Atul Varma. Il vit à San Francisco et bosse pour Mozilla.
À l'instar de Bruce Lawson il utilise pour l'affichage synchronisé des sous-titres l'attribut data- d'HTML5. En gros, cettte nouvelle fonctionnalité permet de transmettre des données (invisibles pour les humains) à des scripts. Sa démo en ligne est épatante (il y a un lien en bas de page pour faire apparaître/disparaître les sous-titres). Jetez ensuite un œil sur le code source, vous allez comprendre immédiatement comment ça fonctionne.
HTML5 allant remplacer les solutions propriétaires pour l'affichage des contenus multimédia, les API sortent petit à petit. La preuve en est ce jCaps, un petit plug-in de JQuery pas vraiment fini, pour aider les webmestres feignasses ou incompétents à faire de l'audio et de la video sans peine.
Dans mon article publié il y a 1 mois j'expliquais doctement pourquoi Microsoft boudait SVG.
Après avoir lu mon article la direction planétaire de Microsoft, sans me remercier — notez-le — vient de décider de rejoindre le groupe de travail du W3C.
Patrick Dengler, Microsoft responsable de l'équipe Internet Explorer, a rejoint le groupe de travail. Si Microsoft s'était engagé dans le groupe HTML5, son refus de s'impliquer dans SVG était une source majeure d'inquiétude pour le W3C :
« Nous reconnaissons que les graphiques vectoriels sont une composante importante de la nouvelle génération de plate-forme Web. Comme le démontre notre engagement continu au sein des groupes de travail du W3C, nous nous sommes engagés à participer au processus de normalisation pour assurer un avenir certain à HTML5. Notre participation au groupe de travail SVG appuie cet engagement ».
Moi qui doit relire 3 fois un article technique pour le piger, celui-là est rentré d'un coup d'un seul.
Applications web, stockage des fichiers, gestion du mode hors-ligne...HTML5 regorge de nouvelles fonctionnalités autour des nouvelles API et du DOM :
Les API de communication HTML5 vont résolument libérer le navigateur de ses chaînes historiques, en lui permettant d'établir de véritables connexions TCP vers des serveurs externes.
C'est tout un nouvel écosystème qui s'ouvre là, et la course à l'armement s'annonce frénétique. En effet, il y a un maintenant un marché énorme pour l'implémentation en Javascript de clients pour les principaux protocoles fonctionnant au-dessus de TCP : RSS, SMTP, POP, JMS, IRC, XMPP, STOMP...
Si javascript, que l'on a cru enterré il y a quelques années, avait été ressuscité par Ajax, il va maintenant s'imposer comme un langage de tout premier ordre grâce à HTML 5.
Plus que lisible, parfaitement rédigé et très didactique, c'est Olivier Croisier qui l'a pondu et je vais lui faire une belle ancre :