État des lieux sur l'utilisation du HTML5
Par l'équipe de Kendo UI

Les rubriques (actu, forums, tutos) de Développez
Réseaux sociaux


 Discussion forum

Sur le même sujet
Le 06/11/2012, par vermine, Responsable JavaScript & AJAX
"Le battage médiatique du HTML5 est-il justifié ?"

Voici la question que se posent en substance l'équipe de Kendo UI, le framework JavaScript et HTML pour obtenir des interfaces utilisateurs "modernes".

Pour y répondre, l'équipe a sondé plus de 4.000 développeurs.

Trois questions sont particulièrement intéressantes et portent sur :

  • la tendance d'adoption du HTML5 ;

  • l'importance de HTML5 pour les développeurs ;

  • l'impact des influences extérieures sur le HTML5 (exemple : le fiasco mobile de Facebook).



Le résultat complet de l'enquête est présenté dans un PDF anglophone mis en page. On y apprend notamment que :

  • la plupart des développeurs (94 %) développent déjà activement avec le HTML5, ou prévoient de le faire avant la fin de 2012 ;

  • malgré des améliorations majeures dans les navigateurs modernes et une normalisation accrue, la fragmentation des navigateurs continue d'être une préoccupation majeure pour les développeurs (71 % sont "concernés") ;

  • la décision de Facebook de réécrire leur application mobile en HTML5, utilisant surtout le code natif, a eu un impact minime sur l'adoption du HTML5 par les développeurs ;

  • 51% des développeurs estiment qu'ils doivent immédiatement passer leur code en HTML5.





Le résultat du sondage est disponible ici

Source

Et vous ?

Quelle est votre opinion sur le HTML5 et sa promotion ?


 Poster une réponse

Avatar de camus3 camus3
Membre émérite
le 07/11/2012 0:34
il faut être pragmatique quelque soit la solution utilisée.
Mesurer le taux de pénétration de telle ou telle technologie client ,telle api , et si elle a du sens sur tel ou tel support ou pour tel ou tel projet.
Les gens qui nous vendent HTML5 comme la solution ultime qui va tout révolutionné ne sont aujourd'hui plus pris au sérieux , les développeurs ont assez d’expérience avec la techno pour mesurer les défauts et les qualités du développement de client web 100% html/css/js pour savoir qu'il n'est ni plus simple , ni plus performant que le développement natif sur une plateforme donnée et pas si universel que ça.
Avatar de rt15 rt15
Membre éprouvé
le 07/11/2012 11:59
"(94 %) développent déjà activement avec le HTML5"

Ah... Bin ça se voit pas trop en fait. C'est bien caché alors.

A part :
-> Les tag video et audio qui sont probablement utilisés sur certains sites à la youtube et deezer (Qui doivent s'empresser de switcher vers flash quand le navigateur ne supporte pas ces tags).
-> Les jeux et autres démos à bases de canvas/WebGL, en large minorité par rapport aux jeux flash, et qui marche sur un navigateur sur 2 ou 3.

à part ça donc, quels sites utilisent du HTML5 sans se contenter du HTML4 ???
Il y a beaucoup de sites utilisant Web Storage par exemple ???

Il manque vraiment la question, "quelle(s) nouveauté(s) de HTML5 utilisez vous activement ?".
Avatar de Awakening Awakening
Membre du Club
le 07/11/2012 12:40

Citation:





Envoyé par camus3
Voir le message
il faut être pragmatique quelque soit la solution utilisée.
Mesurer le taux de pénétration de telle ou telle technologie client ,telle api , et si elle a du sens sur tel ou tel support ou pour tel ou tel projet.
Les gens qui nous vendent HTML5 comme la solution ultime qui va tout révolutionné ne sont aujourd'hui plus pris au sérieux , les développeurs ont assez d’expérience avec la techno pour mesurer les défauts et les qualités du développement de client web 100% html/css/js lpour savoir qu'il n'est ni plus simple , ni plus performant que le développement natif sur une plateforme donnée et pas si universel que ça.



J'ai un GROS doute.

Mais les gens vont prendre conscience des limites et surtout des dérives du HTML5.
Je parle de dérive dans le sens où ont prend le JS comme l'assembleur du net et on se met à faire un peu tout, sans se soucier des objectifs du web. On se met a faire des applications cool (l'éco système google doc) et des moins cool (les jeux et applications graphiques qui rament), les dérives, les choses qui à mon sens n'ont rien à faire dans "le web".
Et pourtant on peut voir que Canvas et WebGL sont entrain d'être des standards.

En parlant de ça, j'ai hâte de voir la tête des internautes le jour où ils auront des pubs en HTML5.
Avatar de Muchos Muchos
Membre Expert
le 08/11/2012 4:30

Citation:





Envoyé par Awakening

et surtout des dérives du HTML5.


Ce ne serait pas la faute de HTML5, mais des personnes qui développent avec. Néanmoins, là encore, il me semble que ces « dérives » viennent plutôt de technologies liées au mouvement, comme l'usage parfois inutile de bibliothèques Javascript, les animations css3 à tord et à travers, etc.
Citation:
Envoyé par Awakening
j'ai hâte de voir la tête des internautes le jour où ils auront des pubs en HTML5.
Code html :
12345
 
<figure>
	<img src="http://www.developpez.net/template/images/logo.png" />
	<figcaption>Le site qui fait le café.</figcaption>
</figure>
Avatar de thelvin thelvin
Modérateur
le 08/11/2012 9:08

Citation:





Envoyé par Awakening
Voir le message
En parlant de ça, j'ai hâte de voir la tête des internautes le jour où ils auront des pubs en HTML5.



Ça ne sera guère plus compliqué à bloquer que maintenant.
Avatar de SylvainPV SylvainPV
Membre chevronné
le 09/11/2012 21:26

Citation:





Envoyé par Awakening
Voir le message
Mais les gens vont prendre conscience des limites et surtout des dérives du HTML5.
Je parle de dérive dans le sens où ont prend le JS comme l'assembleur du net et on se met à faire un peu tout, sans se soucier des objectifs du web. On se met a faire des applications cool (l'éco système google doc) et des moins cool (les jeux et applications graphiques qui rament), les dérives, les choses qui à mon sens n'ont rien à faire dans "le web".
Et pourtant on peut voir que Canvas et WebGL sont entrain d'être des standards.



Et c'est quoi exactement les "objectifs du web" ? Pourquoi saurais-tu mieux qu'un autre ce à quoi est destiné le web ? Quand le web a été créé on ne pensait pas à des forums, des blogs, des réseaux sociaux, des webmails, des services de streaming vidéo ou musical, des jeux flash ou autre... Depuis sa création le web a toujours évolué vers plus d'usages différents et plus d'internautes. Et maintenant ça va encore plus loin : OS full-web, Javascript côté serveur, HTML5 dans les applications dites natives... Ce n'est pas une lubie de quelques geeks isolés, s'il y a un tel engouement c'est qu'il y a de bonnes raisons.

Peut-être que des jeux en canvas/webGL rament actuellement, mais je me rappelle qu'un certain mrdoob, créateur du plus connu et utilisé moteur 3d en javascript, disait que ses démos de 2010 étaient passé de 10 à 60fps, rien qu'avec les mises à jour du navigateur. Ce sera la même chose avec les jeux webGL dont tu parles dans quelques années. Il ne faut pas oublier que ce sont des démos techniques, donc qui poussent à fond les capacités actuelles des navigateurs.

Et de toute manière, à l'heure actuelle les jeux sur le web ont déjà un succès fou malgré leurs graphismes basiques. Plus de la moitié des gens sur Facebook jouent à des jeux dessus, donc si tu penses que les jeux n'ont "rien à faire dans le web", alors tu as 500 millions de personnes à convaincre.
Avatar de Bovino Bovino
Responsable Développement Web
le 09/11/2012 22:15
@Sylvain : je n'aurais pas dit mieux !
Avatar de psychadelic psychadelic
Membre chevronné
le 10/11/2012 0:56
Je me souviens, d’il y a peut-être un an, des débats Flash contre HTML5...
Maintenant la messe est dite, et qu’on le veuille ou non, HTML5 est bien la; et c'est plus dur de prendre un train en marche.

En tant que dev, après avoir gouté aux possibilités du css3, à SVG aussi, difficile d’y renoncer par la suite.
Bien sur, il y a énormément de trucs en plus a maitriser, et je hais les bibliothèques JavaScript (mais on peut difficilement s’en passer).

De toutes façons, la navigation via mobile est plus que largement majoritaire, alors si vous restez avec vos ccs2 :hover, et vos mises en pages –non responsives- pour écrans 15", vous avez perdu la partie…
Avatar de camus3 camus3
Membre émérite
le 10/11/2012 2:36

Citation:




Maintenant la messe est dite, et qu’on le veuille ou non, HTML5 est bien la; et c'est plus dur de prendre un train en marche.


Tout est dispo gratuitement partout , ya qu'a regarder les sources de pages web , je vois pas en quoi cela rend les choses difficiles.

HTML5 ça reste du HTML/CSS et du javascript, c'est pas la chose la plus complexe à maîtriser dans le développement d'applications.

Enfin , les utilisateurs préfèrent les apps natives aux webapps , pour des raisons évidentes de richesse et de performances , et les rares poids lourds du web à avoir utiliser des webviews se débarrassent rapidement de tout ce code jettable (comme facebook , tumblr dernièrement , etc ...) qui endommage leur image.

On a rien sans rien, et surement pas une expérience utilisateur optimium sans utiliser les resources natives d'un handset.
Avatar de psychadelic psychadelic
Membre chevronné
le 10/11/2012 14:40

Citation:





Envoyé par camus3
Voir le message
Tout est dispo gratuitement partout , ya qu'a regarder les sources de pages web , je vois pas en quoi cela rend les choses difficiles.



c'est pas pour autant que les choses soient plus simple, bien sur si on en reste à un niveau simple, ça casse pas trois pattes à un canard; mais il y a des pages ccs3 plutôt complexes qui peuvent bien prendre la tête, ainsi que des pages en Javascript...


Citation:





Envoyé par camus3
Voir le message
HTML5 ça reste du HTML/CSS et du javascript, c'est pas la chose la plus complexe à maîtriser dans le développement d'applications.



Tu oublies SVG/SMIL ...
J'ai fais deux trois trucs en cartographie, et crois moi, ça ne s'improvise pas


Citation:





Envoyé par camus3
Voir le message
Enfin , les utilisateurs préfèrent les apps natives aux webapps , pour des raisons évidentes de richesse et de performances , et les rares poids lourds du web à avoir utiliser des webviews se débarrassent rapidement de tout ce code jetable (comme facebook , tumblr dernièrement , etc ...) qui endommage leur image.

On a rien sans rien, et surement pas une expérience utilisateur optimum sans utiliser les ressources natives d'un handset.



Il faut de tout pour faire un monde, bien des PME se contentent d'un CMS déployé sur le web...
Avatar de Kaamo Kaamo
Membre Expert
le 11/11/2012 13:38

Citation:





Envoyé par camus3
Voir le message
Tout est dispo gratuitement partout , ya qu'a regarder les sources de pages web , je vois pas en quoi cela rend les choses difficiles.



Minification ? Obfuscation ? Il n'y a qu'à afficher le code source des applis Google, bon courage pour le rétro-engineering
 
 
 
 
Partenaires

Hébergement Web