background preloader

Javascript - Web dev

Facebook Twitter

Why is there no OFFICIAL JavaScript reference. Javascript - Firefox: Disable window.location on website. Interagir avec le DOM au cours du chargement | Border-Labs. Problématique En termes d’ergonomie, il est souhaitable qu’une page HTML se charge le plus vite possible ou en tout cas que les composants graphiques qu’elle comporte soient manipulables dès que possible par l’utilisateur. Lorsqu’on utilise un framework javascript (et qu’on n’utilise pas la méthode du partage de code cf. dernier article), il faut charger le code correspondant.

Sur la plupart des navigateurs actuels, l’interprétation du code javascript est bloquante vis-à-vis de l’interprétation du DOM. Autrement dit, si la page est en train de se charger, qu’elle rencontre une balise SCRIPT, l’HTML cesse d’être interprété pendant que le contenu de la balise SCRIPT (le code javascript) est exécuté. Pour cette raison, il est préférable d’interpréter le code javascript à la fin de la page ou après le onload (le DOM étant totalement chargé à ce moment). Prenons l’exemple d’une page comportant des éléments de formulaire HTML. Introduction Comment un nœud DOM prévient quand il est prêt çà donne:

Jquery

Backbone.js. Knockout : Home. Node.js.