Avec l'arrivée de Firefox 3.5, le HTML5 fait du même coup son inauguration officielle, notamment grâce à l'intégration de la balise video, du support des polices d'écriture en CSS, Grâce aux diverses démonstrations trainant sur le web (notamment celle-ci ou celle-là), on remarque qu'il est plus en plus difficile de faire la différence entre un contenu géré par JavaScript et un autre traité par le lecteur Flash Player.
De plus, les énormes améliorations des performances des navigateurs pour l'interprétation du JavaScript, depuis quelques mois, effaçant du même goût une énorme barrière et permettant la réalisation d'animations fluides.
Du coup, une question se pose : que reste-t-il à Flash ?
Tout d'abord, il lui reste Flex. Mozilla a développé un concurrent (XUL), mais Flex dispose de l'énorme synergie de Flash Builder (ex-Flex Builder) et de la célèbre Creative Suite (Photoshop, Flash IDE, etc), les deux éléments devant être liés par le futur logiciel Adobe Catalyst, qui s'avère très prometteur. Bref, Adobe garde encore une confortable avance sur la réalisation graphique d'applications web, en fournissant une lignée de logiciels qui permettent un travail cohérent de bout en bout .
Il lui reste également ActionScript 3. Certaines personnes préfèrent l'aspect prototypé de JavaScript, mais il me semble que d'avantage préfère un bon vieux langage orienté objet. De ce point de vue, c'est ActionScript qui reste gagnant.
Seulement, un rapprochement entre JavaScript et ActionScript sont à prévoir. En effet, il faut savoir que ces deux langages ont la même racine : ECMAScript. Pour des raisons historiques, ils ont dévié chacun de leur côté, mais le projet Tamarin pourrait bientôt remettre de l'ordre. Sous ce nom de projet obscur, Adobe a indiqué il y a plusieurs mois de cela vouloir aider Mozilla a implémenter la prochaine version d'ECMAScript, la 4ème du nom. Or, il faut savoir qu'ActionScript 3 suit scrupuleusement les règles de ce standard. Pourquoi ? Je vous invite à lire ce billet intéressant sur Sakana Labs. Bref, un rapprochement entre JavaScript et ActionScript pourrait bien se concrétiser d'ici 2 à 3 ans avec Firefox 4.
A partir de là, nous aurions un navigateur capable de gérer nativement autant de choses que Flash, avec le même langage (ActionScript 3, donc, vous suivez ?) et probablement avec les mêmes performances (avec la vitesse que ça va !).
Adobe se concentrera sans doute sur l'animation avec son IDE Flash et sur les applications complexes avec Flash Builder, tandis que les petits menus et les petites animations dans les sites web pourront être prises en charge directement par le navigateur.
Reste à savoir si les autres éditeurs de navigateurs web joueront le jeu, notamment Microsoft pour Internet Explorer, ce qui semble loin d'être gagné. Les boulets restent toujours les mêmes...
Mais une chose reste sûre : si le monde du développement web évolue tel qu'il évolue aujourd'hui, les développeurs ActionScript sont voués à échapper au chômage plutôt facilement...
J'ai un peu délaissé mon blog par motivation. Dorénavant, j'y consacrerais de temps en temps et surement irrégulièrement des réflexions de ce type.



A une (récente) exposition informatique (COMDEX), Bill Gates a censément comparé l'industrie informatique à l'industrie automobile et a énoncé, "si General Motors avait suivi la technologie comme l'industrie informatique l'a fait, nous conduirions tous des voitures à 25.00$ qui pourraient faire 1.000 milles par gallon." (NDT : 1.000 milles = 1609 KM ; 1 gallon = 3,8 litres)
Et ce n'est pas exagéré ! 01net nous explique 

Derniers commentaires