Maison > Article > interface Web > Quel est le langage HTML5 ?
html5 est un langage de balisage et la cinquième modification majeure du langage Hypertext Markup Language (HTML). HTML5 est la spécification du langage HTML de base sur le Web. Le contenu que les utilisateurs voient lorsqu'ils naviguent sur le Web par quelque moyen que ce soit est à l'origine au format HTML. Il est converti en informations identifiables grâce à un traitement technique dans le navigateur.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5, ordinateur Dell G3.
Le nom anglais complet de HTML est Hyper Text Markup Language, qui est un langage de balisage hypertexte. HTML5 est une nouvelle version de HTML. HTML n'est pas un langage de programmation, mais un langage de balisage.
HTML5 est la cinquième révision majeure du Hypertext Markup Language (HTML), une application sous Standard Universal Markup Language, le langage de base du World Wide Web.
HTML5 est une méthode de description de langage permettant de construire du contenu Web. HTML5 est la norme de nouvelle génération d'Internet et une méthode linguistique pour construire et présenter du contenu Internet. Elle est considérée comme l’une des technologies de base d’Internet. HTML a été créé en 1990 et HTML4 est devenu un standard Internet en 1997 et est largement utilisé dans le développement d'applications Internet.
HTML5 est la spécification du langage HTML de base du Web. Le contenu que les utilisateurs voient lorsqu'ils naviguent sur le Web par quelque moyen que ce soit est à l'origine au format HTML. Il est converti dans un format reconnaissable grâce à un traitement technique. informations du navigateur. HTML5 a apporté certaines améliorations sur la base du précédent HTML4.01. Bien que le personnel technique ne puisse pas mettre en application ces nouvelles technologies pendant le processus de développement, le personnel technique de développement de sites Web doit être conscient des nouvelles fonctionnalités de cette technologie.
La technologie HTML5 combine et innove les normes pertinentes de HTML4.01 pour répondre aux exigences du développement de réseaux modernes et a été officiellement publiée en 2008. HTML5 est composé de différentes technologies et est largement utilisé sur Internet pour fournir des machines plus standards pour des applications Web améliorées. Par rapport aux technologies traditionnelles, les fonctionnalités de syntaxe de HTML5 sont plus évidentes et combinées avec le contenu de SVG. L'utilisation de ces contenus dans les pages Web peut faciliter le traitement du contenu multimédia, et HTML5 intègre également d'autres éléments pour ajuster et modifier les fonctions originales et les standardiser. HTML5 a atteint une version stable en 2012.
Fonctionnalités HTML5
Fonctionnalités sémantiques (Classe : sémantique)
HTML5 donne aux pages Web un meilleur sens et une meilleure structure. Des balises plus riches prendront en charge RDFa, les microdonnées et les microformats, créant ainsi un Web basé sur les données et plus précieux pour les programmes et les utilisateurs.
Fonctionnalités de stockage local (Classe : HORS LIGNE et STOCKAGE)
L'application Web développée sur la base de HTML5 a un temps de démarrage plus court et une vitesse Internet plus rapide, qui bénéficient toutes de l'application HTML5 Capacités de cache et de stockage local. Base de données indexée (l'une des technologies les plus importantes pour le stockage local HTML5) et documentation API.
Compatibilité des appareils (Classe : ACCÈS AUX APPAREILS)
Depuis que la documentation API de la fonction Géolocalisation a été rendue publique, HTML5 a fourni aux développeurs d'applications Web davantage de fonctions de sélection optimisée. apporte les avantages de plus de fonctions d'expérience. HTML5 fournit une interface ouverte sans précédent pour l'accès aux données et aux applications. Permet aux applications externes d'être directement connectées aux données contenues dans le navigateur, par exemple, la vidéo et l'audio peuvent être directement connectés aux microphones et aux caméras.
Fonctionnalités de connexion (Classe : CONNECTIVITÉ)
Une efficacité de connexion plus efficace, permettant un chat en temps réel basé sur des pages, une expérience de jeu Web plus rapide et une communication en ligne plus optimisée. atteint. HTML5 dispose d'une technologie de push de serveur plus efficace, dont deux sont Server-Sent Event et WebSockets. Ces deux fonctionnalités peuvent nous aider à réaliser la fonction de « push » des données du serveur vers le client.
Fonctionnalités multimédia de la page Web (Classe : MULTIMÉDIA)
Prend en charge les fonctions multimédia telles que l'audio et la vidéo sur la page Web, qui complètent les propres applications, caméra et fonctions audio et vidéo.
Fonctionnalités tridimensionnelles, graphiques et effets spéciaux (Classe : 3D, graphiques et effets)
Les utilisateurs seront émerveillés par les fonctions 3D basées sur SVG, Canvas, WebGL et CSS3 Effets visuels étonnants présentés dans le navigateur.
Fonctionnalités de performances et d'intégration (Classe : performances et intégration)
Aucun utilisateur n'attendra indéfiniment votre chargement - HTML5 résoudra les problèmes transfrontaliers précédents grâce à des technologies telles comme le domaine XMLHttpRequest2 et d'autres problèmes aident vos applications Web et vos sites Web à fonctionner plus rapidement dans divers environnements.
Tutoriel recommandé : "Tutoriel vidéo HTML"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!