Qu'est-ce que HTML5?
Plus tôt aujourd'hui, Apple a dévoilé sa vitrine HTML 5. La vitrine couvre la vidéo, la typographie, la galerie, les transitions, l'audio, les vues 360 et les exemples de réalité virtuelle. Cela marque une campagne continue contre le fournisseur actuel de la plupart de ces types de contenu, Adobe Flash. Si vous n'avez pas lu la lettre ouverte de Steve Jobs à la communauté sur le sujet de Flash, jetez un coup d'œil. Cela fait quelques points intéressants.
Personnellement, je suis d'avis que Flash est une denrée en voie de disparition et que les standards ouverts vont toujours prévaloir sur les technologies fermées quand il s'agit du web. Il est donc temps de donner un rapide coup de HTML 5. J'ai également jeté une bonne partie de l'opinion, car après tout, c'est un blog. Lisez la suite pour plus.
Huh?
HTML est le langage de programmation (ou de balisage) de haut niveau sur lequel repose tout le contenu du Web. À l'heure actuelle, la norme HTML-4 (la version actuelle) n'a pas la capacité de fournir une expérience multimédia «riche» aux utilisateurs finaux du Web. Pendant des années, nous nous sommes appuyés sur une entreprise commerciale, Flash, qui comble cet écart pour nous. Cependant, les problèmes associés depuis longtemps à Flash sont la consommation de mémoire, la stabilité et le fait qu'il s'agit d'une technologie fermée (comme dans la propriété). Vous obtenez l'essentiel. Flash appartient à une seule entreprise. Ce n'est généralement pas le fonctionnement du Web. À l'époque, le Web a commencé comme un ensemble de normes ouvertes et l'histoire montre qu'il continuera à fonctionner en vertu de ces principes.
Dominance du marché Undeserving
À l'heure actuelle, presque tous les contenus vidéo que vous regardez dans votre navigateur sont offerts par Flash. Un grand nombre de sites Web dépendent également de Flash pour la navigation. Ça sonne bien, mais des problèmes commencent à se poser avec l'avènement des nouvelles technologies. Si vous êtes un fabricant d'électronique grand public dans l'espoir de mettre sur le marché un petit appareil qui a l'intention de permettre à ses utilisateurs de regarder des vidéos sur le web, vous n'avez pas de chance. Dans le monde d'aujourd'hui, afin de fournir cette fonctionnalité, vous devez convaincre Adobe de port flash sur votre système. Adobe n'encourage pas le portage de son logiciel sur votre appareil "en pleine ascension". Cela va leur coûter de l'argent qu'ils ne veulent pas dépenser. Eh bien, Adobe peut-il simplement publier les spécifications nécessaires pour que les gens écrivent leur propre implémentation de Flash? Nan. Adobe n'autorisera pas non plus cela, de sorte qu'ils se retrouvent avec une prédominance (intentionnelle ou non) sur la diffusion de contenu sur Internet. HTML 5 vise à combler toutes les lacunes que le HTML4 (vieillissant) nous a présenté. Il effraie le pantalon d'Adobe. Ils ne peuvent pas l'arrêter et tout ce qu'ils font va finalement prolonger sa mort inévitable.
Lecture vidéo
De loin la plus grande menace à la forteresse Flash est la capacité de HTML5 à lire la vidéo. Maintenant, plutôt que d'ajouter un programme Flash à votre site, ou d'intégrer un lecteur vidéo tiers, un développeur Web peut inclure une vidéo avec le tag. C'est un processus plus facile dans les sauts et les limites que l'utilisation de Flash. Il existe de nombreuses façons de lire à la fois l'audio et la vidéo, de sorte que la technologie n'est pas encore parfaite. Il faudra du temps à tout le monde pour régler les détails, mais éventuellement, vous verrez que la vidéo vous parvient via votre navigateur et non par un programme tiers. youtube est déjà à bord et actuellement vous pouvez voir leur contenu en HTML5 sur votre mac avec Safari ou Google Chrome. Le support de Firefox et d'Internet Explorer est en cours.
Conception de page basée sur le canevas.
HTML5 introduit un nouvel élément HTML appelé le tag CANVAS. Cette balise permet un dessin en deux dimensions sur n'importe quelle page Web. Parfait pour produire des graphiques ou tout autre type d'opération de dessin complexe. Auparavant, les développeurs utilisaient fréquemment Flash pour «dessiner» des éléments de conception sur une page qui n'étaient pas possibles avec l'utilisation de Javascript ou du HTML standard.
Structure
HTML5 inclut une organisation modernisée ou des éléments de «structure» qui permettent aux concepteurs de sites Web de mieux cibler leur contenu pour un public cible. En fin de compte, les moteurs de recherche (google) vont pouvoir indexer les données de manière encore plus ciblée afin que vous, en tant qu'utilisateur Web, puissiez trouver des informations plus rapidement que jamais auparavant.
Moins de ressources nécessaires / plus intégrées
À mesure que les ordinateurs deviennent de plus en plus petits (iPhone / iPad), l'informatique devient plus importante que jamais. HTML5 est une technologie qui sera intégrée directement dans votre navigateur. Votre ordinateur n'aura donc pas besoin de démarrer une application supplémentaire uniquement pour afficher du contenu enrichi. Les développeurs de navigateurs ont maintenant la possibilité de tester toute l'expérience de navigation sur le Web pendant le processus d'assurance qualité, de sorte que nous nous retrouvions tous avec moins de plantages!
Asseyez-vous et profitez du spectacle. Il y aura beaucoup plus de tentatives par Adobe pour convaincre les gens et les entreprises de s'en tenir à Flash. Cela devrait faire d'excellentes nouvelles, mais à la fin de la journée, vous pourriez aussi bien vous habituer à HTML5, c'est ici pour rester.
-Chris