Firefox encontró una manera de mantener los bloqueadores de anuncios

Mozilla promete que no está haciendo lo mismo que hace Google con las funciones de Manifest V3

     Comentarios
     Comentarios

La actualización de la versión 109 de Firefox, lanzada el martes, incluye un nuevo sistema de extensiones que generó años de controversia cuando se adoptó para Google Chrome , debido al hecho de que debilitaba algunos bloqueadores de anuncios. Sin embargo, Mozilla promete que su versión aún permitirá a los usuarios "acceder a las herramientas de privacidad más efectivas" y a los bloqueadores de anuncios, mientras mantiene la compatibilidad cruzada que permitirá a los desarrolladores transferir fácilmente su software entre navegadores.

En una publicación de blog del martes que explica el nuevo sistema de extensiones, Mozilla dice que adoptó Manifest Version 3 para facilitar mucho las cosas a las personas que desarrollan extensiones para Chrome y Firefox. Pero aunque su implementación está destinada en gran medida a ser compatible, la organización dice que su versión es diferente de la de Google en "algunas áreas críticas", principalmente seguridad y privacidad.

Un manifiesto le dice al navegador todo tipo de información sobre una extensión, desde cuál es su nombre y número de versión, hasta qué permisos usará y en qué versiones de un navegador se ejecutará. Las nuevas versiones del formato de archivo Manifest utilizado por los navegadores cambian las funciones a las que tienen acceso las extensiones y pueden exigir cambios. Por ejemplo, Manifest V3 en Chrome ya no permite que un desarrollador cargue código desde un servidor remoto.

Google también citó esas áreas cuando agregó Manifest V3 a Chrome en 2021 , calificando el movimiento como "parte de un cambio en la filosofía detrás de la seguridad y privacidad del usuario". Pero uno de los cambios en la actualización rompió funciones en varias extensiones populares de contenido y bloqueo de anuncios al eliminar una función que usaban para bloquear ciertas solicitudes de red (ya sean para rastreadores, anunciantes o cualquier otra persona).

No voy a profundizar demasiado en cómo lo hizo, tenemos una explicación que explica el aspecto técnico de las cosas, pero la conclusión de alto nivel es que la versión de Mozilla de Manifest V3 mantiene la función que Google eliminó, al tiempo que agrega soporte para el reemplazo más limitado también. Eso debería hacer que los desarrolladores de bloqueadores de contenido no tengan que crear versiones nuevas (y potencialmente más limitadas) de sus extensiones, mientras que facilita que otros desarrolladores escriban extensiones multiplataforma.

Hay desventajas en este enfoque; El propio Mozilla admitió el año pasado que puede haber riesgos de seguridad al dejar esa función. Aparentemente, la fundación cree que vale la pena correr el riesgo de preservar el bloqueo de contenido, al que llamó "uno de los casos de uso más importantes para las extensiones".

Los defensores de la privacidad como Electronic Frontier Foundation y los desarrolladores detrás de las extensiones de bloqueo de contenido como Ghostery probablemente estén de acuerdo; ambos condenaron la versión de Google de Manifest V3, diciendo que era mala para la privacidad. Si bien el sistema de extensión se encuentra en las versiones actuales de Chrome, Google ha retrocedido un poco: a fines del año pasado, la compañía anunció que estaba revisando sus planes para desactivar el soporte de Manifest V2 este verano, lo que habría cortado el acceso de las personas a los bloqueadores que han estado evitando las nuevas restricciones al no cambiar a V3.

Aún así, es bueno ver que Mozilla aparentemente ha cumplido con sus promesas de implementar una versión de Manifest V3 que permite bloqueadores de contenido con todas las funciones, al tiempo que agrega muchas de las mejoras genuinas que vienen con la versión de Google. Eso es especialmente cierto dado que Google a menudo puede sentirse como un monopolio de navegación web; Chrome es el navegador más popular con diferencia , e incluso los navegadores "alternativos" como Microsoft Edge, Brave y Opera funcionan con su tecnología (aunque no están 100 por ciento en deuda con las decisiones de Google).

Firefox 109 también presenta un botón de extensiones, que tiene como objetivo brindarle una forma de administrar los complementos de su navegador desde la barra de herramientas. Una de las características del panel es que le permite ver rápidamente qué permisos tiene una extensión en una página web específica y, potencialmente, incluso administrarlos si la extensión lo admite.

Comentarios