Commentaire: Hypertext Markup Language (HTML) 5 présente pour la première fois de nouveaux éléments dans HTML. De nouveaux éléments structurels incluent à part, figure et section. Les nouveaux éléments en ligne comprennent le temps, le compteur et les progrès. Les nouveaux éléments en ligne incluent la vidéo et l'audio. Les nouveaux éléments interactifs sont des détails, DataGrid et la commande. Ouverture du langage de balisage hypertexte (HTML)
Hypertext Markup Language (HTML) 5 présente pour la première fois de nouveaux éléments dans HTML. De nouveaux éléments structurels incluent à part, figure et section. Les nouveaux éléments en ligne comprennent le temps, le compteur et les progrès. Les nouveaux éléments en ligne incluent la vidéo et l'audio. Les nouveaux éléments interactifs sont des détails, DataGrid et la commande.
Le développement du langage de balisage hypertexte (HTML) s'est arrêté dans HTML 4 en 1999. Le World Wide Web Consortium (W3C) se concentre sur la modification de la syntaxe sous-jacente du HTML du langage de balisage universel standard (SGML) vers un langage de balisage extensible (XML), ainsi que de nouvelles langues marquantes telles que Scalable Vector Graphics (SVG), XFORMS, et les mathématiques éducables. Les fabricants de navigateurs se concentrent sur les fonctionnalités du navigateur telles que les onglets et les lecteurs de résumé du site riche (RSS). Les concepteurs de sites Web ont commencé à apprendre à créer leurs propres applications dans des cadres existants à l'aide de JavaScript Asynchrone XML (AJAX). Mais au cours des huit prochaines années, HTML lui-même n'a pas changé.
Récemment, il a été ressuscité à nouveau. Trois fabricants de navigateurs importants - Apple, Opera et Mozilla Foundation - mettent le groupe de travail sur la technologie d'application Hypertext Web (WHOTWG) pour développer de nouvelles versions de HTML traditionnel. Récemment, W3C a également remarqué ces activités et lancé son propre projet HTML de nouvelle génération, et de nombreux membres des deux parties sont les mêmes. Les deux projets devraient éventuellement fusionner. Bien que de nombreux détails soient toujours débattus, le plan général de la prochaine version de HTML est déjà clair.
Les développeurs Web s'attendent à une nouvelle version de HTML depuis 1999 (souvent appelé HTML 5, mais également appelé Web Applications 1.0), et maintenant il est finalement publié. Il conserve la fonction HTML originale: pas d'espace de noms ou de schéma. L'élément n'a pas à se terminer. Les navigateurs seront tolérants aux erreurs. P est toujours P, la table est toujours la table.
Si un développeur Web était gelé en 1999 et maintenant décongelé, il rencontrerait de nouveaux éléments confus. Oui, les éléments qu'il connaît (comme Div) sont toujours préservés; Cependant, HTML contient désormais également de nouveaux éléments tels que la section, l'en-tête, le pied de page et la navigation. EM, Code et Strong existent toujours, mais le compteur, le temps et M sont ajoutés. L'IMG et l'intégration sont toujours disponibles, mais la vidéo et l'audio sont également ajoutées. Cependant, après un examen plus approfondi, il a constaté que ces éléments n'étaient en fait pas différents. Beaucoup de ces éléments peuvent avoir été nécessaires par les développeurs en 1999 et n'étaient pas disponibles. Ces nouveaux éléments sont faciles à comprendre en faisant des analogies simples avec les éléments qu'il maîtrise déjà. En fait, ils sont très faciles à maîtriser par rapport à l'AJAX ou au CSS.
Enfin, lorsqu'il a allumé un ordinateur portable de 300 MHz (exécutant Windows 98, qui a également été gelé en 1999), il pourrait être surpris par les nouvelles pages indiquées dans Netscape 4 et Windows® Internet Explorer® 5. Bien sûr, ces anciens navigateurs ne reconnaissent pas de nouveaux éléments et les ignorent complètement, mais la page s'affichera et le contenu est toujours complet.
Ce n'est pas une histoire fictive. Le principe de conception de HTML 5 est de se dégrader en douceur dans les navigateurs qui ne le soutiennent pas. La raison est simple: nous sommes tous des gens primitifs comme ça. Les navigateurs ont désormais des onglets, CSS et XMLHTTPRequest, mais leurs moteurs d'affichage HTML restent aux niveaux de 1999. Outre l'augmentation significative du nombre d'utilisateurs, le Web a en fait fait peu de progrès dans la nature. HTML 5 en tient compte. Il offre actuellement de réels avantages pour les développeurs Web, dont les téléspectateurs de page apprécieront progressivement à mesure que le navigateur se motive lentement.
Jetons un coup d'œil à ce que fournit HTML 5.
(à suivre)