A propos de HTML 5

A quoi sert le logiciel

HTML5, édité par Ian Hickson de Google Inc., est la prochaine révision majeure du standard HTML, le principal langage Internet, qui adapte le code à l'utilisation vers laquelle il tend.

Historique

La révision HTML5 a débuté en juin 2004, sous le nom "Web Applications 1.0"; les travaux ont été commencés par le WHATWG - Web Hypertext Application Technology Working Group -, rejoint en 2009 par le W3C (World Wide Web Consortium) qui participe actuellement au développement.

HTML5 découle de l'observation de l'usage commun d'HTML et d'XHTML sur Internet, présentant un mélange de caractéristiques introduites par diverses spécifications - telles que celles des navigateurs Internet, issues des habitudes de travail ou encore des erreurs de syntaxe. Il tend également à définir un langage de balisage unique pouvant être rédigé en HTML ou XHTML.

Les spécifications HTML5 devraient arriver à terme courant de l'année 2012, et le langage ne devrait pas être parfaitement au point avant 2022, voire plus tard, bien que certaines parties soient stables et implémentables avant cette date.

Description du logiciel

HTML5 a vocation à encourager les implémentations permettant l'interopérabilité. Il étend et améliore les balisages existants mais intègre également de nouveaux balisages et API pour les applications Internet riches (RIA).

HTML5 introduit également de nouvelles règles syntaxiques, telles que <video>, <audio>, ou <canvas> l'intégration de SVG (Scalable Vector Graphics, graphique vectoriel adaptable), destinés à améliorer l'ajout et le traitement multimédia et graphique sur Internet, tout en évitant de passer par des plugins et autres API propriétaires.

La richesse sémantique des documents va également être améliorée de par l'utilisation des éléments <section>, <header>, <article> et <nav>, la suppression de certains éléments existants, et l'introduction de nouveaux attributs. Certains éléments, tels <a>, <menu> et <cite> que ont été modifiés, redéfinis ou standardisés.

Les API et le DOM feront partie intégrante d'HTML5; les erreurs de syntaxe seront en outre traitées uniformément par tous les navigateurs implémentés. A noter tout de même que contrairement à l'acception générale, HTML5 ne pourra pas fournir d'animation au sein des pages Internet; JavaScript ou CSS3 resteront nécessaires pour l'animation d'éléments HTML.

newsletter nouveautés
HTML
×