14 votos

Extensiones de Google Chrome en Firefox

Chrome tiene una forma mucho más restringida API de extensión de Firefox; principalmente se compone de secuencias de comandos de contenido (con páginas de fondo) y un par de ganchos para los menús de contexto y pop-ups y tal. Como tal, a mí me parece que un subconjunto significativo de la API de Chrome podría ser implementado en Firefox, ya sea como una extensión de Firefox o una "extensión del compilador" como existe para los scripts de Greasemonkey (que, por cierto, son otro ejemplo de algo que funciona exactamente de la misma forma como el contenido de Cromo secuencias de comandos). En caso de aplicarse, esto permitiría a la mayoría de las extensiones de Chrome para instalar y ejecutar en Firefox.

Busqué en Google de todo un poco y encontré varias menciones de una muy antigua intento, pero todos los enlaces a la real en el repositorio de Mozilla para que ahora están muertos. Incluso si no fuera, yo estaría muy sorprendido si este comienzo de esfuerzo todavía funcionaba con Firefox 4 y los últimos cambios a la extensión de Chrome de la API.

Así que mi pregunta es, ¿alguien sabe cuál es el estado actual de la técnica es con respecto a la Extensión de Chrome de la API de compatibilidad de las capas en Firefox? Han habido ninguna prórroga o extensión de los compiladores de intentar abordar los problemas que me trajo?

7voto

Patches Puntos 10413

Si hay un animal, incluso los desarrolladores de Mozilla no lo saben!

Muchos Chrome "extensiones" son sólo los scripts de Greasemonkey, y estos pueden ser utilizados con la extensión Greasemonkey o compilador en Firefox sin cambios.

Por desgracia, las extensiones que uso otras Api debe ser portado. Si usted está buscando para el puerto de una extensión de Chrome a Firefox, o la planificación de la escritura por tanto, echa un vistazo a Mozilla nuevo Jetpack API de extensión, el cual fue diseñado para trabajar de una manera similar a la forma en Chrome extensiones del trabajo, pero todavía ofrecen el enorme aumento de acceso al navegador que el original de Firefox API es conocido.

4voto

Petet Steier Puntos 1

Como Mozilla está preparando su próxima generación de Servo motor, es también la eliminación gradual de los mayores add-on de tecnologías (por ejemplo, XPCOM y XUL) y la introducción de otras nuevas, como la WebExtensions API, que es "en gran medida compatible con el modelo utilizado por Chrome y Opera-para facilitar el desarrollo de extensiones a través de múltiples navegadores". El WebExtensions API está en ninguna parte cerca de maduro, por lo que está cambiando muy rápido; pero si usted está planeando para el puerto de extensiones de Chrome a Firefox con un ojo hacia el futuro, entonces te recomiendo instalar Firefox Nightly y ensuciarse las manos con la WebExtensions API de hoy. Usted puede leer más acerca de él en los enlaces de abajo.

0voto

Stefan Puntos 23

Puede usar herramienta de conversión de la fábrica de extensión con el fin de convertir a una extensión de Google Chrome a Firefox o Safari.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: