stringtranslate.com

Complemento (Mozilla)

Complemento es el término de Mozilla para los módulos de software que se pueden agregar al navegador web Firefox y las aplicaciones relacionadas. Mozilla los aloja en su sitio web oficial de complementos . [1]

Las extensiones del navegador son el tipo principal de complemento. En 2017, Mozilla implementó cambios importantes en la interfaz de programación de aplicaciones (API) para extensiones en Firefox, reemplazando las API XUL y XPCOM de larga data con la API WebExtensions que sigue el modelo de la API de Google Chrome . [2] [3] [4] Por lo tanto, los complementos que siguen siendo compatibles con Firefox ahora también son compatibles en gran medida con Chrome. [5] A partir de enero de 2024, hay más de 36 000 complementos y más de 495 000 temas disponibles para Firefox. [6] [7]

Complementos actuales

Extensiones

Extensiones web

A partir de Firefox 57, solo se admite la nueva API WebExtensions. [3] [8]

Temas

Las primeras versiones de Firefox admitían temas que podían cambiar en gran medida la apariencia del navegador, pero esto se redujo con el tiempo. Los temas actuales se limitan a cambiar el fondo y el color del texto de las barras de herramientas. [9] (Estos temas livianos antes se llamaban personajes. [10] )

Complementos históricos

Extensiones

Extensiones heredadas

Antes de 2017, Firefox admitía extensiones desarrolladas con diferentes API: XUL , XPCOM y Jetpack . [11] Mozilla ahora se refiere a ellas como extensiones heredadas. [4]

Complementos

Los complementos ya no son compatibles con Firefox. En el pasado, se usaban para manejar tipos de medios para los que la aplicación no tenía capacidad incorporada. Quedaron obsoletos debido a problemas de seguridad y mejoras en las API web . [12] El último que fue oficialmente compatible fue Adobe Flash Player , que Adobe discontinuó en 2020. [13] [14]

Restricciones

Mozilla no tenía ningún mecanismo para restringir los privilegios de las extensiones antiguas de Firefox . Esto significaba que una extensión antigua podía leer o modificar los datos utilizados por otra extensión o cualquier archivo al que tuviera acceso el usuario que ejecutaba aplicaciones de Mozilla. [15] Pero la API WebExtensions actual impone muchas restricciones. [16]

A partir de Firefox 40, Mozilla comenzó a implementar un requisito para la firma de extensiones. [17] Ahora es obligatorio en todas las versiones oficiales de Firefox. [18]

Sitio web

El sitio web de complementos de Mozilla es el repositorio oficial de complementos de Firefox . [1] A diferencia de mozdev.org , que ofrece alojamiento gratuito para proyectos relacionados con Mozilla, el sitio de complementos está diseñado para los usuarios . De forma predeterminada, Firefox comprueba automáticamente el sitio en busca de actualizaciones para los complementos instalados. [19]

En enero de 2008, Mozilla anunció que el sitio había acumulado un total de 600 millones de descargas de complementos y que más de 100 millones de complementos instalados verifican automáticamente el sitio en busca de actualizaciones todos los días. [20] En julio de 2012, el total había aumentado a 3 mil millones de descargas del sitio. [21]

Referencias

  1. ^ ab "Sitio web oficial de complementos". Mozilla . Consultado el 10 de febrero de 2019 .
  2. ^ "El futuro del desarrollo de complementos para Firefox". Blog de complementos de Mozilla . 21 de agosto de 2015. Consultado el 15 de diciembre de 2018 .
  3. ^ ab "Próximos cambios en las características de compatibilidad". Blog de complementos de Mozilla . 10 de agosto de 2017. Consultado el 15 de diciembre de 2018 .
  4. ^ ab "Cómo habilitar extensiones heredadas en Firefox 57 - gHacks Tech News". www.ghacks.net . 12 de agosto de 2017 . Consultado el 14 de diciembre de 2018 .
  5. ^ "Portar una extensión de Google Chrome". Mozilla . Consultado el 30 de diciembre de 2018 .
  6. ^ "Resultados de búsqueda (Extensiones) – Complementos para Firefox (en-US)". addons.mozilla.org . Mozilla . Consultado el 28 de enero de 2024 .
  7. ^ "Resultados de búsqueda (Temas) – Complementos para Firefox (en-US)". addons.mozilla.org . Mozilla . Consultado el 28 de enero de 2024 .
  8. ^ "Extensiones del navegador". MDN . Mozilla . Consultado el 10 de febrero de 2019 .
  9. ^ "Temas para Firefox".
  10. ^ "Las Personas ahora son Temas de Firefox".
  11. ^ Capítulo 2: Tecnologías utilizadas en el desarrollo de extensiones - Guía para desarrolladores de complementos de Firefox | MDN Archivado el 5 de octubre de 2016 en Wayback Machine . Developer.mozilla.org. Consultado el 21 de julio de 2013.
  12. ^ Smedberg, Benjamin (8 de octubre de 2015). "Complementos NPAPI en Firefox". Lanzamientos futuros . Fundación Mozilla .
  13. ^ Lardinois, Frederic (25 de julio de 2017). "Prepárate para decirle adiós a Flash por fin... en 2020". TechCrunch . Consultado el 25 de julio de 2017 .
  14. ^ "Fin del soporte para Adobe Flash". Mozilla . Consultado el 9 de abril de 2021 .
  15. ^ "Abuso, explotación y piratería con complementos de Firefox" (PDF) . Archivado desde el original (PDF) el 2016-03-05 . Consultado el 2013-10-23 .
  16. ^ "Mejores prácticas de seguridad". MDN . Mozilla . Consultado el 10 de febrero de 2019 .
  17. ^ Fisher, Dennis (12 de agosto de 2015). "Firefox 40 comienza a advertir a los usuarios sobre complementos no firmados". Threatpost . Consultado el 20 de agosto de 2015 .
  18. ^ "Firma de extensiones". Wiki de Mozilla.org . Mozilla . Consultado el 20 de agosto de 2015 .
  19. ^ "Actualizaciones". Red de desarrolladores de Mozilla . Consultado el 28 de octubre de 2017 .
  20. ^ Scott, Justin (30 de enero de 2008). "600.000.000 de descargas de complementos". Blog of Metrics . Fundación Mozilla.
  21. ^ "¡Los complementos de Firefox superan los 3 mil millones de descargas!". El blog de Mozilla . Consultado el 1 de noviembre de 2013 .

Enlaces externos