La galerie photo en HTML5

Disponible sur l'AppStore

La galerie photo en HTML5

La galerie photo en HTML5

Apple vient de mettre en ligne une très belle démonstration de galerie photo réalisée en HTML5. Comme d'habitude avec Apple, le résultat est sobre et élégant. Quand, comme moi, on a connu Mosaic ce genre de démonstrateur est impressionnant et montre le chemin parcouru par HTML en 20 ans.

Si vous n'avez pas suivi ces débats, Apple et Adobe se chamaillent depuis quelques semaines parce que l'iPad ne supporte pas Flash. Apple a préféré axer ses efforts sur HTML5. La galerie de démonstration d'Apple est significative parce que la plupart des hébergeurs de galeries photo (Flickr est l'exception) ont choisi de présenter les photos en Flash avec un argument massue : "c'est la seule solution pour avoir une présentation moderne." Or Apple vient de prouver que ce n'était plus le cas.

Bien entendu il faut un navigateur récent, comme Safari pour MacOS/iPhoneOS/Windows, pour voir la galerie. La plupart des visiteurs ne sont pas équipés aussi HTML5 n'est donc pas encore une solution universelle. Ce qui limite son utilisation puisqu'un bon hébergeur doit supporter tous les visiteurs.

Et c'est bien là qu'est le dilemme. D'une part je suis très sensible à l'argument de Steve Jobs. Je crois qu'il a fondamentalement raison : une nouvelle génération de produits est en train de naître et ils sont suffisamment différents des micro-ordinateurs classiques pour remettre en cause certains choix techniques. Est-ce que Flash doit dégager ? Je n'en sais rien mais l'équipe Apple a montré sa compétence, j'ai donc tendance à leur faire confiance.

Mais je comprends aussi la frustration des webmestres (et d'Adobe) parce que l'iPad représente peu de visiteurs aujourd'hui (sur Déclencheur, iPhoneOS toutes versions confondues représente 1,7% des visiteurs). Pour offrir une bonne expérience à tous les visiteurs, il faut donc produire deux versions du site, une en HTML5 et l'autre en Flash. Et, bien entendu, tout le temps consacré à cette transition technique est pris sur la mise en oeuvre de nouvelles fonctions.

Entre parenthèse, c'est ici qu'on pourra juger des choix techniques bas niveau des webmestres. Si je peux être technique une minute... Flash peut être utilisé pour l'interface (couche présentation) et/ou pour les fonctionnalités du site (couche métier). Remplacer Flash par HTML5 est relativement simple dans le premier cas, à condition que la séparation entre présentation et métier ait été bien maintenue... ce qui n'a pas toujours été une préoccupation majeure, il faut hélas le dire. Le remplacer dans le deuxième cas oblige à re-développer tout le site... ce qui est un tout autre problème.

Que ces questions se posent est un autre signe de la maturité du web. Il y a quelques années, ces problèmes d'architecture étaient réservés à la vraie informatique, celles des banques et des ministères. Ce n'est plus le cas aujourd'hui. J'ai également constaté cette évolution auprès de nos clients qui nous ont commandé des études d'architecture pour leurs sites. Pour l'autosatisfecit, nous avons invariablement conseillé d'isoler la présentation et d'y cantonner Flash car si personne ne pouvait prédire l'iPad, l'évolution du web et le risque Flash était par contre hautement prévisible.

Je conclus avec Déclencheur. Depuis 2006, le site utilise Flash pour présenter les émissions et donc le problème de l'iPad s'est posé. Lors de la dernière refonte nous avons introduit HTML5 pour iPhone/iPod/iPad. Le résultat est, je l'avoue, nettement moins joli que la version Flash mais c'est uniquement parce que l'effort a été proportionnel aux nombres de visiteurs, ce n'est pas une limite technique. Et on se prépare pour l'avenir.

Par Benoît Marchal, le Vendredi 4 Juin 2010
Dans : Brainstorm | Déclencheur | Logiciel | Vie en ligne | iPod/iPad | Site et webmestre

Votre actualité sur Déclencheur

Déclencheur partenaire de “La Photographie”
Déclencheur est maintenant partenaire de "La Photographie" sur Facebook. Le lieu de partage de photo convivial sur Facebook.

Nouvelle boutique plus conviviale
Achetez une émission, pendant un mois, elle sera déduite si vous passez à une adhésion trimestrielle ou annuelle. Essayez Déclencheur Gold !

Déclencheur Gold à moins de 5 euros/mois
Plus de trois fois plus de temps d'antenne, uniquement pour les membres Déclencheur Gold. Pourquoi s'en priver ?

Vous confondez l'arbre et la forêt.

Les faits : HTML5 n'est pas une recommandation officielle donc il n'y a pas de navigateurs ou de sites compatibles HTML5. Il n'y en a pas.
Et tout qui dit autrement, que ce soit Apple, Chrome ou autres, fait un abus de langage.
Aujourd'hui ce sont des démonstrateurs, c'est à dire de logiciels limités mais qui nous permettent de comprendre et d'appréhender la norme en cours d'élaboration.

En l'occurrence ces démonstrateurs nous montrent que HTML a rattrapé son retard en terme d'interactivité et donc le mantra "pour être interactif il faut Flash," qui a été une réalité pendant longtemps, n'est plus d'actualité.

Et donc, pour les webmestres et d'autres, il est tant de commencer à réfléchir aux implications de cette évolution.
Par Benoît Marchal le Lundi 7 Juin 2010 at 11:04 MATIN
Je suis d'accord sur le fond, mais je trouve l'exemple particulièrement mal choisi. C'est comme si on nous montrait une page avec un ActiveX sous IE en nous disant "regardez le web avance".
Par bMallory le Lundi 7 Juin 2010 at 11:33 MATIN
Page 2 sur les 2 pages de commentaires < 1 2

Nom :

Courriel:

Ville:

Site web:

M'avertir par courriel d'autres commentaires

Anti-spam, saisissez le texte ci-dessous (astuce : pour l'éviter à l'avenir enregistrez-vous) :