human
Quelqu'un peut-il m'expliquer HTML5 comme si j'avais cinq ans ? En supposant que j'ai cinq ans et que je connaisse CSS et Javascript. Qu'est-ce que HTML5, vous savez, *fait* ? Explique comme si j'avais cinq ans.
gpt
J'interprète votre question comme signifiant "Qu'est-ce que HTML5 fait que le HTML 'normal' ne fait pas", puisque quiconque connaît CSS et JS connaît probablement les bases du HTML. Faites-moi savoir si cela est incorrect. HTML est utilisé pour afficher des pages Web et est une norme mise en œuvre par tous les navigateurs Web. Cette norme est spécifiée par le [ W3C ] ( URL_0 ) , dont les membres sont des professionnels de différentes organisations . Il est important d'avoir un standard pour que chaque navigateur implémente le même HTML, pour que les pages web aient la même apparence dans tous les navigateurs (cela ne fonctionne pas toujours, mais c'est assez proche). De nouvelles normes ne sont publiées que tous les deux ans pour s'assurer que toutes les modifications sont bien pensées et pour donner aux développeurs de navigateurs Web le temps de les mettre en œuvre. HTML5 est la dernière version de HTML qui implémente une variété de nouvelles fonctionnalités. Il y en a trop pour entrer dans tous les détails, mais je peux parler de certains des plus importants. * Lecture native de la vidéo et de l'audio. Bien que nous regardions des vidéos dans nos navigateurs depuis longtemps, cela a toujours été à l'aide de plugins tels qu'Adobe Flash. HTML5 ajoute la possibilité de diffuser de la vidéo et de l'audio sans utiliser ces plugins. * Un élément de canevas qui peut être utilisé pour créer facilement des animations, des images et des jeux. Imaginez une mini version de MS Paint intégrée à votre page web mais entièrement dessinée par l'ordinateur. * La possibilité de stocker des données hors ligne dans le navigateur. Les sites Web stockent généralement des informations sur le serveur, telles que les messages reddit que vous avez publiés. Le stockage hors ligne permet à une page Web de stocker des informations dans votre navigateur qui peuvent être récupérées ultérieurement par une autre page du site Web. De cette façon, vous pouvez, par ex. , rédigez un document dans google docs lorsque vous êtes hors ligne dans votre navigateur , enregistrez - le , fermez le navigateur , puis la prochaine fois que vous ouvrirez google docs et que vous serez connecté à Internet , il récupérera les données hors connexion . ligne de stockage et téléchargez-le sur le serveur. * Faites glisser et déposez, de sorte que vous pouvez par exemple. faites glisser un fichier de votre bureau vers votre navigateur pour le télécharger . De nombreuses fonctionnalités, comme la vidéo, ont été possibles avec des plugins comme Flash, mais l'un des objectifs de HTML5 est de permettre d'écrire des pages Web vraiment sympas en utilisant uniquement du HTML natif. HTML5 est également devenu en quelque sorte un terme "fourre-tout" utilisé pour parler de tout ce qui est nouveau et brillant en ce qui concerne les pages Web, même si les fonctionnalités ne font pas techniquement partie de HTML5, tout comme les gens utilisent le "cloud" pour parler. à propos de quoi que ce soit sur Internet - y.