Google Chrome elimina API Blocking WebRequest: El fin de los bloqueadores tradicionales
Google ha iniciado una transición tecnológica en su navegador Chrome que está generando una fuerte controversia en la comunidad de usuarios y desarrolladores. El núcleo del problema es la implementación de Manifest V3, la nueva versión del sistema de extensiones que sustituye al anterior Manifest V2. El cambio más crítico es la eliminación de la API Blocking WebRequest.
¿Qué es la API Blocking WebRequest y por qué es importante?
La API Blocking WebRequest permitía que las extensiones interceptaran las solicitudes de red antes de que el navegador las procesara. Esto daba a herramientas como uBlock Origin y AdBlock la capacidad de analizar cada elemento que intentaba cargar una página web y bloquear instantáneamente aquellos identificados como publicidad o rastreadores maliciosos.
Con la llegada de Manifest V3, Google sustituye esta funcionalidad por la API declarativeNetRequest. A diferencia de la anterior, esta nueva API no permite que la extensión tome decisiones en tiempo real; en su lugar, la extensión debe proporcionar al navegador una lista predefinida de reglas que Chrome ejecutará por su cuenta. Esto introduce limitaciones severas en la cantidad de filtros que se pueden cargar y reduce la capacidad de actualización dinámica de las listas de bloqueo.
Impacto en AdBlock y uBlock Origin
Los desarrolladores de los bloqueadores de anuncios más populares han advertido que este cambio reduce drásticamente la eficacia de sus herramientas. Las consecuencias principales incluyen:
- Menor capacidad de filtrado: El límite en el número de reglas impide que los filtros complejos y personalizados funcionen con la misma precisión.
- Menor velocidad de respuesta: Al no poder analizar el tráfico en tiempo real, algunos anuncios podrían cargarse antes de ser detectados.
- Pérdida de control: El usuario pierde la capacidad de crear reglas de bloqueo granulares y específicas para sitios web concretos.
Aunque existen versiones adaptadas a Manifest V3 (como uBlock Origin Lite), estas no ofrecen la misma potencia que las versiones originales basadas en Manifest V2.
Alternativas para el usuario: Firefox y Brave
Ante este escenario, muchos usuarios están considerando migrar a navegadores que no imponen estas restricciones técnicas:
- Mozilla Firefox: Es la alternativa más sólida, ya que ha confirmado que seguirá soportando la API Blocking WebRequest incluso mientras implementa Manifest V3, permitiendo que los bloqueadores de anuncios mantengan su máxima eficacia.
- Brave Browser: Este navegador integra el bloqueo de anuncios y rastreadores directamente en su código nativo (escrito en Rust), lo que significa que no depende de extensiones y, por lo tanto, no se ve afectado por los cambios de las API de Chrome.
En conclusión, mientras Google argumenta que estos cambios mejoran el rendimiento y la seguridad del navegador, la realidad es que debilitan la capacidad de los usuarios para controlar su privacidad y la publicidad que consumen en la web.







