XUL
Utilisation de librairies natives en XUL, plus besoin de C++
archive — jeu, 12/25/2008 - 22:32
Discussion d'archives, les auteurs initiaux ont été perdu durant le transfert...
Petit rappel des faits :
En Xul, ou plutot en Javascript -le coté script des extensions Mozilla- l'utilisation de librairies externes à Mozilla nécessite de passer par XPCOM. En C++ on peut alors aggréger n'importe quelle librairie et bien souvent le composant XPCOM ne va alors servir que de wrapper (c'est le cas de Timmy par exemple, un wrapper threadé plutôt).
JS-CTYPE est formidable, il permet de se passer de XPCOM pour loader des librairies externes. L'exemple fourni est parleur, appeler une MessageBox dans user32.dll de Windows depuis Firefox 8)
Un pas de plus vers la 3d dans Firefox ;)
Lien ici :
http://starkravingfinkle.org/blog/2007/09/hello-js-ctypes-goodbye-binary...
Par contre au niveau de la sécurité des extensions Firefox, si ce truc se démocratise ça va devenir problématique. Jusqu'ici la compléxité de XPCOM empechaît les piratins de profiter de l'accès illimité au système de Firefox mais avec ça ??? ça va faire mal.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
Timmy Miner est une extension Firefox libre qui analyse le contenu textuel des pages web dans le but de créer le corpus de mots-clés les plus représentatifs. Grâce à un puissant moteur de détection de la langue et de comptage des fréquences d’expressions, Timmy Miner effectue un classement de l’importance des expressions dans la page. Ces données sont accessibles depuis le panneau latéral de l’extension et se mettent à jour au fur et à mesure de la navigation. De plus, il est capable de construire des graphes d'expressions de type thésaurus à partir des expressions du corpus.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires




