Le W3C a confié à HTML 5 une telle mission dans la proposition HTML 5, qui comblera les lacunes de la génération précédente de HTML. Plus précisément, il réalisera les fonctions que Flash, Silverlight et JavaFX peuvent réaliser. Si HTML 5, l'étoile montante du HTML, va changer les règles du jeu pour les applications Web et s'il fera de ces riches plug-ins Web une chose du passé, le chroniqueur d'InfoWorld, Paul Krill, a écrit un article et en a discuté.
La riche promesse du HTML 5
Dion Almaer, co-fondateur du site Web Ajaxian et instructeur en outils de développement chez Mozilla, a déclaré que HTML 5 était en fait en retard dans l'introduction des graphiques vectoriels et de la vidéo sur le Web. Dans HTML 5, les technologies de dessin 2D telles que Canvas ont toujours été appréciées par des entreprises comme Apple, Google et Mozilla (bien que Microsoft apprécie également certaines fonctionnalités de HTML 5, elles ne prennent toujours pas en charge Canvas).
Dans HTML 5, des fonctionnalités telles que Canvas, le stockage local et Web Workers nous permettent de faire plus. Ben Galbraith, autre co-fondateur du site Web Ajaxian et instructeur des outils de développement Mozilla, a déclaré que le stockage local permet aux utilisateurs de continuer à utiliser le Web hors ligne, et que les Web Workers facilitent l'exécution d'opérations complexes dans la prochaine génération d'applications Web, permettant à certains les utilisateurs peuvent exécuter des tâches de longue durée en arrière-plan.
Ian Fette, chef de projet du navigateur Google Chrome, a déclaré que les applications Web deviendront plus intéressantes, plus rapides et offriront une meilleure expérience utilisateur, rendant les frontières entre les applications Web en ligne et les applications de bureau de plus en plus floues.
Certaines fonctionnalités de HTML 5 ont été implémentées
Après 5 ans de travail, les détails de HTML 5 ont été publiés en 2008. Certains détails ont été implémentés dans certains navigateurs. Cependant, toutes les fonctionnalités de HTML 5 ne seront pas encore complètes dans les prochaines années.
Vlad Vukicevic, directeur technique du projet Mozilla Firefox, a déclaré que HTML 5 prend en charge la vidéo et que Firefox 3.5 vient d'ajouter la prise en charge vidéo. Google Chrome prend également en charge certaines fonctionnalités HTML 5 dans Internet Explorer 8, telles que le stockage local et. AJAX. Navigation et plusieurs prototypes DOM.
Molly E. Holzschlag, évangéliste Web d'Opera, a déclaré qu'Opera prend en charge Canvas et prévoit de prendre en charge la vidéo. Apple prend également en charge les balises vidéo et audio dans son navigateur Safari, ainsi que la technologie Canvas (Canvas a été inventé par Apple).
Le côté HTML 5 : jetez ces plugins
Almaer a déclaré que même si des sociétés telles qu'Adobe, Microsoft et Sun (bientôt Oracle) ont chacune mis en œuvre leurs propres technologies multimédia sur le Web, HTML 5 pourrait éventuellement leur faire perdre leur emploi. Essentiellement, ce que HTML 5 peut faire n'est pas différent de ce que font ces entreprises, et JavaFX sera également menacé, a déclaré Michael Cote, analyste chez RedMonk.
Ian Hickson, co-concepteur des spécifications HTML 5, a déclaré que l'objectif de HTML 5 est de libérer le Web de ces plug-ins riches et non ouverts. Ce sont des fournisseurs indépendants et ne sont pas adaptés au Web ouvert. Hickson a déclaré que l'utilisation des produits d'entreprises spécialisées constitue un risque pour le développement du Web. Et si elles arrêtaient de développer ou commençaient à facturer ? Hickson a ajouté que, comme Windows avant lui, ce serait terrible si notre principale plate-forme de développement était contrôlée par un seul fournisseur.
Le directeur de Firefox, Vukicevic, a déclaré que Mozilla souhaitait rester ouvert et garantir que des technologies telles que la vidéo ne soient pas entre les mains de certaines entreprises, mais que HTML 5 et Canvas puissent réellement remplacer Flash, Silverlight et JavaFX dépend des développeurs. Vukicevic estime qu'IE8 ne prend pas en charge certaines fonctionnalités de HTML 5, ce qui constitue un problème pour les développeurs. Compte tenu de la part de marché du navigateur IE, les développeurs doivent soit utiliser l'API de Microsoft pour fournir des développements supplémentaires, soit utiliser des technologies telles que Flash.
Côté plugins : ils sont meilleurs et déjà implémentés
Même si Adobe, Microsoft et Sun ont tous participé au développement des spécifications HTML 5, ils ont tous affirmé que leur technologie était nécessaire. HTML 5 est encore une norme en développement qui pourrait prendre 5 à 10 ans pour être finalisée. Il est donc trop tôt pour faire des comparaisons. Un porte-parole de Microsoft a déclaré que Silverlight doit toujours exister car il inclut des fonctionnalités avancées telles qu'un meilleur modèle de programmation, C#, des capacités 3D et la possibilité de s'exécuter en dehors du navigateur.
Dave Story, vice-président des outils de développement chez Adobe, a déclaré que HTML 5 est confronté à de nombreux défis. Le marché des navigateurs est encore fragmenté et les problèmes de compatibilité entre les navigateurs sont très sérieux. La chronologie de HTML 5 montre que le HTML 5 + CSS 3 final peut prendre. 10 ans. Il faudra du temps pour le finaliser, pendant lequel Flash continuera d'évoluer et d'offrir une meilleure expérience utilisateur.
James Gosling, vice-président de SUN et connu comme le père de Java, a déclaré que JavaFX est bien meilleur que HTML 5 en termes de rendu, de performances et de performances.
L'analyste Cote a déclaré qu'il n'y a actuellement aucune menace immédiate pour ces riches plug-ins Web. Il faudra de nombreuses années pour mettre en œuvre les fonctions de ces plug-ins. Il espère que ces technologies de plug-ins continueront d'exister même après la sortie de. HTML5. Fette de Google convient que HTML 5 n'est qu'un point de départ et que des entreprises comme Google introduiront également leurs propres technologies, telles que le glisser-déposer d'images sur le Web.
Plusieurs géants de l’industrie seront confrontés à des choix
La plupart des entreprises impliquées dans HTML 5 sont soit des fabricants de navigateurs, soit des développeurs d'outils d'applications Web riches, mais rarement les deux, sauf que Microsoft sera également confronté à un dilemme à cause de cela. Beaucoup d'efforts, le but de l'équipe Silverlight est d'apporter des améliorations aux navigateurs. Si HTML 5 est facilement implémenté, que fera Silverligth ?
Google devra également faire certains choix : par exemple, son Youtube utilise Flash pour implémenter les vidéos. Le support de HTML 5 pour les vidéos les amènera à reconsidérer cette question. Ils devront faire des choix difficiles en termes de coût et d'efficacité.