Mozilla planea introducir soporte para las extensiones Manifest V3 en el navegador web Firefox de la organización a fines de 2022. Las versiones preliminares ya están disponibles en las ediciones de desarrollo del navegador web.

Firefox habilitar manifiesto v3

Si bien Mozilla planea introducir soporte para Manifest V3 en Firefox, no eliminará el soporte para las API que son esenciales para las extensiones de privacidad. Los bloqueadores de contenido y otras extensiones de privacidad seguirán funcionando en Firefox como antes, siempre que los desarrolladores sigan apoyándolos.

Manifest V3 define las API y las capacidades de las extensiones del navegador. Google anunció la nueva versión del manifiesto a principios de 2019 y reveló que las extensiones de Chrome tendrían que actualizarse eventualmente para permanecer disponibles para los usuarios del navegador Chrome.

La versión inicial del borrador fue discutida de manera controvertida. Los desarrolladores expresaron su preocupación por algunos de los cambios planificados, ya que limitarían el funcionamiento adecuado de las extensiones centradas en la privacidad, como los bloqueadores de contenido. Google hizo algunas concesiones a los desarrolladores, pero continuó su trabajo para introducir las nuevas capacidades y eliminar las antiguas. La compañía consiguió el soporte de Manifest V3 en Chrome Canary 80 y en Chrome Beta 88.

Las extensiones de Firefox no estarán limitadas por Manifest V3

Mozilla anunció en 2019 que implementaría soporte para Manifest V3 en Firefox pero haría ajustes a ciertas limitaciones. UN nueva entrada de blog en el blog de la comunidad de complementos de Mozilla arroja luz sobre la adopción y las diferencias entre la implementación de Mozilla y la de Google.

La decisión de eliminar la parte de bloqueo de la API WebRequest y reemplazarla con la API declarativa NetRequest limitante estuvo en el centro de la controversia. Mozilla señala que la nueva API limita «las capacidades de ciertos tipos de extensiones de privacidad sin un reemplazo adecuado».

Mozilla mantendrá la API WebRequest en Firefox para asegurarse de que las extensiones de privacidad no se limiten a proporcionar la funcionalidad para la que fueron diseñadas. La organización implementará la API declarativa de NetRequest por motivos de compatibilidad según la publicación del blog.

Mozilla «continuará trabajando con bloqueadores de contenido y otros consumidores clave de esta API para identificar alternativas actuales y futuras cuando corresponda».

Firefox también admitirá páginas de eventos en Manifest V3 e introducirá soporte para Service Workers en versiones futuras.

Desarrollador Avance

Los desarrolladores pueden activar la vista previa de la siguiente manera en las ediciones de desarrollo actuales del navegador:

  1. Cargue about:config en la barra de direcciones del navegador web.
  2. Confirma que tendrás cuidado.
  3. Busque extensions.manifestV3.enabled y establezca la preferencia en VERDADERO con un clic en el interruptor.
  4. Busque xpinstall.signatures.required y establezca la preferencia en FALSO.
  5. Reinicie Firefox.

Luego, las extensiones se pueden instalar a través de about:debugging. La instalación permanente de las extensiones Manifest V3 es posible en las ediciones Nightly y Developer del navegador web Firefox. La implementación no está completa en el momento de escribir este artículo.

Ahora tu: ¿Cuál es su opinión sobre la decisión de Mozilla?