{"id":4622,"date":"2017-04-24T15:06:49","date_gmt":"2017-04-24T15:06:49","guid":{"rendered":"https:\/\/blog.hostinger.io\/tutoriels\/?p=4622"},"modified":"2025-03-03T23:44:43","modified_gmt":"2025-03-03T23:44:43","slug":"differences-html","status":"publish","type":"post","link":"\/fr\/tutoriels\/differences-html","title":{"rendered":"Quelle est la diff\u00e9rence entre la version HTML et HTML5 ?"},"content":{"rendered":"<p><strong>L&rsquo;HyperText Markup Language (HTML)<\/strong> est le langage de balisage le plus utilis&eacute; pour cr&eacute;er des pages et des applications Web. Il comprend des &eacute;l&eacute;ments et des balises pr&eacute;d&eacute;finis pour &eacute;tiqueter les &eacute;l&eacute;ments de contenu et d&eacute;crire la structure des pages.<\/p><p>Nous passerons en revue la diff&eacute;rence entre la version HTML et HTML5 ainsi que les avantages de la version HTML5 pour les d&eacute;veloppeurs et les utilisateurs finaux. En outre, nous r&eacute;pondrons aux questions les plus fr&eacute;quentes sur HTML5 et fournirons une &laquo; cheat sheet &raquo; HTML5 pour faciliter le processus d&rsquo;apprentissage.<\/p><p>Commen&ccedil;ons.<\/p><h2 class=\"wp-block-heading\" id=\"h-quest-ce-que-le-html\"><strong>Qu&rsquo;est-ce que le HTML ?<\/strong><\/h2><p><strong>HTML<\/strong> est le langage principal du World Wide Web (WWW). Les d&eacute;veloppeurs l&rsquo;utilisent pour concevoir les &eacute;l&eacute;ments des pages Web, comme le texte, les hyperliens et les fichiers multim&eacute;dias.<\/p><p>HTML 5.2, mis &agrave; jour en 2017, est la derni&egrave;re version de HTML. Regardez le graphique ci-dessous pour voir les versions historiques de HTML.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"850\" height=\"1200\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/public\" alt=\"Infographie sur les principaux jalons du HTML \" class=\"wp-image-17154\" title=\"principaux-jalons-du-HTML\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/w=850,fit=scale-down 850w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/w=213,fit=scale-down 213w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/w=725,fit=scale-down 725w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/w=106,fit=scale-down 106w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/html-milestones-historiques.jpg\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/figure><\/div><p>HTML fonctionne en utilisant diverses <strong>balises<\/strong>, comprenant celles pour les titres, les tableaux et les paragraphes, pour d&eacute;finir les structures du texte. Chaque balise est d&eacute;finie &agrave; l&rsquo;aide de la formule <strong>&lt;A&gt;<\/strong> et <strong>&lt;\/A&gt;<\/strong>. Elles sont appel&eacute;es respectivement balise &laquo; d&rsquo;ouverture &raquo; et balise &laquo; de fermeture &raquo;.<\/p><p>Par exemple, on peut utiliser <strong>&lt;i&gt;Tapez votre texte ici&lt;\/i&gt; <\/strong>pour changer le style du texte en italique. Le navigateur rendra le contenu via ces balises, puis l&rsquo;affichera &agrave; l&rsquo;&eacute;cran.<\/p><p>Notez que ce langage ne fonctionne que de mani&egrave;re statique, on ne peut donc pas cr&eacute;er une fonction de page Web dynamique ou interactive &agrave; l&rsquo;aide de HTML. Il ne modifie que les &eacute;l&eacute;ments statiques d&rsquo;une page Web, comme l&rsquo;en-t&ecirc;te du contenu, le pied de page et la position des images.<\/p><p>Pour cr&eacute;er un site Web interactif, vous devez combiner HTML avec au moins deux langages frontaux : une &laquo; feuille de style en cascade &raquo;<strong> (CSS) <\/strong>et <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/qu-est-ce-que-javascript\"><strong>JavaScript<\/strong><\/a>.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-Web-hosting_in-text-banner-1-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41467\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-Web-hosting_in-text-banner-1-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-Web-hosting_in-text-banner-1-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-Web-hosting_in-text-banner-1-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-Web-hosting_in-text-banner-1-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">Qu'est-ce que le HTML5 ?<\/h2>\n                    <p>HTML5 est la derni&egrave;re version du langage de balisage HyperText, qui prend en charge le multim&eacute;dia, les balises et les &eacute;l&eacute;ments, des balises de document am&eacute;lior&eacute;es et de nouvelles API.<\/p>\n                <\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-html-vs-html5-comparaison\"><strong>HTML vs HTML5 &ndash; Comparaison<\/strong><\/h2><p>HTML et HTML5 sont tous deux des langages de balisage hypertexte, principalement utilis&eacute;s pour d&eacute;velopper des pages ou des applications Web. HTML5 est la derni&egrave;re version de HTML et prend en charge de nouvelles fonctionnalit&eacute;s du langage de balisage telles que le multim&eacute;dia, de nouvelles balises et &eacute;l&eacute;ments ainsi que de nouvelles API. HTML5 prend aussi en charge l&rsquo;audio et la vid&eacute;o.<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>HTML<\/strong><\/td><td><strong>HTML5<\/strong><\/td><\/tr><tr><td>HTML ne fournit pas de prise en charge native de l&rsquo;audio et de la vid&eacute;o.<\/td><td>HTML5 fournit une prise en charge native de l&rsquo;audio et de la vid&eacute;o.<\/td><\/tr><tr><td>HTML ne prend en charge les graphiques vectoriels que s&rsquo;il est utilis&eacute; en conjonction avec d&rsquo;autres technologies comme<strong> Flash<\/strong>, <strong>VML<\/strong>, ou <a href=\"https:\/\/www.microsoft.com\/silverlight\/\" target=\"_blank\" rel=\"noopener\"><strong>Silverlight<\/strong><\/a>.<\/td><td>HTML5 prend en charge SVG (Scalable Vector Graphics), Canvas et d&rsquo;autres <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/meilleur-format-de-image\">extensions de formats d&rsquo;image<\/a> vectorielles.<\/td><\/tr><tr><td>HTML permet de mettre MathML et SVG en ligne dans le texte avec une utilisation limit&eacute;e.<\/td><td>HTML5 autorise le <strong>MathML<\/strong> et le <strong>SVG<\/strong> en ligne dans le texte.<\/td><\/tr><tr><td>HTML ne permet pas aux utilisateurs de dessiner des formes telles que des cercles, des triangles et des rectangles.<\/td><td>HTML5 permet aux utilisateurs de dessiner des formes telles que des cercles, des triangles et des rectangles.<\/td><\/tr><tr><td>HTML utilise uniquement le cache du navigateur et les cookies pour stocker temporairement des donn&eacute;es.<\/td><td>HTML5 utilise les bases de donn&eacute;es SQL du Web, le stockage local et le cache de l&rsquo;application pour stocker temporairement les donn&eacute;es.<\/td><\/tr><tr><td>JavaScript et l&rsquo;interface du navigateur s&rsquo;ex&eacute;cutent dans le m&ecirc;me thread.<\/td><td>JavaScript et l&rsquo;interface du navigateur s&rsquo;ex&eacute;cutent dans des threads s&eacute;par&eacute;s.<\/td><\/tr><tr><td><strong>D&eacute;claration de type de document<\/strong> plus longue.<\/td><td>D&eacute;claration de type de document plus courte.<\/td><\/tr><tr><td>D&eacute;claration de codage des caract&egrave;res plus longue. Utilise le <strong>jeu de caract&egrave;res<\/strong> ASCII.<\/td><td>D&eacute;claration de<strong> <\/strong><a href=\"https:\/\/www.w3.org\/International\/questions\/qa-what-is-encoding.fr.html\" target=\"_blank\" rel=\"noopener\"><strong>codage de caract&egrave;res<\/strong><\/a> plus courte. Utilise le jeu de caract&egrave;res UTF-8.<\/td><\/tr><tr><td>Compatible avec presque tous les navigateurs.<\/td><td>Compatible uniquement avec les navigateurs les plus r&eacute;cents, car il y a beaucoup de nouvelles balises et de nouveaux &eacute;l&eacute;ments que seuls certains navigateurs prennent en charge.<\/td><\/tr><tr><td>Construit sur la base du <strong>Standard Generalized Markup Language<\/strong> (SGML).<\/td><td>HTML5 a am&eacute;lior&eacute; les r&egrave;gles d&rsquo;analyse syntaxique pour une meilleure compatibilit&eacute;.<\/td><\/tr><\/tbody><\/table><\/figure><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"769\" height=\"624\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/difference-entre-version-HTML-et-HTML5.jpg\/public\" alt=\"Diff&eacute;rences de structure entre la version HTML et le version HTML5\" class=\"wp-image-17157\" title=\"Diff&eacute;rences-structure-HTML-et-HTML5\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/difference-entre-version-HTML-et-HTML5.jpg\/w=769,fit=scale-down 769w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/difference-entre-version-HTML-et-HTML5.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/difference-entre-version-HTML-et-HTML5.jpg\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 769px) 100vw, 769px\" \/><\/figure><\/div><p>En plus des caract&eacute;ristiques du tableau ci-dessus, la version HTML5 a vu les changements suivants :<\/p><ul class=\"wp-block-list\">\n<li>Certains &eacute;l&eacute;ments supprim&eacute;s, comme <strong>isindex<\/strong>, <strong>noframes<\/strong>, <strong>acronym<\/strong>, <strong>applet<\/strong>, <strong>basefont<\/strong>, <strong>dir<\/strong>, <strong>font<\/strong>, <strong>frame<\/strong>, <strong>frameset<\/strong>, <strong>big<\/strong>, <strong>center<\/strong>, <strong>strike<\/strong>, et <strong>tt<\/strong>.<\/li>\n\n\n\n<li>De nouveaux contr&ocirc;les de formulaire, notamment les<strong> dates et heures<\/strong>, les <strong>e-mail<\/strong>, les <strong>num&eacute;ros<\/strong>, les <strong>plages <\/strong>(range), les <strong>t&eacute;l&eacute;phones<\/strong>, les <strong>url<\/strong>, les <strong>champs de<\/strong> <strong>recherche<\/strong>, la <strong>couleur <\/strong>et la <strong>datalist<\/strong>.<\/li>\n\n\n\n<li>De nombreux nouveaux &eacute;l&eacute;ments, notamment <strong>video<\/strong>, <strong>nav<\/strong>, <strong>aside<\/strong>, <strong>progress<\/strong>, <strong>canvas<\/strong>, <strong>section<\/strong>, <strong>meter<\/strong>, et <strong>time<\/strong>.<\/li>\n\n\n\n<li>De nouvelles API avec diverses fonctionnalit&eacute;s telles que la prise en charge du glisser-d&eacute;poser, la manipulation de l&rsquo;historique du navigateur et la lecture et le verrouillage de l&rsquo;&eacute;tat d&rsquo;orientation de l&rsquo;&eacute;cran.<\/li>\n\n\n\n<li>De nouveaux attributs, notamment <strong>async<\/strong>, <strong>manifest<\/strong>, <strong>sandbox<\/strong>, <strong>srcdoc<\/strong>, et <strong>reversed<\/strong>.<\/li>\n\n\n\n<li>De nouveaux attributs globaux, tels que <strong>hidden<\/strong>, <strong>role<\/strong>, <strong>spellcheck<\/strong>, et <strong>translate<\/strong>.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-les-principaux-avantages-offerts-par-html5-aux-developpeurs\"><strong>Les principaux avantages offerts par HTML5 aux d&eacute;veloppeurs<\/strong><\/h2><p>HTML5 a &eacute;t&eacute; cr&eacute;&eacute; pour am&eacute;liorer l&rsquo;exp&eacute;rience WWW et donner aux d&eacute;veloppeurs web plus de flexibilit&eacute; lors de la conception de sites web. Dans cette partie de l&rsquo;article, nous allons passer en revue les am&eacute;liorations importantes apport&eacute;es par la nouvelle version.<\/p><h3 class=\"wp-block-heading\"><strong>Gestion des erreurs persistantes<\/strong><\/h3><p>La plupart des principaux navigateurs ont la possibilit&eacute; d&rsquo;analyser le code HTML structurellement ou syntaxiquement incorrect. Cependant, jusqu&rsquo;&agrave; il y a quelques ann&eacute;es, il n&rsquo;y avait pas de processus standardis&eacute; pour g&eacute;rer cela.<\/p><p>Cela signifie que les d&eacute;veloppeurs de navigateurs devaient effectuer des tests de documents HTML malform&eacute;s dans diff&eacute;rents navigateurs pour cr&eacute;er des processus de traitement des erreurs am&eacute;lior&eacute;s par ing&eacute;nierie inverse.<\/p><p>Le traitement coh&eacute;rent des erreurs dans HTML5 a fait une &eacute;norme diff&eacute;rence &agrave; cet &eacute;gard, les algorithmes d&rsquo;analyse am&eacute;lior&eacute;s utilis&eacute;s dans HTML5 permettant d&rsquo;&eacute;conomiser beaucoup d&rsquo;argent et de temps.<\/p><h3 class=\"wp-block-heading\"><strong>Am&eacute;lioration de la s&eacute;mantique des &eacute;l&eacute;ments<\/strong><\/h3><p>Des am&eacute;liorations ont &eacute;t&eacute; apport&eacute;es aux <strong>r&ocirc;les s&eacute;mantiques<\/strong> de divers &eacute;l&eacute;ments existants en HTML pour am&eacute;liorer l&rsquo;insinuation du code.<\/p><p><strong>Section<\/strong>, <strong>article<\/strong>, <strong>nav<\/strong>, et <strong>header<\/strong> sont les nouveaux &eacute;l&eacute;ments qui remplacent certains &eacute;l&eacute;ments div obsol&egrave;tes. Comme les &eacute;l&eacute;ments sont plus simples, le processus de recherche d&rsquo;erreurs devient moins compliqu&eacute;.<\/p><h3 class=\"wp-block-heading\"><strong>Prise en charge am&eacute;lior&eacute;e des fonctionnalit&eacute;s des applications Web<\/strong><\/h3><p>L&rsquo;un des principaux objectifs de HTML5 est de permettre aux navigateurs Web de fonctionner comme des plateformes d&rsquo;application. Ainsi, il offre aux d&eacute;veloppeurs un meilleur contr&ocirc;le des performances de leurs sites Web.<\/p><p>Dans le pass&eacute;, les d&eacute;veloppeurs devaient utiliser des solutions de contournement car de nombreuses technologies n&rsquo;&eacute;taient pas pr&eacute;sentes c&ocirc;t&eacute; serveur et extensions de navigateur.<\/p><p>Actuellement, il n&rsquo;est pas n&eacute;cessaire d&rsquo;utiliser une solution de contournement bas&eacute;e sur <strong>JavaScript<\/strong> ou Flash comme cela se faisait auparavant en HTML4 car il existe des &eacute;l&eacute;ments en HTML5 fournissant toutes les fonctionnalit&eacute;s.<\/p><h3 class=\"wp-block-heading\"><strong>Le Web sur mobile simplifi&eacute;<\/strong><\/h3><p>La population poss&eacute;dant un smartphone n&rsquo;a cess&eacute; de cro&icirc;tre au cours de la derni&egrave;re d&eacute;cennie, ce qui a acc&eacute;l&eacute;r&eacute; la n&eacute;cessit&eacute; d&rsquo;am&eacute;liorer les normes HTML.<\/p><p>Les utilisateurs finaux veulent pouvoir acc&eacute;der aux ressources Web &agrave; tout moment via n&rsquo;importe quel appareil mobile. En d&rsquo;autres termes, un <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/mobile-friendly\"><strong>site Web adapt&eacute; aux mobiles<\/strong><\/a> est indispensable.<\/p><p>Heureusement, HTML5 est plus adapt&eacute; aux mobiles par rapport &agrave; ses versions pr&eacute;c&eacute;dentes car il s&rsquo;adresse aux appareils mobiles comme les tablettes et les smartphones.<\/p><h3 class=\"wp-block-heading\"><strong>L&rsquo;&eacute;l&eacute;ment Canvas<\/strong><\/h3><p>L&rsquo;une des caract&eacute;ristiques les plus int&eacute;ressantes de HTML5 est l&rsquo;&eacute;l&eacute;ment <strong>&lt;canvas&gt;<\/strong> qui permet de dessiner divers composants graphiques, comme des bo&icirc;tes, des cercles, du texte et des images.<\/p><p>Cependant, il convient de mentionner que l&rsquo;&eacute;l&eacute;ment <strong>&lt;canvas&gt;<\/strong> n&rsquo;est qu&rsquo;un conteneur graphique. Ainsi, pour d&eacute;finir les graphiques, un script doit &ecirc;tre ex&eacute;cut&eacute;. Voici un exemple o&ugrave; JavaScript est utilis&eacute; en conjonction avec l&rsquo;&eacute;l&eacute;ment :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;canvas id=&rdquo;TestCanvas&rdquo; width=&rdquo;200&Prime; height=&rdquo;100&Prime;&gt;&lt;\/canvas&gt;\nvar c = document.getElementById(&ldquo;TestCanvas&rdquo;);\n\nvar context = c.getContext(&ldquo;2d&rdquo;);\n\ncontext.fillStyle = &ldquo;#FF0000&rdquo;;\n\ncontext.fillRect(0,0,140,75);<\/pre><h3 class=\"wp-block-heading\"><strong>L&rsquo;&eacute;l&eacute;ment Menu<\/strong><\/h3><p>Les &eacute;l&eacute;ments <strong>&lt;menu&gt;<\/strong> et <strong>&lt;menuitem&gt;<\/strong> nouvellement ajout&eacute;s sont des composants des sp&eacute;cifications de l&rsquo;&eacute;l&eacute;ment interactif.<\/p><p>Ces deux &eacute;l&eacute;ments peuvent &ecirc;tre utilis&eacute;s dans le d&eacute;veloppement Web pour garantir une meilleure interactivit&eacute; Web. La balise <strong>&lt;menu&gt;<\/strong> repr&eacute;sente les commandes de menu dans les applications mobiles et de bureau &agrave; des fins de simplicit&eacute;. Voici une utilisation possible de la balise menu&nbsp; :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;body contextmenu=&rdquo;new-menu&rdquo;&gt;\n\n    &lt;menu id=&rdquo; new-menu&rdquo; type=&rdquo;context&rdquo;&gt;\n\n    &lt;menuitem&gt;Hello!&lt;\/menuitem&gt;\n\n    &lt;\/menu&gt;\n&lt;\/body&gt;<\/pre><h3 class=\"wp-block-heading\"><strong>Les attributs de donn&eacute;es personnalisables<\/strong><\/h3><p>Bien qu&rsquo;il soit possible d&rsquo;ajouter des attributs personnalis&eacute;s aux anciennes versions du HTML, c&rsquo;est plut&ocirc;t risqu&eacute;. Les attributs personnalis&eacute;s peuvent parfois emp&ecirc;cher une page web de s&rsquo;afficher compl&egrave;tement en HTML4 ou en HTML 3.2 et provoquer des documents incorrects ou invalides.<\/p><p>Heureusement, l&rsquo;<strong>attribut data-*<\/strong> de HTML5 a mis fin &agrave; ce probl&egrave;me.<\/p><p>L&rsquo;objectif principal de cet attribut est de stocker des informations suppl&eacute;mentaires sur diff&eacute;rents &eacute;l&eacute;ments. Il existe &eacute;galement d&rsquo;autres utilisations de cet attribut, comme le style des &eacute;l&eacute;ments CSS ou l&rsquo;acc&egrave;s &agrave; l&rsquo;attribut data d&rsquo;un &eacute;l&eacute;ment via jQuery.<\/p><p>Il est d&eacute;sormais possible d&rsquo;inclure des donn&eacute;es personnalis&eacute;es, ce qui donne aux d&eacute;veloppeurs la possibilit&eacute; de cr&eacute;er des pages web attrayantes et efficaces sans introduire des recherches compliqu&eacute;es c&ocirc;t&eacute; serveur ou des appels <strong>Ajax<\/strong>.<\/p><h3 class=\"wp-block-heading\"><strong>Le stockage Web remplace les cookies<\/strong><\/h3><p>HTML5 utilise le stockage Web ou le <strong>stockage local<\/strong> pour remplacer les cookies. Dans l&rsquo;ancienne version HTML, si les d&eacute;veloppeurs voulaient stocker quelque chose, ils devaient utiliser des cookies qui contiennent une petite quantit&eacute; de donn&eacute;es &ndash; environ <strong>4 Kb<\/strong> seulement.<\/p><p>Cependant, les cookies pr&eacute;sentent plusieurs inconv&eacute;nients : ils peuvent expirer, limiter l&rsquo;utilisation de donn&eacute;es complexes car ils n&rsquo;autorisent que les variables de type <strong>cha&icirc;ne<\/strong> <strong>de caract&egrave;res<\/strong> et ralentir les performances en transportant des scripts suppl&eacute;mentaires vers le serveur.<\/p><p>En comparaison, le stockage local permet de stocker les donn&eacute;es en permanence sur l&rsquo;ordinateur du client, sauf si l&rsquo;utilisateur les efface. Il permet aussi de stocker des donn&eacute;es plus importantes &ndash; au moins 5 <strong>MB<\/strong> &ndash; et ne charge pas le serveur avec des requ&ecirc;tes.<\/p><h2 class=\"wp-block-heading\" id=\"h-les-avantages-de-html5-pour-les-utilisateurs-finaux\"><strong>Les avantages de HTML5 pour les utilisateurs finaux<\/strong><\/h2><p>HTML5 pr&eacute;sente un changement de paradigme non seulement pour les d&eacute;veloppeurs mais aussi pour les utilisateurs finaux. Voici quelques-uns des avantages qu&rsquo;il offre aux utilisateurs finaux :<\/p><ul class=\"wp-block-list\">\n<li>Il r&eacute;duit le taux de plantage des navigateurs mobiles.<\/li>\n\n\n\n<li>Prend en charge les &eacute;l&eacute;ments audio et vid&eacute;o natifs sans plugin suppl&eacute;mentaire.<\/li>\n\n\n\n<li>Offre la g&eacute;olocalisation de l&rsquo;utilisateur qui navigue sur un site ou qui utilise des applications bas&eacute;es sur un navigateur compatible HTML5.<\/li>\n\n\n\n<li>Offre une mise en cache des applications hors ligne pour que les pages ou les applications Web soient disponibles m&ecirc;me lorsque les utilisateurs ne sont pas connect&eacute;s &agrave; un r&eacute;seau.<\/li>\n\n\n\n<li>Pr&eacute;sente des formulaires Web am&eacute;lior&eacute;s avec des entr&eacute;es de texte optimis&eacute;es, des bo&icirc;tes de recherche et diff&eacute;rents champs pour divers usages.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-a-quel-point-html-est-il-securise\"><strong>&Agrave; quel point HTML est-il s&eacute;curis&eacute; ?<\/strong><\/h2><p>HTML5 est la version la plus s&eacute;curis&eacute;e de HTML. Cependant, les applications et les sites construits avec HTML5 sont toujours vuln&eacute;rables aux attaques de s&eacute;curit&eacute;.<\/p><p>Les menaces de s&eacute;curit&eacute; courantes se pr&eacute;sentent g&eacute;n&eacute;ralement sous la forme d&rsquo;un code malveillant, qui peut &ecirc;tre inject&eacute; par diff&eacute;rents moyens tels qu&rsquo;une erreur du d&eacute;veloppeur, des fichiers musicaux, des images, un code QR, des champs SSID ou le cadre du middleware.<\/p><p>Malheureusement, il n&rsquo;existe pas de solution miracle pour cr&eacute;er un site ou une application Web s&eacute;curis&eacute;(e) en utilisant HTML5. La s&eacute;curit&eacute; du site ou de l&rsquo;application d&eacute;pend de la prudence et de la rigueur avec lesquelles le d&eacute;veloppeur Web le cr&eacute;e.<\/p><p>En outre, il faut comprendre les vuln&eacute;rabilit&eacute;s de la plateforme utilis&eacute;e pour cr&eacute;er son site Web. Par exemple, les utilisateurs de WordPress doivent comprendre les vuln&eacute;rabilit&eacute;s de s&eacute;curit&eacute; du syst&egrave;me de gestion de contenu afin de <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/securiser-wordpress\"><strong>s&eacute;curiser correctement leurs sites Web WordPress<\/strong><\/a>.<\/p><p>Voici quelques conseils et astuces pour am&eacute;liorer la s&eacute;curit&eacute; des sites Web :<\/p><ul class=\"wp-block-list\">\n<li><strong>Maintenez les logiciels et les plugins &agrave; jour<\/strong>. Les mises &agrave; jour des logiciels et des plugins contiennent des am&eacute;liorations de performance et de s&eacute;curit&eacute;, notamment des corrections de bugs et une protection contre les derni&egrave;res menaces en ligne.<\/li>\n\n\n\n<li><strong>D&eacute;barrassez-vous des plugins et des fichiers inutiles.<\/strong> Les plugins et fichiers inutiles et obsol&egrave;tes peuvent servir &agrave; acc&eacute;der au site Web et &agrave; d&eacute;ployer des menaces de s&eacute;curit&eacute;.<\/li>\n\n\n\n<li><strong>Utilisez HTTPS et SSL<\/strong>. HTTPS et SSL offrent un niveau de s&eacute;curit&eacute; plus &eacute;lev&eacute; pour un site Web. HTTPS crypte les demandes et les r&eacute;ponses HTTP, tandis que SSL cr&eacute;e une connexion s&eacute;curis&eacute;e entre le site Web et le navigateur pour garantir la s&eacute;curit&eacute; des informations priv&eacute;es.<\/li>\n\n\n\n<li><strong>Cr&eacute;ez une politique de mot de passe s&eacute;curis&eacute;<\/strong>. Cr&eacute;ez une politique de mot de passe exigeant que les utilisateurs du site Web cr&eacute;ent des mots de passe s&eacute;curis&eacute;s compos&eacute;s d&rsquo;un m&eacute;lange de lettres, de chiffres et de caract&egrave;res sp&eacute;ciaux.<\/li>\n\n\n\n<li><strong>Choisissez un h&eacute;bergeur s&ucirc;r<\/strong>. Trouvez un <strong><a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-web\">h&eacute;bergeur web<\/a><\/strong> digne de confiance offrant une assistance 24\/7 et diverses fonctionnalit&eacute;s, comme des services de sauvegarde du site Web, des <a href=\"\/fr\/certificat-ssl-gratuit\"><strong>certificats SSL gratuits<\/strong><\/a> et un taux de disponibilit&eacute; &eacute;lev&eacute;.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/sauvegarde-wordpress\"><strong>Sauvegardez fr&eacute;quemment le site Web<\/strong><\/a>. Effectuer des <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/sauvegarder-site\"><strong>sauvegardes fr&eacute;quentes du site Web<\/strong><\/a> permet d&rsquo;&eacute;viter la perte d&rsquo;informations importantes en cas de faille de s&eacute;curit&eacute;, car on peut simplement <strong><a href=\"https:\/\/support.hostinger.com\/fr\/articles\/3989447-comment-restaurer-un-site-web-wordpress-a-partir-d-une-sauvegarde\" target=\"_blank\" rel=\"noopener\">restaurer le site Web<\/a><\/strong> &agrave; partir d&rsquo;une sauvegarde de la base de donn&eacute;es.<\/li>\n\n\n\n<li><strong>Faites r&eacute;guli&egrave;rement une recherche de logiciels malveillants sur le site Web<\/strong>. Divers types de logiciels malveillants peuvent s&rsquo;introduire sur un site Web par le biais de plugins ou d&rsquo;autres fichiers. Effectuez r&eacute;guli&egrave;rement des analyses de logiciels malveillants pour d&eacute;barrasser le site Web de ces menaces de s&eacute;curit&eacute;.<\/li>\n\n\n\n<li><strong>Limitez les tentatives de connexion<\/strong>. Limitez le nombre de tentatives de connexion pour emp&ecirc;cher les pirates d&rsquo;essayer de nombreuses combinaisons de mots de passe.<\/li>\n\n\n\n<li><strong>G&eacute;rez l&rsquo;acc&egrave;s des utilisateurs<\/strong>. Soyez strict dans le contr&ocirc;le de l&rsquo;acc&egrave;s et des autorisations des utilisateurs, en veillant &agrave; ce que seules les personnes autoris&eacute;es puissent acc&eacute;der aux fichiers et informations sensibles. C&rsquo;est particuli&egrave;rement important pour les sites Web avec plusieurs utilisateurs.<\/li>\n\n\n\n<li><strong>Installez un pare-feu d&rsquo;application Web (WAF)<\/strong>. Un WAF filtre, surveille et bloque le trafic HTTP malveillant qui voyage vers l&rsquo;application. Il peut activer la fonction de verrouillage de l&rsquo;URL, emp&ecirc;chant les adresses IP non autoris&eacute;es d&rsquo;acc&eacute;der &agrave; la page de connexion d&rsquo;un site Web.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-puis-je-apprendre-html5-en-connaissant-html\"><strong>Puis-je apprendre HTML5 en connaissant HTML ?<\/strong><\/h2><p>Apprendre le langage de balisage HTML5 est pratiquement la m&ecirc;me chose qu&rsquo;apprendre le langage HTML, car HTML5 est simplement la nouvelle version de HTML. Apr&egrave;s avoir ma&icirc;tris&eacute; une version, &eacute;crire du code en utilisant une autre version du langage HTML ne devrait pas &ecirc;tre difficile.<\/p><p>De nos jours, presque tout le monde peut apprendre le langage HTML tout seul, ce qui est encore plus facile gr&acirc;ce aux <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/apprendre-a-coder-gratuitement\"><strong>sites Web pour apprendre &agrave; coder gratuitement<\/strong><\/a><\/p><h2 class=\"wp-block-heading\" id=\"h-cheat-sheet-html5\"><strong>Cheat Sheet HTML5<\/strong><\/h2><p>Les <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/html-cheat-sheet-nouvelles-balises-html5-incluses\"><strong>Cheat sheets<\/strong><\/a> ou ( Aide-m&eacute;moires ) peuvent vous aider dans votre voyage pour apprendre un nouveau langage de balisage. Nous avons fourni ci-dessous une infographie contenant les balises HTML les plus utilis&eacute;es et les nouvelles balises pour HTML5.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-content\/uploads\/sites\/46\/2017\/04\/html5-cheat-sheet.jpg\" alt=\"cheat sheet pour html5\" title=\"cheat-sheet-html5\"><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-devrais-je-passer-a-html5\"><strong>Devrais-je passer &agrave; HTML5 ?<\/strong><\/h2><p>Cela peut &ecirc;tre une bonne chose de passer &agrave; HTML5. L&rsquo;une des principales raisons &eacute;tant que le langage HTML5 a d&eacute;j&agrave; remplac&eacute; Flash pour fournir du contenu multim&eacute;dia sur diverses plateformes.<\/p><p>De nombreux grands noms de l&rsquo;industrie ont migr&eacute; de Flash &agrave; HTML5. Par exemple, Apple, Youtube et Google Chrome.<\/p><p>Voici d&rsquo;autres raisons de passer d&rsquo;Adobe Flash &agrave; HTML5 :<\/p><ul class=\"wp-block-list\">\n<li><strong>Adobe Flash est un logiciel propri&eacute;taire<\/strong>. Les personnes qui utilisent le logiciel seront soumises &agrave; des restrictions ou &agrave; des conditions de licence. HTML5, en revanche, est un logiciel libre et d&eacute;velopp&eacute; ouvertement par un groupe international.<\/li>\n\n\n\n<li><strong>Des probl&egrave;mes de s&eacute;curit&eacute; et de performance<\/strong>. Des experts ont soulign&eacute; que Flash est dangereux et instable. Il est devenu une passerelle pour diverses attaques de logiciels malveillants, et la fa&ccedil;on dont le contenu Flash est trait&eacute; nuit &eacute;galement au temps de chargement.<\/li>\n\n\n\n<li><strong>Consommation de la batterie<\/strong>. L&rsquo;affichage de contenu Flash sur des appareils mobiles a tendance &agrave; &eacute;puiser la batterie.<\/li>\n\n\n\n<li><strong>Flash n&rsquo;est pas adapt&eacute; aux appareils tactiles<\/strong>. La technologie Flash est principalement con&ccedil;ue pour les appareils de bureau, pas pour les appareils tactiles. Par exemple, de nombreuses applications Flash reposent sur le mouvement de survol de la souris, ce qui est impossible sur les &eacute;crans tactiles.<\/li>\n\n\n\n<li><strong>Adobe a cess&eacute; de prendre en charge Flash Player<\/strong>. <a href=\"https:\/\/www.adobe.com\/fr\/products\/flashplayer\/end-of-life.html\" target=\"_blank\" rel=\"noopener\"><strong>Adobe a annonc&eacute;<\/strong><\/a> qu&rsquo;ils cessaient de prendre en charge Flash Player &agrave; partir du 31 d&eacute;cembre 2020. Adobe reconna&icirc;t que les normes ouvertes telles que HTML5 sont devenues de meilleures alternatives et sont d&eacute;j&agrave; utilis&eacute;es par les principaux fournisseurs de navigateurs.<\/li>\n<\/ul><p>Pour vous aider &agrave; d&eacute;cider si vous devez passer &agrave; HTML5, voici quelques avantages et inconv&eacute;nients de l&rsquo;utilisation du langage HTML5.<\/p><p><strong>Avantages<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>Gratuit<\/strong>. Pas besoin de payer des redevances ou des droits de licence pour l&rsquo;utiliser.<\/li>\n\n\n\n<li><strong>Multiplateforme<\/strong>. Disponible sur n&rsquo;importe quel appareil &ndash; ordinateurs, portables, smartphones &ndash; tant que le navigateur prend en charge le langage HTML5.<\/li>\n\n\n\n<li><strong>Prise en charge native de l&rsquo;audio et de la vid&eacute;o<\/strong>. HTML5 prend en charge l&rsquo;audio et la vid&eacute;o sans installer de logiciel ou d&rsquo;application suppl&eacute;mentaire.<\/li>\n\n\n\n<li><strong>Peut am&eacute;liorer le <\/strong><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/quest-ce-que-le-seo-un-guide-complet\"><strong>r&eacute;f&eacute;rencement<\/strong><\/a>. La nature multiplateforme de HTML5 et les nouvelles balises HTML s&eacute;mantiques qu&rsquo;il a introduites peuvent stimuler les performances de r&eacute;f&eacute;rencement d&rsquo;un site Web. De plus, Google a cess&eacute; d&rsquo;indexer le contenu des sites Flash ou le contenu Flash des pages web.<\/li>\n\n\n\n<li><strong>Des options de stockage fiables<\/strong>. HTML5 permet de stocker temporairement les donn&eacute;es des utilisateurs dans une base de donn&eacute;es SQL, ce qui &eacute;limine le besoin de cookies.<\/li>\n<\/ul><p><strong>Inconv&eacute;nients<\/strong><\/p><ul class=\"wp-block-list\">\n<li><strong>Diff&eacute;rents formats vid&eacute;o<\/strong>. Il n&rsquo;existe pas de format vid&eacute;o standard d&eacute;finitif pour HTML5. Les exemples de formats utilis&eacute;s comprennent <strong>H.264<\/strong>, <strong>WebM<\/strong>, et <strong>Ogg<\/strong>. Diff&eacute;rents navigateurs prennent en charge diff&eacute;rents formats vid&eacute;o. Par exemple, Firefox prend en charge <strong>WebM<\/strong> et <strong>Ogg<\/strong>, mais pas <strong>H.264<\/strong>.<\/li>\n\n\n\n<li><strong>Ne prend pas en charge les anciens navigateurs<\/strong>. Les utilisateurs qui utilisent d&rsquo;anciens navigateurs risquent de ne pas pouvoir acc&eacute;der correctement aux sites Web HTML5. Certaines fonctionnalit&eacute;s r&eacute;cemment ajout&eacute;es sur HTML5 ne sont compatibles qu&rsquo;avec les navigateurs modernes.<\/li>\n\n\n\n<li><strong>Rendu inconsistant<\/strong>. Malgr&eacute; sa nature multiplateforme, le contenu HTML5 peut donner un rendu diff&eacute;rent selon le type de navigateur et d&rsquo;appareil utilis&eacute;.<\/li>\n\n\n\n<li><strong>Probl&egrave;mes de licences avec certains m&eacute;dias<\/strong>. Certains codecs vid&eacute;o contiennent une technologie brevet&eacute;e, ce qui signifie que certaines utilisations de ces formats vid&eacute;o sont soumises &agrave; des redevances vers&eacute;es aux propri&eacute;taires des brevets. Par exemple, les codecs <strong>H.264<\/strong>, <strong>ACC<\/strong>, et <strong>MPEG-4<\/strong> entrent dans cette cat&eacute;gorie.<\/li>\n\n\n\n<li><strong>Pas id&eacute;al pour le d&eacute;veloppement de jeux<\/strong>. JavaScript est le seul langage de script de HTML5. Bien qu&rsquo;il soit id&eacute;al pour de nombreuses applications, il peut pr&eacute;senter des lacunes pour le d&eacute;veloppement de jeux, notamment lorsqu&rsquo;il s&rsquo;agit d&rsquo;espaces de noms personnalis&eacute;s, d&rsquo;h&eacute;ritage ou d&rsquo;acc&egrave;s aux membres.<\/li>\n<\/ul><p>Si vous souhaitez <strong>passer de Flash &agrave; HTML5<\/strong>, voici un petit guide &eacute;tape par &eacute;tape :<\/p><ul class=\"wp-block-list\">\n<li><strong>Pr&eacute;parez-vous &agrave; la transition<\/strong>. Il peut s&rsquo;agir de v&eacute;rifier les actifs et de d&eacute;cider ce qu&rsquo;il faut ajouter ou modifier, de cr&eacute;er une liste de r&eacute;f&eacute;rences crois&eacute;es &agrave; suivre pendant la conversion, et de d&eacute;terminer le calendrier, les guides et les r&egrave;gles de conversion.<\/li>\n\n\n\n<li><strong>V&eacute;rifiez les fichiers sources<\/strong>. Trouvez et documentez les fichiers sources, en vous assurant que rien ne manque.<\/li>\n\n\n\n<li><strong>R&eacute;cup&eacute;rez les m&eacute;dias et le contenu<\/strong>. Extrayez tous les m&eacute;dias et le contenu du site Flash afin de les r&eacute;utiliser ou de les convertir pour le site HTML5..<\/li>\n\n\n\n<li><strong>Utilisez l&rsquo;outil de conversion appropri&eacute;<\/strong>. Il existe de nombreux outils pour la conversion de Flash en HTML5. Par exemple, Adobe Animate, OpenFL et Google Web Designer. Nous en pr&eacute;senterons d&rsquo;autres plus tard.<\/li>\n\n\n\n<li><strong>Testez le nouveau site Web<\/strong>. Une fois la conversion termin&eacute;e, testez le site Web HTML5 sur diff&eacute;rents appareils et navigateurs.<\/li>\n<\/ul><p>Les types d&rsquo;outils de conversion que vous pouvez utiliser pour passer de Flash &agrave; HTML5 d&eacute;pendent des fichiers que vous avez.<\/p><p class=\"important\"><strong>Important !<\/strong> Si vous avez les fichiers sources <strong>.fla<\/strong> et <strong>.as3<\/strong>, nous vous recommandons d&rsquo;utiliser Google Web Designer ou Adobe Animate. Si vous n&rsquo;avez que des fichiers <strong>.swf<\/strong>, nous vous recommandons d&rsquo;utiliser des outils tels que Zo&euml; de CreateJS ou OpenFL.<\/p><p>Voici une br&egrave;ve description de chaque outil :<\/p><ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/webdesigner.withgoogle.com\/intl\/fr_fr\" target=\"_blank\" rel=\"noopener\"><strong>Google Web Designer<\/strong><\/a>. L&rsquo;&eacute;diteur Web gratuit de Google permet de cr&eacute;er du contenu Web HTML5 en utilisant une combinaison d&rsquo;interface visuelle et de code. Il prend en charge Windows, Mac et Linux.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.adobe.com\/products\/animate.html\" target=\"_blank\" rel=\"noopener\"><strong>Adobe Animate<\/strong><\/a>. Le logiciel de cr&eacute;ation multim&eacute;dia et d&rsquo;animation par ordinateur d&rsquo;Adobe. Il prend en charge les balises HTML5 et fournit un chemin de migration pour convertir les anciennes applications et jeux Flash en HTML5.<\/li>\n\n\n\n<li><a href=\"https:\/\/createjs.com\/zoe\" target=\"_blank\" rel=\"noopener\"><strong>Zo&euml; de CreateJS<\/strong><\/a>. Une application open-source qui fait partie de CreateJS, une suite de biblioth&egrave;ques JavaScript pour la cr&eacute;ation de contenu interactif. Cet outil convertit les animations <strong>.swf<\/strong> en feuilles de sprites.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.openfl.org\/\" target=\"_blank\" rel=\"noopener\"><strong>OpenFL<\/strong><\/a>. Un cadre logiciel libre et multiplateforme qui met en &oelig;uvre l&rsquo;API Flash. &Eacute;crit dans le langage de programmation <a href=\"https:\/\/haxe.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Haxe<\/strong><\/a>, le framework est souvent utilis&eacute; pour cr&eacute;er des applications et des jeux.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>HTML est le langage de balisage le plus couramment utilis&eacute; pour d&eacute;velopper des pages et des applications Web, et HTML5 est la derni&egrave;re version HTML.<\/p><p>Dans cet article &eacute;tablissant les diff&eacute;rences entre la version HTML et HTML5, nous avons discut&eacute; des principales caract&eacute;ristiques qui distinguent HTML5 de ses pr&eacute;d&eacute;cesseurs et des nouvelles caract&eacute;ristiques telles que :<\/p><ul class=\"wp-block-list\">\n<li>La prise en charge native de l&rsquo;audio et de la vid&eacute;o.<\/li>\n\n\n\n<li>La prise en charge des graphiques vectoriels sans plugins.<\/li>\n\n\n\n<li>Une utilisation non restreinte de MathML et SVG en ligne dans le texte.<\/li>\n\n\n\n<li>La prise en charge de la cr&eacute;ation de formes.<\/li>\n\n\n\n<li>L&rsquo;utilisation d&rsquo;une base de donn&eacute;es SQL au lieu de cookies pour le stockage temporaire des donn&eacute;es.<\/li>\n\n\n\n<li>JavaScript et l&rsquo;interface du navigateur fonctionnent dans des threads s&eacute;par&eacute;s.<\/li>\n\n\n\n<li>Une d&eacute;claration HTML DOCTYPE plus courte.<\/li>\n\n\n\n<li>Une d&eacute;claration de codage de caract&egrave;res plus courte et l&rsquo;utilisation du jeu de caract&egrave;res UTF-8.<\/li>\n\n\n\n<li>Des r&egrave;gles d&rsquo;analyse am&eacute;lior&eacute;es car HTML5 n&rsquo;est pas construit sur la base du Standard Generalized Markup Language.<\/li>\n<\/ul><p>En plus des fonctionnalit&eacute;s ci-dessus, HTML5 fournit divers nouveaux &eacute;l&eacute;ments, contr&ocirc;les de formulaires, attributs et API, particuli&egrave;rement b&eacute;n&eacute;fiques pour les d&eacute;veloppeurs et les utilisateurs finaux.<\/p><p>Nous recommandons aux utilisateurs d&rsquo;Adobe Flash de passer &agrave; HTML5. Bien que HTML5 ait ses propres avantages et inconv&eacute;nients, de nombreux grands noms du secteur sont pass&eacute;s &agrave; HTML5 en raison de divers probl&egrave;mes de s&eacute;curit&eacute; et de performance sur Flash.<\/p><p>Si vous utilisez Flash et que vous souhaitez passer &agrave; HTML5, assurez-vous de prendre des pr&eacute;cautions, en utilisant les outils de conversion appropri&eacute;s tels que <strong>Google Web Designer<\/strong>, <strong>Adobe Animate<\/strong>, <strong>Zo&euml; de CreateJS<\/strong>, et <strong>OpenFL<\/strong>.<\/p><p>Nous esp&eacute;rons que cet article sur la diff&eacute;rence entre la version HTML et HTML5 vous aidera. Bonne chance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;HyperText Markup Language (HTML) est le langage de balisage le plus utilis&eacute; pour cr&eacute;er des pages et des applications Web. Il comprend des &eacute;l&eacute;ments et des balises pr&eacute;d&eacute;finis pour &eacute;tiqueter les &eacute;l&eacute;ments de contenu et d&eacute;crire la structure des pages. Nous passerons en revue la diff&eacute;rence entre la version HTML et HTML5 ainsi que les [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/differences-html\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":212,"featured_media":9454,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Quelle est la Diff\u00e9rence Entre la Version HTML et HTML5 ?","rank_math_description":"Vous voulez savoir quelles sont les diff\u00e9rences entre la version HTML et HTML5 ? Nous vous montrons tout dans cet article !","rank_math_focus_keyword":"version html","footnotes":""},"categories":[4807],"tags":[4969,4967,4966,4968],"class_list":["post-4622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-html-css","tag-balises-html5","tag-difference-entre-html-et-html5","tag-html-et-html5","tag-html-vs-html5"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/html-vs-html5","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/differences-html","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/perbedaan-html-dan-html5","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/html-vs-html5","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/html-vs-html5","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/html-vs-html5","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/html-vs-html5","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/html-vs-html5","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/html-vs-html5","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/html-vs-html5","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/4622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/212"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=4622"}],"version-history":[{"count":18,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/4622\/revisions"}],"predecessor-version":[{"id":38740,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/4622\/revisions\/38740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/9454"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=4622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=4622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=4622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}