HTML 5, pas encore prêt pour les applications "riches"

Arnaud de la Grandière |
Freeciv.net est une version entièrement réalisée en HTML5 de FreeCiv, lui même une version open source et libre du célèbre jeu Civilisation.



Les auteurs de Freeciv.net ont publié un comparatif de l'exécution de leur jeu dans les différents navigateurs du marché. Chrome prend la tête de la course, suivi de peu par Safari, alors qu'Internet Explorer en revanche est bon dernier, soit plus de 10 fois plus lent que Chrome (Opera n'a pu être testé à cause d'une incompatibilité).

Il faut également noter qu'Internet Explorer 8 ne gère pas la fonction Canvas de HTML5, qui permet la composition dynamique d'images, utilisée pour les autres navigateurs. En lieu et place les développeurs se sont servis de fonctions propres au DHTML et ont utilisé des balises <div> contenant des images de fond découpées. Les résultats ne sont donc pas directement comparables.



Les conclusions qu'en tirent les développeurs sont pour le moins amères : étant donné la domination d'Internet Explorer, en l'état il est difficilement envisageable d'utiliser HTML 5 pour les web apps "riches". Même sur les autres navigateurs, HTML 5 donne de bien piètres résultats comparés à une solution native, puisqu'au mieux ils obtiennent près de 8 images par seconde (contre une centaine en natif de manière générale). Au regard de ces problèmes, Flash, qui fonctionne de la même manière sur une machine donnée quel que soit le navigateur, a encore de beaux jours devant lui.
Accédez aux commentaires de l'article