• [^] # Re: JavaScript en standalone

    Posté par (site web personnel, Mastodon) . En réponse au journal Mozilla et Linux. Évalué à 3.

    > vu l'etroite impliquation de JavaScript a avec le DOM

    Il n'y a aucune implication de Javascript avec le DOM. Je pense que tu confond le langage javascript, avec l'API fourni par l'outil embarquant le moteur (Firefox par exemple).

    Le langage Javascript inclus certes, quelques objets de bases (Array, Math etc..) mais le DOM ne fait pas parti du langage Javascript.

    Le moteur javascript Seamonkey (comme d'autres je suppose) possède une API C externe permettant de déclarer dans un contexte javascript un ensemble d'objets, ceux que l'on veut, et c'est ce que fait Firefox, en déclarant les objets DOM. Et c'est ce que font les autres applications pour intégrer leur propre API (en claire, pour rendre scriptable leurs API internes)

    Y a le même principe dans d'autres langages, comme Python ou PHP, où via des "bindings" on peut accéder à des libs tierces.