Commentaire: HTML5 est le plus grand saut des normes Web au cours de la dernière décennie. Contrairement aux versions précédentes, HTML 5 n'est pas seulement utilisé pour représenter le contenu Web. Sa mission est d'amener le Web dans une plate-forme d'application mature où la vidéo, l'audio, les images, l'animation et les interactions avec les ordinateurs sont standardisées. Bien que l'implémentation HTML 5 ait encore un long chemin à parcourir, HTML 5 change W
HTML5 est le plus grand saut des normes Web au cours de la dernière décennie. Contrairement aux versions précédentes, HTML 5 n'est pas seulement utilisé pour représenter le contenu Web. Sa mission est d'amener le Web dans une plate-forme d'application mature où la vidéo, l'audio, les images, l'animation et les interactions avec les ordinateurs sont standardisées. Bien que l'implémentation HTML 5 ait encore un long chemin à parcourir, HTML 5 modifie le Web.
HTML La mise à niveau la plus récente a été HTML 4.01 publiée en décembre 1999. Beaucoup de choses se sont produites depuis lors. La guerre initiale du navigateur était terminée, Netscape a été anéanti, et IE5, en tant que gagnant, développé plus tard à IE6 et IE7. Mozilla Firefox est née des cendres mortes de Netscape et a sauté à la deuxième place. Apple et Google ont chacun lancé leurs propres navigateurs, tandis que le Little Jasper Opera bourdonne toujours et prend l'initiative de promouvoir les normes Web. Nous avons même eu une véritable expérience Web sur les téléphones mobiles et les consoles, grâce à Opera, iPhone et à venir Android de Google.
Cependant, tout cela n'a rendu que les normes Web encore plus déroutantes, et HTML 5 et d'autres normes ont été laissées aux étagères. En conséquence, HTML 5 a toujours été montré sous la forme d'un projet.
Ainsi, certaines entreprises ont uni leurs forces pour former une organisation appelée WEB Hypertext Application Technology Working Group, et elles resélectionneront HTML 5. L'organisation est indépendante de W3C et provient de l'équipe de projet Mozilla, KHTML / Webkit, Google, Apple, Opera et Microsoft. Bien que le projet HTML 5 ne soit pas reconnu à court terme, HTML 5 a finalement été poursuivi.
Qu'apportera HTML 5? Voici les parties les plus excitantes du Draft HTML 5: une nouvelle balise plus raisonnable, les objets multimédias ne seront plus liés à l'objet ou à l'intégration de balises, mais des balises vidéo avec des vidéos et des balises audio avec audio. Base de données locale. Cette fonctionnalité intégrera une base de données SQL locale pour accélérer les capacités de recherche, de mise en cache et d'indexation interactives. Dans le même temps, ces programmes Web hors ligne en bénéficieront considérablement. Animations riches sans plugins. L'objet Canvas donnera au navigateur la possibilité de dessiner des vecteurs directement dessus, ce qui signifie que nous pouvons afficher des graphiques ou des animations directement dans le navigateur sans Flash et Silverlight. Certains des derniers navigateurs, sauf IE, ont commencé à soutenir toile. De vrais programmes dans le navigateur. Il fournira des API pour implémenter l'édition, le glisser-déposer et les différentes capacités d'interface utilisateur graphique au sein du navigateur. Les balises de modification du contenu seront supprimées et CSS est utilisée.
En théorie, HTML 5 est le sol pour cultiver de nouvelles normes Web et laisser diverses idées être partagées entre ses organisateurs, mais HTML 5 est toujours au stade expérimental.
Mike Shaver, vice-président de la technologie à Mozilla, a déclaré que HTML 5 est un concept de haut niveau qui est à la fois un domaine expérimental pour Whatwg et un chemin standard pour W3C.
Shaver estime que l'intérêt de Mozilla coïncide avec l'expérience Whatwg, qui est très active dans le groupe de travail HTML 5. Nous avons expérimenté quelques détails précoces et soumis des résultats matures à W3C.
Au cours des dernières années, Mozilla a lancé plusieurs projets prospectifs ainsi que diverses nouvelles normes émergentes, notamment Prism, un système pour l'exécution de programmes Web hors ligne et Weave, un cadre de stockage de données.
Shaver a déclaré que le mouvement HTML 5 avait commencé avec l'impatience avec W3C, et de nombreux progrès dans la norme Web ont calé alors que W3C a déplacé son objectif de HTML à XML.
De nombreuses nouvelles technologies basées sur l'architecture XML ont été conçues pour remplacer HTML. Shaver a dit que ce n'était pas le bon chemin, et les gens ne devraient pas se casser et le jeter comme un aveugle noir.
La nouvelle expérience HTML 5 a été progressivement renforcée dans les navigateurs de safari et de chrome basés sur Firefox et WebKit, mais il y a encore de nombreux problèmes.
Le développeur de Chrome, Darin Fisher, a déclaré que lorsque Chrome en était encore à ses balbutiements, il a dû faire face à plusieurs problèmes. Bien que l'utilisation du dernier WebKit, la fonctionnalité de base de données locale de HTML 5 n'a pas été implémentée dans la première version de Chrome. Parce que le mécanisme de sable de Chrome entre en conflit avec les fonctions de base de données de WebKit.
Étant donné que Chrome est un développement secret, les développeurs de Chrome ne sont pas pratiques pour qu'ils participent au développement de WebKit.
Si nous voulons garder les secrets de Chrome, nous ne pouvons pas participer à la communauté WebKit. Fisher a dit que nous aimerions aider WebKit à certains égards, et nous avons beaucoup de développeurs expérimentés et nous aimerions connaître les défis auxquels les gens sont confrontés en ce moment et être heureux d'aider.
Avec la sortie de Chrome, Fisher a déclaré que les membres de son équipe mangeaient parfois avec des gens de Webkit, et certains deviennent de bons amis en privé. Fisher a déclaré qu'ils étaient impatients de travailler avec d'autres groupes de développement WebKit pour résoudre le problème des bases de données hors ligne.
Chrome comprend également la technologie Open Source Gears de Google, qui est utilisée pour implémenter des fonctions hors ligne similaires à HTML 5.
Les engrenages peuvent être considérés comme un remplacement des API existantes, Fisher dit que HTML 5 est une excellente chose pour les nouveaux navigateurs, mais la grande majorité des utilisateurs utilisent également les anciens navigateurs. Gears permet aux navigateurs plus anciens d'obtenir de telles API, et nous offrons une compatibilité aux API HTML 5.
Gears a une grande compatibilité et il devient une autre façon d'apporter HTML 5 aux bureaux des gens.
Actuellement, la grande majorité du travail est développée par Apple, Mozilla, Opera, Google et Trolltech. Que fait Microsoft? IE est connu pour sa morosité dans les normes Web, sans parler du HTML 5. Mais IE8 peut apporter des modifications.
Chris Wilson, président de la plate-forme Microsoft IE et What Working Group, a déclaré dans un e-mail que nous espérons que le travail que nous commençons maintenant peut créer un système de test dans le groupe de travail HTML. Wilson a déclaré que l'équipe de développement de l'IE reste préoccupée par certaines des propositions HTML 5. Je pense que tous les membres du groupe de travail admettront que nous avons beaucoup à faire.
IE8, actuellement en version bêta, contient déjà de nombreuses nouvelles fonctionnalités de HTML 5. Il dispose d'un système de messagerie transversal, de stockage local et de certains événements hors ligne pour détecter les interruptions de réseau. Mais il y a encore des fonctionnalités qui n'ont pas été placées à l'ordre du jour, comme la toile.
HTML 5 est très grand et est toujours au stade de développement. Je pense que les fabricants de navigateurs devraient parvenir à un accord dès que possible, et le temps de mise en œuvre spécifique de chaque navigateur peut être choisi par eux-mêmes. Les développeurs Web et les fabricants de navigateurs seront d'accord avec la déclaration suivante de Wilson, qui est sans aucun doute une période passionnante, et nous espérons voir le Web devenir une nouvelle plate-forme d'application.
Source internationale de cet article: