Google inicia la transición a Manifest v3: Extensiones de Chrome
Actualizado: 29 noviembre, 2024
A partir de hoy, 3 de junio, Google ha comenzado a deshabilitar gradualmente en Chrome las extensiones desarrolladas con Manifest v2, el framework utilizado por la mayoría de las extensiones desde 2012.
El nuevo estándar: Manifest v3
En lugar de Manifest v2, las extensiones deben migrar a Manifest v3, el nuevo estándar que Google promociona como más seguro y eficiente. Sin embargo, esta transición puede limitar la efectividad de los bloqueadores de anuncios. Este cambio, que ha generado controversia y ha sufrido varios retrasos, se completará a principios de 2025.
Importancia del cambio
Chrome es el navegador utilizado por dos tercios de las personas que se conectan a Internet, tanto en dispositivos móviles como en escritorio. Google argumenta que la transición a Manifest v3 es necesaria para mejorar la seguridad, la privacidad y el rendimiento de las extensiones. No obstante, los críticos ven este movimiento como un intento de debilitar los bloqueadores de anuncios, los cuales afectan al modelo de negocio publicitario de Google.
Consecuencias de la transición
Este cambio obliga a reescribir muchas extensiones, y aquellas que no se adapten quedarán obsoletas, afectando a millones de usuarios. Las extensiones son uno de los principales atractivos de Chrome, por lo que este cambio tiene un impacto significativo.

Cambios clave introducidos por Manifest v3
Según lo anunciado por Google, los principales cambios son:
- Eliminación de la API webRequest: Esta API permitía a las extensiones interceptar y modificar peticiones de red. En su lugar, se utilizará declarativeNetRequest, que es más limitada.
- Restricción del código alojado en remoto y los scripts de usuario: Todo el código debe estar incluido en la propia extensión.
- Nuevo modelo de permisos: Las extensiones solo se activarán en pestañas específicas, en lugar de en todo el navegador.
- Limitación del acceso a APIs sensibles: Las extensiones tendrán acceso restringido a APIs como la de geolocalización, a menos que la web visitada tenga el permiso específico.
Calendario de implementación
- 3 de junio: Comienza el despliegue en las versiones Chrome Beta, Dev y Canary. Las extensiones v2 mostrarán un aviso de falta de soporte.
- Próximos meses: Se desactivarán gradualmente las extensiones v2 en estas versiones, permitiendo a los usuarios reactivarlas temporalmente.
- Principios de 2025: Manifest v2 dejará de funcionar en Chrome estable, aunque las empresas tendrán una prórroga hasta junio.
Estado de la migración
Google ha informado que el 85% de las extensiones que reciben mantenimiento activo ya se han actualizado a v3, incluyendo bloqueadores como AdBlock, uBlock Origin y Adguard. Sin embargo, algunas extensiones más pequeñas o sin mantenimiento pueden desaparecer.

La controversia
Los desarrolladores de bloqueadores como uBlock Origin han criticado que v3 limita su capacidad de filtrado, ya que restringe el número de reglas dinámicas. En respuesta a estas quejas, Google aumentó el límite a 330.000 reglas estáticas y 30.000 dinámicas. Sin embargo, algunos temen que esto siga siendo insuficiente para los bloqueadores más avanzados y personalizables.
Motivaciones ocultas
Existe la sospecha de que, más allá de los argumentos de seguridad y rendimiento, Google busca debilitar los bloqueadores de anuncios, ya que afectan a sus ingresos publicitarios. La empresa ha negado estas acusaciones y defiende que busca un equilibrio entre potencia y protección.
Conclusión
Manifest v3 supone una gran transición para las extensiones de Chrome, con implicaciones que van más allá de lo técnico. La polémica sobre su efectividad y las motivaciones reales tras este cambio continuará en los próximos meses. El futuro de las extensiones de Chrome, especialmente para los usuarios más exigentes, depende de este nuevo manifest.
¡También te puede interesar! Las mejores herramientas SEO todo en uno