À propos des interfaces scriptables

This is an archived page. It's not actively maintained.

 

Statut de ce document

Il s'agit juste d'un début de document, il ne doit pas être considéré comme complet. La plupart des informations qui y figurent sont basées sur http://www.mozilla.org/scriptable/ et Création de composants XPCOM

Interfaces scriptables

Les interfaces permettent aux composants XPCOM d'exposer leurs fonctionnalités au monde extérieur tout en masquant les détails internes de leur implémentation. Celles-ci sont écrites dans un langage de description d'interfaces.

Lorsqu'une interface est indiquée comme scriptable, cela signifie que les composants exportant cette interface peuvent être référencés au travers de celle-ci depuis des scripts (par exemple JavaScript), et qu'il est possible d'écrire de nouveaux composants implémentant cette interface à l'aide de langages de script.

XPConnect

XPConnect est une technologie permettant aux interfaces scriptables d'être utilisées/implémentées depuis/dans des scripts JavaScript. XPConnect ne gère actuellement pas d'autres langages.

Python