Maison  >  Article  >  interface Web  >  HTML5 : le plus grand pas en avant dans les conseils du didacticiel sur les normes Web_html5

HTML5 : le plus grand pas en avant dans les conseils du didacticiel sur les normes Web_html5

WBOY
WBOYoriginal
2016-05-16 15:51:431257parcourir

HTML5 constitue le plus grand progrès en matière de 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 du contenu Web. Sa mission est de faire du Web une plate-forme d'application mature, où la vidéo, l'audio, les images, les animations et les interactions avec les ordinateurs sont tous standardisés. Même si HTML 5 est encore loin, HTML 5 est en train de changer le Web.
HTML 5
La mise à jour HTML la plus récente était HTML 4.01, publiée en décembre 1999. Beaucoup de choses se sont passées depuis. La guerre des navigateurs d'origine est terminée, Netscape a disparu et IE5 est le vainqueur et a depuis évolué vers IE6 et IE7. Mozilla Firefox a émergé des cendres de Netscape et s'est hissé à la deuxième place. Apple et Google ont chacun lancé leurs propres navigateurs, mais Opera de Xiaojiabiyu est toujours en effervescence et vivant, et sa mission est de promouvoir les standards du Web. On a même une véritable expérience web sur téléphones et consoles, grâce à Opera, iPhone et, bientôt, Android de Google.
Cependant, tout cela n'a fait que rendre le mouvement des standards Web plus chaotique. HTML 5 et d'autres standards ont été mis de côté. En conséquence, HTML 5 a toujours été présenté sous la forme d'un brouillon.
Ainsi, certaines entreprises se sont regroupées et ont créé une organisation appelée Web Hypertext Application Technology Working Group (WHATWG), et elles reprendront HTML 5. Cette organisation est indépendante du W3C et compte des membres de Mozilla, de l'équipe du projet KHTML/Webkit, de Google, Apple, Opera et Microsoft. Même si le projet HTML 5 ne sera pas approuvé à court terme, HTML 5 est enfin là pour rester.
Qu'apportera HTML 5 ? Voici les parties les plus intéressantes du brouillon HTML 5 : Une toute nouvelle balise plus raisonnable. Les objets multimédia ne seront plus liés à des balises d'objet ou d'intégration. Au lieu de cela, les vidéos auront des balises vidéo et l'audio aura des balises audio. base de données locale. Cette fonctionnalité intégrera une base de données SQL locale pour accélérer les fonctions interactives de recherche, de mise en cache et d'indexation. Dans le même temps, ces programmes Web hors ligne en bénéficieront également grandement. Des animations riches qui ne nécessitent pas de plugins. L'objet Canvas apportera au navigateur la possibilité de dessiner des graphiques vectoriels directement dessus, ce qui signifie que nous pourrons afficher des graphiques ou des animations directement dans le navigateur sans Flash et Silverlight. Certains des navigateurs les plus récents, à l'exception d'IE, prennent déjà en charge Canvas. Un vrai programme dans le navigateur. Des API seront fournies pour permettre l'édition dans le navigateur, le glisser-déposer et diverses fonctionnalités d'interface utilisateur graphique. Les balises de modification du contenu seront supprimées et CSS sera utilisé à la place.
En théorie, HTML 5 est le terrain pour cultiver de nouveaux standards du Web, permettant de partager diverses idées entre ses organisateurs, mais HTML 5 est encore au stade expérimental.
Mike Shaver, vice-président de la technologie chez Mozilla, a déclaré que HTML 5 est un concept porteur de grands espoirs. Il s'agit à la fois du domaine expérimental de l'organisation WHATWG et de la voie standard du W3C.
Shaver pense que l'intérêt de Mozilla coïncide avec l'expérience WHATWG. Mozilla est très actif dans le groupe de travail HTML 5, et nous expérimentons quelques premiers détails et soumettons les résultats matures au W3C.
Au cours des dernières années, Mozilla a lancé plusieurs projets d'avenir à mesure que diverses nouvelles normes émergent, notamment Prism, un système permettant d'exécuter des programmes Web hors ligne, et Weave, un cadre de stockage de données.
Shaver a déclaré que le mouvement HTML 5 a commencé par impatience à l'égard du W3C, et que de nombreux progrès dans les standards du Web ont été bloqués par le changement d'orientation du W3C du HTML vers le XML.
De nombreuses nouvelles technologies basées sur l'architecture XML sont conçues pour remplacer le HTML. Shaver a déclaré que ce n'était pas la bonne voie et que les gens ne devraient pas le casser et le jeter comme un aveugle noir cassant un manche de maïs.
Les nouvelles expériences HTML 5 sont progressivement améliorées dans les navigateurs Safari et Chrome basés sur Firefox et Webkit, mais de nombreux problèmes subsistent.
Le développeur de Chrome, Darin Fisher, a déclaré que Chrome a dû faire face à plusieurs problèmes alors qu'il en était encore à ses balbutiements. Bien qu'il utilisait le dernier Webkit, la fonction de base de données locale de HTML 5 n'était pas implémentée dans la première version de Chrome. Parce que le mécanisme sandbox de Chrome entre en conflit avec la fonctionnalité de base de données de Webkit.
Étant donné que Chrome est développé en secret, il n'est pas pratique pour les développeurs Chrome de participer au développement de Webkit.
Si nous voulons garder Chrome secret, nous ne pouvons pas participer à la communauté Webkit. "Nous serions ravis de pouvoir aider Webkit d'une manière ou d'une autre", a déclaré Fisher. "Nous avons beaucoup de développeurs expérimentés, et nous aimerions savoir quels sont les défis que les gens rencontrent actuellement et être heureux de vous aider."
Avec la sortie de Chrome, Fisher a déclaré que les membres de son équipe dînaient parfois avec les gens de Webkit, et que certains d'entre eux devenaient de bons amis en privé. Fisher a déclaré qu'ils étaient impatients de travailler avec d'autres équipes de développement de Webkit pour résoudre le problème des bases de données hors ligne.
Chrome contient également la technologie open source Gears de Google, qui est utilisée pour implémenter des fonctions hors ligne similaires à HTML 5.
Gears peut être considéré comme un remplacement des API existantes. Fisher a déclaré que HTML 5 est une très bonne chose pour les nouveaux navigateurs, mais que la grande majorité des utilisateurs utilisent toujours d'anciens navigateurs. Gears peut mettre une telle API à la disposition des navigateurs plus anciens, et nous travaillons à assurer la compatibilité avec la version HTML 5 de l'API.
La compatibilité de Gears est si bonne qu'elle devient un autre moyen d'introduire HTML 5 sur les ordinateurs de bureau.
Actuellement, la plupart des travaux sont effectués par Apple, Mozilla, Opera, Google et Trolltech. Que fait Microsoft ? IE est connu pour sa lenteur avec les standards du Web, sans parler de HTML 5. Mais IE8 pourrait changer cela.
Chris Wilson, président de la plateforme Microsoft IE et du groupe de travail WHAT, a déclaré dans un e-mail que nous espérons que le travail que nous commençons maintenant pourra créer un système de test dans le groupe de travail HTML. Wilson a déclaré que l'équipe de développement d'IE restait préoccupée par certaines des propositions HTML 5. Je pense que tous les membres du groupe de travail reconnaîtront qu'il nous reste encore beaucoup à faire.
IE8, actuellement en version bêta, contient déjà de nombreuses nouveautés de HTML 5. Il dispose d'un système de messagerie inter-documents, d'un stockage local et de certains événements hors ligne pour détecter les pannes de réseau. Mais il y a certaines fonctionnalités qui ne sont pas encore à l’ordre du jour, comme Canvas.
HTML 5 est très volumineux et est encore en phase de développement. Je pense que les fabricants de navigateurs devraient parvenir à un accord dès que possible, et chaque navigateur peut choisir son propre moment de mise en œuvre. Les développeurs Web et les fournisseurs de navigateurs conviendront avec Wilson qu'il s'agit véritablement d'une période passionnante et que nous espérons voir le Web devenir la nouvelle plate-forme d'applications.
Source internationale de cet article : http://www.webmonkey.com/blog/How_HTML_5_Is_Already_Changing_the_Web
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn