Google seguirá desactivando el mecanismo mediante el cual funcionan los bloqueadores de publicidad en Chrome

El bloqueador de anuncios uBlock Origin está considerado una de las mejores extensiones de su segmento, pero el próximo verano puede dejar de existir en su forma actual: Google dijo sobre planes para dejar de admitir la API Chrome Manifest V2 y pasar completamente a Manifest V3, que es incompatible con los bloqueadores de anuncios existentes.

Fuente de la imagen: google.com/chrome

Las extensiones basadas en Manifest V2 comenzarán a deshabilitarse en las versiones Chrome Dev, Canary y Beta a partir de junio de 2024 con el lanzamiento de Chrome 127 y posteriores. Google no ha anunciado un cronograma para dejar de usar la antigua API en la rama estable de la navegador. Las interfaces para interactuar con extensiones determinan sus capacidades. Google comenzó a trabajar en Manifest V3 a finales de 2018 y tenía la intención de lanzarlo en 2019, pero los cambios radicales causaron descontento entre los desarrolladores y la compañía decidió posponer la implementación de los cambios.

  El mecanismo de la API de solicitud web.  Fuente de la imagen: blog.chromium.org

El mecanismo de la API de solicitud web. Fuente de la imagen: blog.chromium.org

Una de las innovaciones más controvertidas de Manifest V3 es el cambio mecanismo de operación API chrome.webRequest: esta función ahora se utilizará para recopilar datos en lugar de bloquearlos. El bloqueo se realizará mediante la API chrome.declarativeNetRequest. La justificación de Google para este cambio es que las extensiones que utilizan la API de solicitud web esencialmente obtienen acceso y la capacidad de modificar todos los datos de solicitud de red; en teoría, realizan cambios en todo lo que hace el usuario en Internet. Este mecanismo lo utilizan uBlock Origin y otros bloqueadores de publicidad.

  Cómo funciona la API de solicitud neta declarativa.  Fuente de la imagen: blog.chromium.org

Cómo funciona la API de solicitud neta declarativa. Fuente de la imagen: blog.chromium.org

Con la API Declarative Net Request, las extensiones no necesitan acceso a toda la información de la red: registran reglas con el navegador que determinan qué debe hacer cuando encuentra ciertos tipos de solicitudes. Este mecanismo está disponible tanto en Manifest V2 como en Manifest V3, pero en este último se convierte en la única forma de modificar las solicitudes de red. Por lo tanto, rechazar la API de solicitud web hará imposible que uBlock Origin funcione en su forma original. El desafío es que, como ha establecido la comunidad de extensión, la API de solicitud neta declarativa no es un clon funcional de la API de solicitud web. Google escuchó las críticas e hizo varios cambios en el mecanismo alternativo, que en teoría permitirá que los bloqueadores de anuncios existan en una nueva forma.

Como resultado, aquellos que quieran utilizar uBlock Origin en el formato tradicional deben abandonar Chrome en favor de Firefox. Sin embargo, el autor de este bloqueador publicó uBlock Origin Lite — una versión actualizada de la extensión, compatible con Manifest V3. Sólo los usuarios pueden juzgar su eficacia.

Si nota un error, selecciónelo con el mouse y presione CTRL+ENTER.

2023-11-18 13:27:00
#Google #seguirá #desactivando #mecanismo #mediante #cual #funcionan #los #bloqueadores #publicidad #Chrome,

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.