Quelle est la nouveauté la plus importante apportée par le HTML 5 ?
Parmi la liste des 8 innovations majeures qu'il introduit

Le , par Gordon Fowler, Expert éminent sénior
Le HTML5 introduit huit nouvelles fonctionnalités dont certaines risquent bien – si le standard est adopté par tous les navigateurs – de révolutionner certaines applications Web.

On pense, bien évidemment, à la vidéo, avec les nouvelles balises multimédias (<audio> et <video>). Le support en natif des streamings risque de porter un coup fatal au Flash Player d'Adobe, déjà mis à mal par Silverlight de Microsoft. Cette nouvelle fonctionnalité permet par exemple de changer la taille d'une vidéo, de lui appliquer des filtres en temps réel, de naviguer beaucoup plus rapidement, d'y ajouter du texte, etc. Et ce de manière étonnamment fluide.

Les utilisateurs de Chrome et de Safari peuvent d'ores et déjà visionner une démo de Youtube en HTML5.

La deuxième très grosse nouveauté, qui vient de pousser Google à abandonner Gears – son outil de synchronisation de données en-ligne et hors-ligne, est la fonctionnalité de stockage offline.

Cette fonctionnalité repose sur ce que l'on pourrait appeler des "Super Cookies".

Ces cookies d'un nouveau type sont en fait un espace de stockage dans le navigateur pour les données de l'utilisateur mais aussi pour les applications en-ligne type web-messsagerie, Google Docs ou Office 2010, une version très Cloud de la suite bureautique de Microsoft. Le tout sans installer le moindre plug-in.

Plus ludique, la balise <canvas> permet de définir un espace sur une page pour y introduire un contenu (dessin, graphique, jeu, vidéo, etc.) avec lequel l'internaute peut interagir avec sa souris. Cette balise "tableau", vous paraît un peu floue : un exemple vaut mieux qu'un long discours.

Là encore, le progrès tient énormément à l'absence d'installation de plug-in.

Moins voyant mais tout aussi important, le nouvel attribut "contenteditable" permet, comme son l'indique, l'édition de contenu. Tout comme l'attribut "draggable" optimise le glisser-déposer si cher au Web 2.0.

Peu voyant également, mais très utile, une API qui permettra l'accès à l'historique et permettra aux pages Web de prévenir les problèmes de bouton retour-en-arrière.

Les outils de recherche dans une page ne sont pas en reste non plus puisque les champs de saisi et toutes les applications qui en découlent bénéficieront d'une API qui permettra une meilleure interaction avec les autres éléments de la page, voire avec d'autres applications. Bref, pour faire très simple : des recherches plus efficaces pour l'utilisateur.

Enfin, la géolocation sera, elle aussi, grandement facilitée et répond à un besoin de plus en plus grand, notamment en rapport avec les terminaux mobiles.

Dans la pratique, cela donne cette petite vidéo de présentation réalisée par Google, certainement le plus grand HTML5-évangéliste du moment (on le comprend, pour un fournisseur d'applications en-ligne complexes, ce standard est une aubaine) :



Êtes-vous convaincu par le HTML5 ou pensez-vous qu'il ne s'imposera que très lentement, voire pas du tout ?

Et d'après vous, laquelle (ou lesquelles) de ces nouveautés vous paraît la plus importante ?

Source : HTML5 Demos and Examples


Lire aussi :

Le W3C se penche sur l'avenir du HTML5 du SVG et de l'IPv4
Navigateurs : Le HTML5 introduit la discorde chez les éditeurs
Le W3C abandonne le XHTML2 au profit du HTML5

Des cours, un forum et l'actualité du (X)HTML sont sur Developpez.com

La rubrique Développement Web (actu, forums, tutos)


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de - http://www.developpez.com
le 02/12/2009 à 20:19
bonjour

perso je suis pas du tout d'accord avec les poste pessimiste le html 5 est en train d'apporter un nouveau souffle au web et surtout aux developpeurs, et aussi en proposant canvas ou video le web devient plus libre et moin proprietaire en tout cas on ne doit pas se permettre de critiquer en mal ce qui est nouveau par peur de l'inconnue je ne dit pas que tout est parfait il y aura surement des chose a revoir mais au moins l'effort a ete fait afin de moderniser le web.

++
Avatar de ugo-sans-h ugo-sans-h - Membre régulier http://www.developpez.com
le 02/12/2009 à 20:21
Je pense que le HTML5 a un trés bel avenir devant lui.

Biensur le flash ne va pas s'eteindre demain pour autant, mais il y a une nette envie de la part des navigateurs et ils y voient evidement tous leur intérêt.

Pour moi HTML5 a un avenir certains devant lui, apres tout, tout les navigateurs sont passé a html1, 2 xHTML tout comme css1, 2, 3....

C'est une suite logique de l'évolution du web qui repond trés bien à la demande: multimedia, "web 2.0", apps enligne/hosrligne etc
Avatar de Chuck_Norris Chuck_Norris - Membre émérite http://www.developpez.com
le 02/12/2009 à 21:44
Citation Envoyé par RustyAngel  Voir le message
on est toujours au même point tant que cette sa***** de IE6 est toujours aussi utilisé !!!

Je suis sûr que même Microsoft s'en mord les doigts d'avoir pondu un navigateur aussi mauvais et qu'il soit toujours aussi important en part de marché.

La vraie faute n'est pas d'avoir pondu IE 6 qui n'était pas un mauvais navigateur à l'époque. La vraie faute est d'avoir arrêté les développements d'IE si longtemps, bloquant ainsi le rythme de mises à jour régulières et imposant ainsi IE 6 comme "standard". Lorsqu'IE 7 est sorti, c'était trop tard. De plus, IE 7 ne tourne pas sur toutes les plate-formes où IE 6 tournait, il casse la compatibilité avec les applis métiers compatibles IE 6 uniquement, apporte une interface nouvelle qui ne plaît pas forcément, et n'apporte pas suffisamment de nouveautés par rapport à IE 6. IE 8 a fait un bien meilleur travail de rattrapage, mais ce n'est toujours pas ça, et IE 6 hante encore tout le monde, près de 9 ans après sa sortie, cas unique parmis les navigateurs.

J'attends beaucoup du HTML 5 pour encore plus d'interactivité sans avoir besoin d'un plugin propriétaire buggué ou spécifique à certaines plate-formes. Après tout, les sites Web exigent l'installation du plugin Flash ou Silverlight, non ? Il faudra bien arriver à ce que les sites Web exigent aussi un navigateur très récent.
Avatar de Klyne2 Klyne2 - Membre régulier http://www.developpez.com
le 02/12/2009 à 22:19
Après tout, les sites Web exigent l'installation du plugin Flash ou Silverlight, non ? Il faudra bien arriver à ce que les sites Web exigent aussi un navigateur très récent.

Ce qui est déjà (parfois et bien trop souvent, surtout) le cas.

Pour ce qui est du suivi de Javascript, je me demandes si certains se sont intéressés à ce dernier depuis peu... et notamment à jQuery ou autre.

Je trouve, personnellement, que la synchro on/off est pas mal. Je voulais implémenter ça dans mon projet personnel, (ce que je ferais surement, tout de même), mais il serait bon de le voir autrement.

A dire vrai, je ne suis pas contre le Cloud Computing, puisque j'aime son côté "web", justement, et tout ce qui s'ensuit.

Maintenant, encore faut-il voir comment ses balises sont gérées et ce que l'on peut faire avec, par exemple, la balise contenteditable, pour la modification d'un site ou autre, à voir,
Avatar de arno31 arno31 - Membre régulier http://www.developpez.com
le 03/12/2009 à 10:28
Citation Envoyé par Chuck_Norris  Voir le message
La vraie faute n'est pas d'avoir pondu IE 6 qui n'était pas un mauvais navigateur à l'époque. La vraie faute est d'avoir arrêté les développements d'IE si longtemps, bloquant ainsi le rythme de mises à jour régulières et imposant ainsi IE 6 comme "standard". Lorsqu'IE 7 est sorti, c'était trop tard. De plus, IE 7 ne tourne pas sur toutes les plate-formes où IE 6 tournait, il casse la compatibilité avec les applis métiers compatibles IE 6 uniquement, apporte une interface nouvelle qui ne plaît pas forcément, et n'apporte pas suffisamment de nouveautés par rapport à IE 6. IE 8 a fait un bien meilleur travail de rattrapage, mais ce n'est toujours pas ça, et IE 6 hante encore tout le monde, près de 9 ans après sa sortie, cas unique parmis les navigateurs.

J'attends beaucoup du HTML 5 pour encore plus d'interactivité sans avoir besoin d'un plugin propriétaire buggué ou spécifique à certaines plate-formes. Après tout, les sites Web exigent l'installation du plugin Flash ou Silverlight, non ? Il faudra bien arriver à ce que les sites Web exigent aussi un navigateur très récent.

Quand il n'y a pas de concurrence, on fait plus évoluer un logiciel, c'est une perte de temps : heureusement Firefox est arrivé ; sans cela je n'ose imaginé où on en serait encore.

Parler d'IE6 est une perte de temps : les sites devraient tout simplement le bloquer ; des solutions diplomates existent et ont été présenté sur developpez.com : no more IE6. De même que la compatibilité avec Windows 98 n'est plus vérifiée faute de support de cet OS, chaque site se devrait d'inviter ses visiteurs à faire évoluer son navigateur.

Concernant HTML5, il est indéniable que c'est une très bonne chose car elle est native au navigateur : pas de plug-in à télécharger et installer, alourdissant les choses, augmentant le risque de failles de sécurité et nécessitant de choisir un camp parmis Flash, Silverlight et Java FX. Pour ceux qui ont objecté que ça prendra du temps pour que la majorité des utilisateurs aient un navigateur compatible, je répondrais juste qu'heureusement que la plupart des informaticiens ne pensent pas comme eux sinon l'informatique n'évoluerait pas, en regardant les choses à cours terme.

Est-ce que la guerre HTML 5 / RIA va avoir un gagnant ? Je ne pense pas. L'utilisation des nouvelles possibilités de HTML 5 ou d'un plug-in propriétaire devrait dépendre du projet. Même si je ne suis pas un expert je pense que les plug-ins vont continuer à proposer des services que HTML 5 ne propose pas (encore) et si ceux-ci sont nécessaires aux projets... On a le choix et comme tout choix, il faut le faire à bon escient
Avatar de cyril365 cyril365 - Candidat au Club http://www.developpez.com
le 22/01/2010 à 10:23
Je trouve les évolutions très intéressantes, elles offrent une perspective plutôt fun à mon goût.

Fun, car elles vont être sympas pour s'amuser à la maison dans nos petites geekeries, mais difficile à implémenter aujourd'hui en prod sur un site à forte audience...

Mais je pense que parier sur cette techno est quand même l'avenir, en attendant que tous les environnements soient prêts...
Avatar de Nathanael Marchand Nathanael Marchand - Rédacteur http://www.developpez.com
le 24/06/2010 à 11:40
Citation Envoyé par arno31  Voir le message
Concernant HTML5, il est indéniable que c'est une très bonne chose car elle est native au navigateur : pas de plug-in à télécharger et installer, alourdissant les choses, augmentant le risque de failles de sécurité et nécessitant de choisir un camp parmi Flash, Silverlight et Java FX. Pour ceux qui ont objecté que ça prendra du temps pour que la majorité des utilisateurs aient un navigateur compatible, je répondrais juste qu'heureusement que la plupart des informaticiens ne pensent pas comme eux sinon l'informatique n'évoluerait pas, en regardant les choses à cours terme.

Ça se voit que tu travailles pas dans une banque!
La problèmatique du moment c'est :
-Chef on peut faire une appli HTML5?
-Nan, nos images des postes clients sont sur IE6
-Chef on peut migrer vers IE8?
-Nan, toutes nos applis tournent que sur IE6
-Ben on fait quoi alors chef?
-On continue sur IE6!

C'est le chien qui se mord la queue...
Avatar de Paul TOTH Paul TOTH - Expert éminent sénior http://www.developpez.com
le 24/06/2010 à 14:32
je vois que le sondage met le multimédia en tête.

c'est donc que le HTML5 est là pour faire joli ?

et il faudra attendre quelle version pour avoir des balises intelligentes ? un champ numérique, un champ date, un champ obligatoire, un groupe de champ conditionnel...bref tout ce que l'on code aujourd'hui à coup de CSS et Javascript en jonglant avec les différences de navigateur !
Avatar de pmithrandir pmithrandir - Membre expert http://www.developpez.com
le 24/06/2010 à 15:01
Le HTML5...

A mon avis, la première chose pour que ce format soit adapté, c'est qu'il faut qu'il se mette à être adopté de façon stable par les navigateurs.
Je bosse un peu avec, et dès que je suis sur page en HTML5, firefox plante au bout de quelques minutes de ramage ou se met à freezer..

Je ne sais pas si c'est normal, mais ça me parait pas vendeur déjà.

Autre chose, je n'ai pas l'impression que le HTML5 apporte beaucoup de nouvelles fonctionalités pour un utilisateur lambda.

Flash sera encore installée partout pour des raisons de compatibilité pendant encore de nombreuses années, et à part nous, personne ne monte son PC et n'installe celui-ci de 0. Donc tout le monde à flash de base. Même les distrib linux le mette à dispo en général.

Après, je trouve aussi que le javascript devrait faire un bon en avant, j'ai utilisé de nombreuses librairie à travers mes différents emplois et j'en ai marre de changer à chaque fois de possibilité de compatibilité.
D'ailleurs, JQuery est de loin la moins bonne de toutes, pas de support de classe et d'héritage objet normal, des balises merdiques pour récupérer l'id ou l'on doit mettre le #... (franchement $("toto") ça suffit, pas besoin d'un # en plus.) On me dira que javascript c'est du prototypage et pas de l'objet, mais je m'en fous, pas envie de programmer avec différentes méthodes de dev dans le même temps(mélanger 2 philosophie de dev au même moment, pas évident)

Bref, HTML 5 pourquoi pas, ça peut être un beau gadget, mais il faut déjà que ce soit stable, que XP dégage ou que microsoft autorise IE9 dessus, et ça serait pas mal que le javascript évolue en même temps... bref on est aps arrivé.
Avatar de fabien_huet fabien_huet - Membre à l'essai http://www.developpez.com
le 13/07/2010 à 9:55
Citation Envoyé par RustyAngel  Voir le message
Je suis d'accord avec le message précédent,
on est toujours au même point tant que cette sa***** de IE6 est toujours aussi utilisé !!!

Je suis sûr que même Microsoft s'en mord les doigts d'avoir pondu un navigateur aussi mauvais et qu'il soit toujours aussi important en part de marché.

C'est absurde de tenir des propos de ce genre. Ie6 a été conçu il y a 10 ans. À une époque où des pages heavy javascript étaient inconcevables à l'époque où le html5 et la vidéo en streaming sur le web grand public n'était même pas un projet.

Que dira-t-on de chrome 1.0 en 2020 ? Ben en gros que s'il a encore des utilisateurs ils seront complètement à la ramasse et qu'ils freinent tout le monde.

Le problème, ce n'est pas ie6, c'est l'inertie des services iT dans les grosses entreprises qui ne comprennent pas qu'il faut faire des updates régulières de leur produits. Et surtout qu'il faut arrêter de passer des contrats débiles portant sur une version précise.

Par exemple, le mois dernier GDF a fait installer sur toutes ses machines la dernière version de windows.... vista. Parce-qu'un abruti de la chefferie a passé un contrat il y a pas loin de trois ans pour upgrader le parc informatique de l'entreprise et qu'au lieu de demander la dernière version au moment de l'actualisation, il a demandé la dernière version au moment du contrat. Bien joué. Les ordis acheté il y a un mois seront donc sous ie7/vista et pas ie8/win7.

Chez les particuliers évidement, ça ne se passe (heureusement pas comme ça).
Avatar de epsilon68 epsilon68 - Membre éprouvé http://www.developpez.com
le 21/07/2010 à 16:30
Citation Envoyé par pmithrandir  Voir le message
D'ailleurs, JQuery est de loin la moins bonne de toutes, pas de support de classe et d'héritage objet normal, des balises merdiques pour récupérer l'id ou l'on doit mettre le #... (franchement $("toto") ça suffit, pas besoin d'un # en plus.) On me dira que javascript c'est du prototypage et pas de l'objet, mais je m'en fous, pas envie de programmer avec différentes méthodes de dev dans le même temps(mélanger 2 philosophie de dev au même moment, pas évident)

Jquery utilise la syntaxe css et c'est de loin la meilleure pour localiser un element. CSS est quand meme LE truc incontournable ...
Offres d'emploi IT
Développeur - software craftsman (H/F)
Société Générale - Ile de France - Hauts-de-Seine
Intégrateur d'exploitation H/F
Safran - Ile de France - Issy-les-Moulineaux (92130)
Architecte sécurité et infrastructure IT H/F
Safran - Ile de France - Osny (95520)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil