Le W3C, après avoir publié la version finale de DOM Level 2 HMTL, met en garde contre l'abus de scripts dans les pages web, parce qu'ils ne sont pas lisibles par des machines, sont plus difficiles à maintenir, moins accessibles et avantageusement remplacés par des technologies déclaratives.