Maison >interface Web >Tutoriel H5 >Une introduction détaillée à la comparaison entre HTML5 et Flash
HTML5, ce mot le plus populaire sur Internet touche actuellement le cœur d'innombrables fabricants et utilisateurs. Bien que la spécification HTML5 n'ait pas encore été entièrement déterminée, les principaux fabricants de navigateurs et fournisseurs de services vidéo ont commencé à s'emparer du HTML5 pour saisir les opportunités du marché et prendre leur élan. Google, Mozilla et Apple semblent se préparer à utiliser HTML5 comme principal moyen de lecture vidéo en ligne de nouvelle génération, et leur objectif commun semble être de tuer le lecteur vidéo monopolisé par Flash dans le passé (avec Microsoft Avec l'émergence du silverlit (les avantages du Flash se sont progressivement estompés), quels sont les défauts du HTML5 VS Flash ? Jetons un coup d'oeil.
Youtube, le plus grand site de vidéo au monde, a récemment promu activement la réforme du site Web sans Flash. Ils ont même lancé un lecteur HTML5 à l'essai. Cependant, plus tôt cette semaine, Youtube a exprimé son soutien. pour la lecture HTML5, quelques soucis concernant l'appareil.
Tous les fabricants de navigateurs prévoient actuellement de passer à la norme HTML5 plus tard cette année, y compris la plate-forme mobile IE9 de Microsoft Android et la plate-forme Windows Phone7 de Microsoft, Flash Player, continueront d'être prises en charge. Dans le même temps, bien que Safari5 d'Apple soit compatible avec Flash, la version du navigateur sur iPhone/iPod/iPad ne prendra pas en charge Flash Player.
Cependant, Youtube a exprimé quelques inquiétudes à ce moment-là concernant le nouveau lecteur HTML5 qui remplacera le lecteur Flash traditionnel. Tout d'abord, bien qu'ils appartiennent tous au standard HTML5, la technologie d'encodage utilisée par les différents navigateurs lors de la lecture de vidéos utilisant le standard HTML5 peut ne pas être la même. Pour les sites Web comme Youtube avec un grand nombre de vidéos, la situation idéale est de contrôler. le contenu de ces vidéos autant que possible. Le type d'encodeur utilisé, sinon il sera difficile de faire un traitement unifié.
À en juger par la situation actuelle, Google, Opera et Mozilla prennent en charge le moteur d'encodeur vidéo WebM VP8 dirigé par Google. VP8 est un moteur d'encodeur open source. Microsoft et Apple soutiennent les encodeurs H.264 commerciaux, mais IE9 de Microsoft permet aux utilisateurs de choisir librement d'installer le moteur WebM.
Avant que les différents fabricants de navigateurs ne se mettent d'accord sur le format de l'encodeur vidéo, Youtube a déclaré qu'il continuerait à utiliser le format H.264 existant, qu'ils utilisent depuis 2007. .
Non seulement l'encodeur, le lecteur HTML5 rencontre également des problèmes en termes de performances et d'utilisation des ressources système lors de la lecture de flux vidéo, peut-il contrôler entièrement la mise en mémoire tampon du système et la qualité des graphiques vidéo ? est très important pour la performance du joueur. En outre, la technologie de protection contre le piratage DRM est également l'un des problèmes de Youtube. On s'attend à ce qu'ils fournissent des services similaires à la location de films en ligne. Ce service peut permettre uniquement à certains utilisateurs autorisés de regarder, et les utilisateurs n'en ont pas le droit. pour copier ces vidéos et les diffuser en ligne.
Quiconque a utilisé un lecteur HTML5 sait que l'utilisation de ce lecteur nécessite des modifications relativement importantes de la page Web. De plus, lorsque le lecteur HTML5 lit une vidéo, si l'utilisateur tire sur la barre de lecture pour passer à la partie suivante de la vidéo, le lecteur aura toujours un délai de 1 à 2 secondes, alors que le lecteur Flash n'a généralement pas de délai. de tels problèmes.
L'image suivante est une comparaison de deux images lors de la lecture de vidéos dans le navigateur Chrome6.0.447.0 + le système d'exploitation ultime Wiondows7 64 bits exécutant respectivement le lecteur vidéo HTML5 et le lecteur Flash10.1.53.64. Temps d'attente de chargement vidéo et qualité vidéo, Flash présente certains avantages.
Troisièmement, le site Web Youtube a également pour fonction d'intégrer directement des vidéos externes, alors que les performances de HTML5 à cet égard sont moyennes Non aussi bon que Flash.
Enfin, le lecteur HTML5 ne prend pas en charge la caméra/le microphone, mais le lecteur Flash du site Youtube peut prendre en charge la fonction d'utilisation du lecteur pour enregistrer des vidéos en direct directement avec la caméra/le microphone, ceci sans Flash. est très difficile.
On peut voir que bien que de nombreux médias et fabricants aient presque promu HTML5 vers le ciel, du point de vue de l'application pratique, le lecteur HTML5 a en fait encore de nombreux domaines qui doivent encore être améliorés, et s'il veut remplacer Flash joueur, c'est actuellement son statut, il reste encore un long chemin à parcourir.
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!