2009-07-25 9 views
6

¿Es posible escribir una extensión que ejecute código nativo dependiente de la plataforma? Soy un novato de extensión (¡qué frase!) :), ¿podría indicarme un buen material sobre este tema? (Buenas palabras clave para alimentar a Google son suficientes)Extensión de Firefox: ¿ejecución de código nativo?

(I would like to put a GtkMenu in Firefox)

Editar: empecé a comprobar a cabo el SDK Gecko, y es un lugar gran tema, y ​​no estoy seguro de que esto es lo que quiero .

Estaría encantado con un manual amigable (que no es una referencia cruda, sino más bien algún tipo de tutorial sobre cómo hacer extensiones que utilizan XPCOM (si ese es el camino). Aún se aprecian buenas palabras clave.

Respuesta

1

Sí, se puede. Sea testigo de la Cooliris extension, que hace uso (pesado) de la tarjeta gráfica 3D, y es específico de Windows.

4

Mira la Gecko SDK.

se puede utilizar hacer portable C++ nativo codifique las extensiones de Firefox que creo que son objetos XPCOM con envoltorios de JavaScript en el archivo .xpm zip le.

No lo he probado, pero puede seguir la ruta habitual y escribir el complemento, es decir, la extensión, en javascript también.

2

Native Client no ofrece la amplitud de las extensiones de la API de Firefox, pero vale la pena echarle un vistazo para sus propósitos en mi humilde opinión.

Cuestiones relacionadas