Flash et ajax sont sur un bateau…

Flash et ajax ont longtemps été considérés comme 2 alternatives de développement web riche avec de vraies différences qui peuvent aussi bien justifier un choix que l’autre. Certains, comme Ajaxpatterns, affirment à juste titre qu’ils peuvent être complémentaires et vont jusqu’à parler du pattern « richer plugin« .

Aujourd’hui, Open Lazlo (un système de script libre exécuté par un lecteur flash) nous propose de ne plus avoir à choisir avec le projet « Legals« . Le principe est le suivant : vous écrivez tout à l’aide du système de script Lazlo qui à partir du même code, vous permet de faire du Flash ou de l’Ajax (enfin, du DHTML si vous préférez).

En image, ça donne ça :
Le projet devrait sortir une version raisonnablement testable le mois prochain, mais les plus aventureux peuvent déjà y jeter un oeil !

Autre possibilité avec le framework AFLAX : faire du flash avec une bibliothèque Javascript. A tester : c’est libre et c’est fait par le fondateur d’Aptana (dont j’ai parlé il y a peu).

Adobe n’est pas en reste dans cette tendance Flash + Ajax avec d’une part Fabridge, qui fait grosso modo la même chose qu’AFLAX et qui est lui aussi libre et d’autre part Ajax Client for Flex Data Services 2 qui devrait sortir sous peu.

Flash ou pas flash, une chose est sûre : Javascript ne s’est jamais aussi bien porté !