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 a 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 promulgó cambios importantes en la interfaz de programación de aplicaciones (API) para extensiones en Firefox, reemplazando las antiguas API XUL y XPCOM 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 en gran medida compatibles con Chrome. [5] En 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 anteriormente se llamaban personas. [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 utilizaban para manejar tipos de medios para los cuales la aplicación no tenía capacidad integrada. Quedaron obsoletos debido a problemas de seguridad y mejoras en las API web . [12] El último que fue compatible oficialmente fue Adobe Flash Player , que Adobe descontinuó en 2020. [13] [14]

Restricciones

Mozilla no tenía ningún mecanismo para restringir los privilegios de las extensiones heredadas de Firefox . Esto significaba que una extensión heredada podía leer o modificar los datos utilizados por otra extensión o cualquier archivo accesible para el usuario que ejecuta aplicaciones Mozilla. [15] Pero la API WebExtensions actual impone muchas restricciones. [dieciséis]

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 depósito oficial de complementos de Firefox . [1] A diferencia de mozdev.org , que proporciona alojamiento gratuito para proyectos relacionados con Mozilla, el sitio de complementos está diseñado para los usuarios . De forma predeterminada, Firefox busca automáticamente en el sitio actualizaciones de 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 verificaban 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 desde el 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 funciones 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 . Desarrollador.mozilla.org. Recuperado 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 decir adiós finalmente a Flash, 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. ^ "Abusar, explotar y engañar con complementos de Firefox" (PDF) . Archivado desde el original (PDF) el 5 de marzo de 2016 . Consultado el 23 de octubre de 2013 .
  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". Puesto de amenaza . Consultado el 20 de agosto de 2015 .
  18. ^ "Firma de extensión". 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 descargas de complementos". Blog de Métricas . 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