


HTML5 peut-il vraiment remplacer les astuces du didacticiel Flash_html5
Kevin Lynch, directeur technique d'Adobe
Le 6 février, heure de Pékin, un débat féroce fait rage parmi les développeurs Web concernant l'avenir du Web : doivent-ils continuer à utiliser Adobe Flash ou passer à une technologie plus récente ?
Ce débat dure depuis des années, mais l'annonce la semaine dernière par Apple selon laquelle l'iPad (comme l'iPhone) ne prend pas en charge Flash a de nouveau réchauffé le sujet. Avant cela, Adobe avait exprimé discrètement qu'il serait heureux de fournir Flash pour l'iPhone à condition qu'Apple acquiesce.
Mais Kevin Lynch, responsable technique d'Adobe, ne semble plus vouloir être poli. Il a écrit dans un blog le 2 qu'Apple n'est pas disposé à inclure Flash sur son "appareil magique", ce qui signifie que les utilisateurs d'iPad ne peuvent voir que le Web brisé. page. Il a même sorti un Google Nexus One à titre de comparaison.
Lynch a déclaré : "Nous sommes sur le point de terminer Flash Player 10.1 pour toutes les grandes marques de smartphones, à l'exception d'une société." Il a spécifiquement mentionné que cela inclut Nexus One et que le logiciel peut également être utilisé sur les tablettes, les petits ordinateurs portables et la télévision en réseau. exécution. Il a déclaré : « Flash associé aux navigateurs offre à ces appareils un avantage concurrentiel car leurs clients pourront naviguer sur l'ensemble du Web... Nous sommes prêts à ajouter Flash aux navigateurs de ces appareils si Apple le souhaite, mais pour le moment Jusqu'à présent, nous n'avons pas reçu la demande d'Apple. »
Selon les statistiques d'Adobe, Flash a en effet atteint une popularité quasi omniprésente sur les ordinateurs personnels, avec un taux de pénétration de plus de 98 %. Les racines de la technologie se trouvent dans les images animées, mais la clé de son succès est de fournir un mécanisme simple pour diffuser de l'audio et de la vidéo à partir de sites Web en plus de technologies difficiles à utiliser telles que Microsoft, Apple et Real. Cependant, plusieurs nouvelles technologies, dont le standard HTML complètement renaissant, verrouillent l'expérience audiovisuelle offerte par Flash.
Bruce Lawson, partisan des standards Web d'Opera Software, estime que HTML et d'autres technologies remplaceront Flash, et les fonctions de ces nouvelles technologies sont déjà très proches du Flash actuel.
Lawson a déclaré : « Pour les entreprises, les communications et la société dans son ensemble, Internet (y compris la vidéo, les jeux et l'animation) est une plate-forme trop importante pour être contrôlée par une seule entreprise. chiffres Contenu énorme utilisant Flash »
Mais le problème ne réside pas seulement dans la quantité de contenu Flash existant sur le Web. HTML5 et les technologies associées évoluent rapidement et, parce qu’elles évoluent simultanément avec la prise en charge des navigateurs, même si elles sont encore incomplètes, elles ont acquis une présence et une puissance qui ne peuvent être ignorées. Mais de nombreux développeurs restent attentistes, préférant attendre que la situation devienne plus claire avant d’agir.
Alliance des réseaux ouverts
Après des années de confusion, les fabricants de navigateurs tels qu'Apple, Opera, Mozilla et Google sont enfin parvenus à un consensus sur la nouvelle orientation du standard HTML. L’une des normes HTML5 les plus remarquables est la prise en charge intégrée du son et de la vidéo.
De plus, il existe d'autres nouveaux aspects, tels que le stockage des données sur l'ordinateur pour que les applications puissent y accéder, les Web Sockets qui mettent régulièrement à jour les données du navigateur, les Web Workers qui permettent aux programmes réseau d'effectuer plusieurs tâches à la fois et les améliorations apportées à Images 2D.
Dans le même temps, ces alliés promeuvent également d'autres nouvelles normes sous la bannière du « réseau ouvert », comme la technologie d'accélération d'image 3D WebGL, l'amélioration de la mise en page des pages Web grâce aux CSS (feuilles de style en cascade) et aux polices réseau, et le renforcement prise en charge d'autres parties, telles que SVG (Scalable Vector Graphics), et améliorer les performances des applications Web écrites en JavaScript.
Même Microsoft, qui a suivi les progrès du développement des navigateurs au cours des 10 dernières années et a lancé Silverlight pour concurrencer Flash, a commencé à investir. La société s'est engagée à adopter davantage de standards Web et a en fait investi dans le développement HTML et SVG ces derniers mois. Patrick Dengler, responsable principal de la planification de l'équipe IE, a déclaré le 1er à propos des travaux de développement SVG auxquels Microsoft a participé : "Nous avons reçu une réponse positive inattendue
."Le logiciel Flash propriétaire d'Adobe, en plus d'être en conflit avec le principe du « réseau ouvert », présente également un défaut important : le plantage. Mozilla s'empresse de lancer une nouvelle version "Lorentz" de Firefox pour empêcher les plug-ins de provoquer des plantages du navigateur. La raison principale est Flash.
Avantages de Flash
Mais il est trop tôt pour conclure que Flash va mourir. Les opérations de l'Open Web Alliance restent confuses, fragmentées et instables, et la prise en charge par les navigateurs de ses différents éléments est incohérente, voire inexistante. Flash est actuellement le logiciel complémentaire de navigateur le plus cohérent et, contrairement aux mises à jour des versions du navigateur, les utilisateurs peuvent passer aux nouvelles versions de Flash relativement rapidement.
Le processus de normalisation formelle est lent. Ian Hickson, qui est éditeur HTML5 et est également employé par Google, n'a conclu les travaux HTML5 du groupe de travail technique sur les applications hypertextes Web (WHATWG) qu'en octobre de l'année dernière. Mais le groupe travaille avec le W3C (Worldwide Information Network Consortium), plus bureaucratique, pour compléter la norme.
Les difficultés liées à la naissance du standard audio et vidéo HTML5 montrent la difficulté de celui-ci à remplacer Flash. Les vidéos Flash peuvent tirer parti de divers « codecs » lorsque la vidéo est transférée du serveur vers l'ordinateur de l'utilisateur. Les utilisateurs appuient simplement sur le bouton de lecture.
Mais actuellement HTML5 n'accepte que deux codecs : H.264 pris en charge par Apple Safari et Google Chrome, et Ogg Theora pris en charge par Firefox, Chrome et Opera. IE, le navigateur le plus populaire, ne prend actuellement en charge aucune vidéo HTML5.
Que faire des sites de streaming vidéo ? Si un site Web prend en charge la vidéo HTML5 (que YouTube expérimente actuellement), il est préférable de conserver le support Flash pour servir les nombreux utilisateurs dont les navigateurs actuels ne prennent pas encore en charge HTML5.
De plus, l'Open Network Alliance est peut-être sur le point de rattraper son retard sur la technologie Flash existante, mais Flash ne reste pas immobile. Lynch a promis l'année dernière que Flash continuerait à être le meilleur outil pour explorer le Web.
Enfin, les outils de programmation pour les réseaux ouverts ne sont pas encore matures. L'une des raisons est que HTML5 et les technologies associées ne sont pas encore terminées. , Lawson a déclaré : « Vous devez compter sur l'interopérabilité des navigateurs. L'expérience passée montre que ce n'est pas facile, mais à mesure que les spécifications seront complétées, la situation s'améliorera
.Gardez votre calme
HTML contre Flash pourrait se transformer en quelque chose de similaire à une guerre de religion. Les débats sur les outils durent depuis aussi longtemps que les langages de programmation existent, et il y a aussi un élément émotionnel dans la question.
De nombreux fans d'open source qui utilisent Firefox ne sont pas habitués aux logiciels propriétaires et ont l'habitude d'exprimer haut et fort leurs opinions. Un autre groupe d'attaquants Flash est entièrement motivé par son dégoût pour la publicité en ligne forcée. Aujourd’hui, grâce aux opinions des partisans de l’iPad d’Apple, une puissante force anti-Flash a pris forme.
John Nack, directeur de la gestion des produits pour Photoshop chez Adobe, a déclaré : « Les gens aiment les situations qui tuent : les bons contre les méchants, l'ouverture contre le propriétaire… »
En effet, l’approche la plus sage est de rester objectif et d’accepter que les deux technologies ont leurs propres avantages et inconvénients, et qu’il n’y aura pas de issue de vie ou de mort à court terme. L’écart entre les deux n’est peut-être pas aussi grand qu’il y paraît. N'oubliez pas qu'Adobe dispose également d'outils HTML. Sa base logicielle AIR n'est pas seulement le lecteur Flash, mais également le moteur de traitement HTML WebKit. Adobe a investi d'énormes ressources dans Flash, mais l'intérêt de l'entreprise pour HTML augmentera également à mesure que les technologies associées mûriront.
Lynch a déclaré : « À long terme, HTML va évincer la demande de Flash dans certains endroits, en particulier le développement récent de HTML5. Mais je ne pense pas que ce soit une situation où l'un remplace l'autre, et c'est le cas. il est peu probable que cela se produise maintenant ou dans un avenir prévisible. » (Traduit par Chen Zhiwen)
.
Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.
