Cómo instalar complementos de Firefox directamente desde GitHub

No todos, excepto varios proyectos complementarios de Firefox, están alojados en el sitio web de alojamiento de proyectos GitHub. Esto significa, entre otras cosas, que el código fuente de la extensión y, a menudo, también su archivo de instalación Firefox xpi se ofrecen allí.

La versión de Github puede ser más nueva que la versión del repositorio de complementos de Mozilla debido a la forma en que se manejan las actualizaciones.



La versión más reciente de Canvas Blocker, por ejemplo, es 0.1.4 en Sitio web de Mozilla y 0.1.5 en GitHub.

Las nuevas versiones a veces se enumeran en el historial de versiones completo en el sitio de Mozilla, pero no siempre es así.

Una nueva versión puede introducir nuevas características o mejoras y, por lo general, es una buena idea instalarla debido a eso.

Instalación de complementos de Firefox alojados en GitHub

Hay dos métodos principales que le permiten instalar complementos alojados en GitHub. Tenga en cuenta que es posible que estos métodos ya no funcionen en las versiones Stable y Beta de Firefox una vez Mozilla presenta la firma de complementos en el navegador.

Método 1: la forma manual

Mientras esté en GitHub, busque el botón de descarga en el sitio web y haga clic en él. Esto descarga todo el proyecto como un archivo zip en el sistema local.

Extraiga el archivo zip en su sistema, ubique el archivo xpi en él y arrástrelo y suéltelo en una ventana de Firefox.

Firefox muestra un mensaje de instalación una vez que suelta el mouse.

install github addon

Haga clic en instalar para agregar el complemento al navegador o cancelar para detener la instalación en este punto.



Método 2: la forma fácil

Descargar e instalar La extensión de GitHub Complemento de instalación para Firefox. El complemento del navegador agrega una nueva opción 'agregar a Firefox' a las páginas de GitHub que alojan complementos de Firefox en los que puede hacer clic para instalarlo directamente desde el sitio sin tener que descargar y extraer su archivo primero.

install firefox addon github
agregar al botón de Firefox

La instalación en sí ocurre silenciosamente en segundo plano, pero recibirá un mensaje si es necesario reiniciar para completarla.

Aunque definitivamente es más fácil que la forma manual, solo funciona si el archivo install.rdf está en la raíz del proyecto.



Si bien ese es el caso de algunos proyectos, no es para todos, lo que significa que este método en particular no funcionará en ese caso.

Palabras de cierre

Algunos proyectos no enumeran los archivos xpi directamente. Si ese es el caso, los encontrará en la página de lanzamientos del proyecto. Simplemente agregue el directorio / releases / al final de la dirección y debería llegar allí.