HTML 5 : deux nouveaux documents
February 18, 2009
Le W3C (World Wide Web Consortium, consortium chargé de promouvoir la compatibilité des technologies Web) vient de publier deux nouveaux documents traitant de la version 5 de HTML. La version 4 de HTML a été figée en 1997 et la version 5 est en développement depuis 2004.
L’un des documents présente la liste des différences entre HTML 4 et HTML 5 (liste évidement non exhaustive) :
- Le langage est basé sur l’utilisation des documents DOM.
- Concept de contextes de navigation.
- Nouveaux concepts de modèles de contenu (remplaçant les actuels block et inline).
- Nouveaux éléments : datagrid, menu (pour l’utilisation en natif de menu contextuel), commands.
- Gestion du cache pour les applications Web en mode déconnecté (concept de Google Gears?).
- Concept de UndoManager, permettant de gérer l’undo/redo.
- Architecture de copier/coller et drag&drop.
- Nouveaux éléments permettant d’embarquer du contenu vidéo, canvas (pour les graphes 2D, les jeux, …).
- Nouveaux types d’élément input : date, number, email, url, color, …L’élément input a aussi droit à un nouvel attribut : autofocus, permettant de lui donner directement le focus lors du chargement de la page.
- Suppression des éléménts frame, frameset *et *noframe, car ils dégradent l’utilisation et l’accessibilité du site.
HTML 5 sera évidement compatible avec les pages en HTML 4. Cette nouvelle version a aussi pour but de standardiser toutes les API JavaScript grâce à un référentiel commun.
L’autre document est la spécification complète de HTML 5.