Newsletter

Newsletter

Sondage

Etes-vous webmaster professionnel ?

Liens utiles

Nextsend

Transfert de fichiers

Plateforme sécurisée d'envoi de fichiers volumineux en ligne. [ Cliquez-ici ]

WebPlanete.net

Veille d'actualités

Moteur de veille, plus de 400 sources d'informations francophones. [ Cliquez-ici ]

05/02 HTML renaît de ses cendres

Si vous avez découvert le Site du Zér0 en souhaitant réaliser un site WEB, vous avez alors forcément découvert grâce aux tutos du site le langage XHTML. Et vous saviez que, grosso modo, HTML était mort. Que nenni . Alors que ce dernier n'a plus connu aucune évolution depuis 1997, en stagnant en quatrième version — reprise et adaptée pour bâtir le XHTML —, les plus récentes mutations du Web redonnent de la vigueur à ce langage historique. Le HTML remis en question En mars 2007, le W3C décide de réagir face aux évolutions multiples du Web. Force est de constater que le langage HTML, laissé à l'abandon depuis 1997, n'est plus à la hauteur. À l'époque, il avait apporté notamment les frames — aujourd'hui tombés en désuétude — et surtout le support du CSS. Mais suite à son évolution chaotique, le W3C a décidé d'arrêter son développement et de créer le XHTML. Quelques années plus tard, décidant de prendre en compte les transformations les plus récentes du Web — et notamment celles dites du « Web 2.0 » —, le W3C décide qu'il est grand temps d'agir, ou de réagir. En octobre 2006, Tim Berner Lee déclare : Citation : Tim Berner LeeLa tentative de faire passer tout le monde à XML et aux contraintes syntaxiques que cela impose (guillemets autour des valeurs d’attributs, slashes dans les balises simples et espaces de noms), à intégrer d’un seul coup, n’a pas fonctionné… Il faut créer un groupe de travail HTML entièrement nouveau qui, contrairement au précédent, sera destiné à apporter des améliorations incrémentales à HTML, ainsi qu’à XHTML. En mars 2007, ce fut chose faite. Un groupe de travail a été mis en place, et s'est lancé plusieurs défis : améliorer la sémantique des documents, implémenter de nouveaux éléments d'interface graphique pour les utilisateurs (menus, barre de progressions, et autres), et enfin faire en sorte que HTML 5 puisse à la fois être interprété en XML ou en HTML. Pour illustrer cette dernière idée plus technique, voici un petit schéma fourni par le W3C : Le groupe de travail réunissait des représentants des acteurs importants du Web : la Mozilla Foundation, le W3C, Microsoft, Apple, France Telecom, Opera Software, Google, Nokia et bien d'autres. Celui-ci avait du pain sur la planche, et a d'ailleurs pris du retard. Le premier « brouillon de travail » ou « Working Draft » du HTML 5 vient de voir le jour le 22 Janvier dernier. Quels changements à venir pour HTML 5 ? Ce nouveau brouillon nous permet de découvrir des fonctionnalités à venir très intéressantes. Parmi les plus impressionnantes, et notamment pour les utilisateurs, ce sont les balises <video> et <audio>. Une petite séquence vous permet d'avoir un aperçu des potentialités de cette balise associée à d'autres nouvelles fonctionnalités de HTML 5 . La balise <video> en action. L'interactivité est au goût du jour ! On remarque ainsi l'apparition d'un nouvel attribut, nommé contenteditable, et qui permettra à l'internaute de modifier par lui-même le contenu des balises qui comporteront cet attribut. Le "drag'n drop" (glisser-déposer) est lui aussi l'honneur, un attribut draggable permettra de déplacer certaines zones entières de la page. De nouveaux tags (ou balises) sont à venir : <footer>, <dialog>, <header>, <nav>, et beaucoup d'autres. Ils ont pour objectif principal d'améliorer la sémantique des pages, et d'utiliser au mieux ces nouvelles fonctionnalités. En ce qui concerne les API, quelques méthodes inspirées de DOM verront le jour, ainsi que d'autres, plus originales, à l'instar de getSelection() qui permettra de récupérer le contenu de ce qui est sélectionné par l'utilisateur. Il est également question d'API de dessins en 2 dimensions, d'API qui permettrait de créer des applications Web offline, ou encore de mémoriser des historiques de pages vues. Le stockage persistant des données est mis en place, et encore bien d'autres innovations. Conclusion Voici quelques liens complémentaires qui satisferont votre insatiable soif de connaissances ! (En) Draf officiel du HTML 5 (En) Site officiel du W3C (SdZ) Petits rappels historiques Bref, le HTML 5 semble progresser et apporter des nouveautés qui ouvrent d'intéressantes perspectives pour la création de sites WEB. Lire la suite sur Siteduzero