Diskussion:XPI

Letzter Kommentar: vor 16 Jahren von Märzhase

Hallo, ich finde leider keine ausreichende Information bezüglich des technischen Integrationsverfahrens hinter XPI und Konsorten. Wie läuft die Sache konkret ab? Werden je nach Plattform die entsprechenden fertigen Binaries nachgeladen oder wird hier etwa elegant Code eingepasst und dann an die jeweiligen Systemcalls und Dinge wie MFC etc. angepasst? Leider sind einige Quellen im Netz widersprüchlich wobei ich mir das ehrlich gesagt bei solch einem fundamentalen Sache nicht vorstellen kann. Cross-Platform-Installing würde bedeuten, dass eine XPI-Datei sowohl unter FreeBSD wie auch unter Win64 ziehen müsste, oder? --Tobias Topyla 23:25, 12. Nov. 2007 (CET)Beantworten


Hallo, die Programme sind normalerweise in javascript geschrieben und greifen auf Funktionen des Mutterprogramms zu. Implementiert über XPCOM. Das Mutterprogramm (z.B. Firefox) bietet viele Funktionen in systemunabhängiger (abstrahierter) Form an. Es besteht aber auch die Möglichkeit auf spezielle Systemfunktionen zuzugreifen, was die Platformunabhängigkeit limitiert. Hier wird das ganz gut erklärt [1] --Märzhase 20:54, 9. Dez. 2007 (CET)Beantworten