Depuis quelque temps, j’entends dire ça et là que HTML5 pourrait remplacer Flash et Silverlight . Soit. Que ça serait une raison pour ne pas faire de Silverlight. Alors là, c’est tout faux. La première question à se poser est: votre application riche, quand doit-elle tourner dans la majorité des navigateurs déployés? Aujourd’hui ou dans 4 ans? Je parie que votre projet n’attendra pas 4 ans. Alors, s’il est de bon ton d’aider à avoir une norme pour HTML5 (la RFC est à l’état de Working Draft au W3C, c’est le moment d’y collaborer), il faut tout de même comprendre qu’adopter HTML5 aujourd’hui c’est condamner l’application à ne fonctionner que dans quelques rares navigateurs, et encore, au prix de nombreux “if navigateur==Firefox4.0 ne pas faire ça”. Aucun navigateur n’implémente complètement HTML5 aujourd’hui, et ça ne sera pas le cas demain. Pour une raison bête: la norme HTML5 n’existe pas encore. Pire: si une application est faite en HTML5 aujourd’hui, il faudra la corriger quan...
Blog from a developper, trainer and writer