Html5

Définition - Que signifie HTML5?

Hypertext Markup Language révision 5 (HTML5) est un langage de balisage pour la structure et la présentation des contenus du World Wide Web. HTML5 prend en charge la syntaxe traditionnelle de style HTML et XHTML et d'autres nouvelles fonctionnalités dans son balisage, ses nouvelles API, XHTML et la gestion des erreurs.

Il y a trois organisations qui sont actuellement en charge de la spécification de HTML5:

  1. Le groupe de travail sur la technologie des applications hypertextes Web (WHATWG) a créé la spécification HTML5 et est en charge du développement HTML5 qui fournit une collaboration ouverte entre les fournisseurs de navigateurs et les autres parties concernées.
  2. Le World Wide Web Consortium (W3C) est chargé de fournir la spécification HTML5.
  3. Internet Engineering Task Force (IETF) est en charge du développement de l'API HTML5 WebSocket.

Definir Tech explique HTML5

HTML5 est un effort visant à mettre de l'ordre dans le chaos du développement Web en organisant des pratiques courantes, en intégrant les implémentations de divers navigateurs. Il est massif, avec plus de 100 spécifications faisant partie des spécifications HTML5. Comprenant cela, vous pouvez simplifier en pensant à HTML5 de cette façon. HTML5 est simplement un terme générique pour la prochaine génération d'applications Web et comment les fonctionnalités seront étendues avec un meilleur balisage (HTML), un meilleur style (CSS) et une meilleure interactivité (JavaScript).

La spécification de HTML5 qui a été publiée actuellement n'est pas encore définitive. HTML5 est attendu pour la recommandation candidate (CR) d'ici 2012, et devrait pour la recommandation proposée (PR) d'ici 2022. Cependant, cela ne signifie pas que HTML5 n'est pas prêt à être utilisé. La recommandation proposée signifie cependant qu'il y aura deux implémentations interopérables. Depuis 2011, les fournisseurs de navigateurs ajoutent activement la prise en charge des nouvelles fonctionnalités de HTML5.

Les nouvelles fonctionnalités de HTML5 incluent:

  • Nouvelles règles d'analyse qui ne sont pas basées sur SGML mais qui sont orientées vers une analyse et une compatibilité flexibles.
  • Prise en charge de l'utilisation des graphiques vectoriels scalaires en ligne (SVG) et du langage de balisage mathématique (MathML) dans le texte / html.
  • Les nouveaux éléments disponibles incluent article, aparté, audio, bdi, canevas, commande, datalist, détails, incorporer, figcaption, figure, pied de page, en-tête, hgroup, keygen, marque, mètre, nav, sortie, progrès, rp, rt, ruby, section, source, résumé, heure, vidéo et wbr.
  • Les nouveaux types de contrôles de formulaire disponibles incluent les dates et heures, le courrier électronique, l'URL, la recherche, le numéro, la plage, le téléphone et la couleur.
  • Nouveaux attributs disponibles de charset sur meta et async sur script.
  • Attributs globaux qui peuvent être appliqués à chaque élément comprenant des attributs de données id, tabindex, hidden, data- * ou client.