"Miguel Moquillon" wrote:
Tout cela me semble fort intéressant. Je n'avais jamais vue et utilisé
JavaScript de cette façon.
merci :)
Toutefois, je remarque que tu parles avant tout d'ECMAScript, le
JavaScript
standardisé par l'ECMA. Or, actuellement, à ma connaissance, quasi aucun
navigateur n'implémente cette version de JavaScript mais plutôt leur
propre
version (dans leur petite guegerre de navigateur Web) ; ce qui nous oblige
à n'utiliser qu'un ensemble commun, et donc limité, à toutes ces versions
de JavaScript.
humm disons que maintenant si si les principaux navigateurs
respectent a peu pres tous ECMA-262 3eme edition
et si il y a des petits oublis ils sont assez facilement patchable
voir ce petit article (en anglais) qui parle de strategie de test pour les
navigateurs
http://www.zwetan.com/blog/buRRRn/Testing_strategy_for_browsers.html
il y avait vraiment une gueguerre a l'epoque de Netscape 4.x vs Internet
Explorer 4.x
mais si on vise principalement les navigateurs de 5eme generation
( IE 5.0 / IE 6.0, Firefox / Mozilla, Opera, Safari, Konqueror, etc.)
on reste quand meme dans un environnement assez stable
ou du moins qu'on peut stabiliser (cf la lib core2).
reste que c'est vrai cela reste compliqué de programmer
et de tester pour tous ces navigateurs,
d'un autre coté si on le fait avec soin cela permet d'avoir des
applications web, et donc des applis multi-plateforme
ce qui plutot interessant amha.
zwetan