Maison >interface Web >Tutoriel H5 >Résumé de sept légendes sur les compétences du didacticiel HTML5_html5

Résumé de sept légendes sur les compétences du didacticiel HTML5_html5

WBOY
WBOYoriginal
2016-05-16 15:51:101280parcourir

La plupart des sites Web HTML5 sympas que nous voyons n'ont en réalité rien à voir avec HTML5, mais sont générés par CSS3 et jQuery. CSS3 et jQuery sont de nouvelles technologies comme HTML5, et ce sont des concepts parallèles à HTML5.
Cet article parle de 7 légendes sur HTML5, c'est-à-dire des malentendus :)
Mythe n°1 : Parce qu'Apple ne prend pas en charge Flash, les gens ont inventé le HTML5
Un grand arbre attire le vent , Apple Il semble qu'il soit souvent accusé de diverses choses. Bien que HTML5 puisse fournir des fonctionnalités très utiles pour les appareils mobiles, il n’a pas été créé en tenant compte de cette exigence. En fait, dès 2004, Opera et Mozilla ont défini certaines normes de bonne conception afin de résoudre le désordre des normes Web. Leur objectif est simple : soumettre ces normes au W3C pour créer une norme HTML meilleure et plus rapide. Cette norme n'a été acceptée qu'en 2006. En seulement trois ans, une nouvelle norme a été rédigée, approuvée et mise en œuvre.
 Légende n°2 : HTML5 ne mûrira pas avant 2022
Je ne sais pas qui a dit ça. Nous savons que le projet de document HTML5 a été révisé et approuvé en 2009, ce qui signifie qu'aucun nouveau contenu ne peut être ajouté et qu'il n'y aura aucun changement significatif. Vous pouvez désormais utiliser HTML5 sans vous soucier de la rétrocompatibilité. Vous pouvez faire en sorte que les anciens navigateurs prennent en charge Canvas complexe grâce à du JavaScript léger. Toutes les nouvelles versions du navigateur prennent en charge HTML5. Ce ne sont pas les balises HTML dont vous devez vous soucier, c'est le CSS. De nombreux navigateurs plus anciens ne prennent pas en charge CSS3.
 Mythe n°3 : HTML5 nécessite la prise en charge de CSS3
Bien que CSS3 puisse ajouter de nombreuses fonctionnalités à HTML5, telles que les noms de classes sémantiques, ce n'est en aucun cas obligatoire. HTML5 n'est qu'un langage de balisage, vous pouvez certainement utiliser HTML5 CSS2, ce n'est tout simplement pas aussi élégant. Étant donné que HTML5 supprime les attributs et les balises, vous devez spécifier tous les styles pour chaque élément. Par exemple, en HTML5, pour que le navigateur affiche correctement la page, vous devez définir la déclaration « display:block » pour chaque élément de la page. En bref, HTML5 nécessite des styles pour améliorer l'apparence de la page, mais il n'est pas nécessaire que ce soit CSS3.
 Mythe n°4 : HTML5 brise l'accessibilité
Au contraire, HTML5 a été conçu dès le départ en pensant à l'accessibilité. Chaque élément prend en charge les caractères du logo WIA ARIA. Ces rôles permettent aux appareils tels que les lecteurs d'écran de mieux comprendre le contenu de la page.
 Mythe n°5 : HTML5 est le tueur de Flash
 Flash est toujours utilisé par d'innombrables sites Web et développeurs. Le malentendu entre Flash et HTML5 vient de la querelle entre Adobe et Apple et de la popularité rapide des applications audio et vidéo HTML5. Bien que HTML5 puisse bien prendre en charge une petite quantité de lecture vidéo, HTML5 nécessite plus de ressources de codage que Flash et ne dispose pas de la technologie fournie par ces plug-ins de navigateur. Actuellement, des sociétés comme Vimeo et YouTube utilisent largement la technologie HTML5 pour promouvoir cette technologie, et elles n’abandonneront pas complètement Flash à court terme. Le développeur Viki Hoo propose des arguments convaincants pour expliquer pourquoi Flash sera encore largement utilisé.
Mais du point de vue de la conception des pages, nous espérons être libérés de FLash le plus rapidement possible. HTML5 est plus facile à apprendre et à utiliser. Il ne nécessite aucun plugin, se charge rapidement et est adapté aux mobiles. Ce n’est donc pas que HTML5 va tuer Flash, c’est que HTML5 va dominer le marché de la conception et du développement mobiles.
 Légende n°6 : Tant que j'ajoute un doctype HTML5 à mon site Web, c'est un site Web HTML5.
Du point de vue du navigateur, oui, tout site Web qui ajoute un doctype HTML5 sera considéré comme un site Web HTML5. . Mais HTML5 est bien plus qu’un simple doctype. Il s'agit d'un ensemble complet de bonnes pratiques, de balises sémantiques, d'éléments typographiques tels que

,

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn