Lu aujourd'hui, sur une liste de discussion de développeurs webs :
>>>javascript:void(document.location='http://validator.w3.org/check?
>>>uri='+document.location)
>>
>>tu n'as pas dit que tu etais un fervent defenseur du libre? ;)
> 
> ?? Comprends pas. Désolé ;-(

Le javascript n'est pas vraiment un modele de libre!!

Il faut se mettre dans la tête que les logiciels libres n'interdisent pas de mettre des scripts dans les pages Web. Les motivations des gens qui remettent en cause l'utilisation abusives de Javascript sur le Web sont lié à la volonté d'accessibilité des pages Web.

Le Javascript, c'est en fait un langage, appelé Ecmascript, associé au modéle DOM. Ces deux composants sont standardisé, respectivemnt par l'ECMA et le W3C. Il n'y a rien de mal à les utiliser. Le problème est lorsqu'ils sont utilisé de façon abusive, nuisant à l'accessibilité.

Pour plus d'informations, lire l'article suivant : Séparer le comportement de la structure.