A principios de junio de 2024, Google comenzó a eliminar gradualmente el soporte de Manifest V2 para las extensiones de Chrome, pasando permanentemente a la nueva especificación Manifest V3, que se ha anunciado repetidamente en el pasado. Una amplia gama de Extensiones de Google Chrome Ya no funcionan porque la empresa de Mountain View ha decidido tomar medidas enérgicas contra los complementos potencialmente dañinos.
EL archivo de manifiesto son archivos de configuración que se utilizan para especificar información crucial sobre las extensiones del navegador, en particular cómo deben comportarse y qué recursos pueden utilizar. Son elementos escritos en formato JSON y contiene detalles sobre varios aspectos de la extensión, como los permisos requeridos, las páginas web en las que puede operar, los recursos para cargar y mucho más.
Por qué ciertas extensiones de Google Chrome ya no funcionan
Con Manifest V3 Chrome bloquea bloqueadores de publicidad y extensiones peligrosas: lo hace limitando el acceso a determinadas API (Interfaz de programación de aplicaciones) y funciones que, si se utilizan incorrectamente, pueden comprometer la privacidad y seguridad del usuario.
Uno de los cambios más relevantes, como explicamos en el artículo mencionado anteriormente, tiene que ver con la API. webRequest
utilizado por muchos bloqueador de anuncios para filtrar solicitudes de red. Manifest V3 reemplaza esta API por una más restrictiva declarativeNetRequest
lo que reduce significativamente el control directo de las extensiones sobre el tráfico de la red.
Extensiones no actualizadas a Soporte manifiesto V3quedan inutilizables con las últimas versiones de Chrome, lanzadas a partir de junio de 2024. Aunque algunos desarrolladores ya han lanzado versiones compatibles Con Manifest V3, muchas extensiones populares aún no se actualizan.
Para los usuarios que todavía tienen la intención de utilizar extensiones que no son compatibles con Manifest V3, Google ha introducido una solución temporal a través de una política llamada ExtensionManifestV2Availability
. Esta regla particular le permite volver a habilitar el manifiesto V2 en las versiones más recientes.
Cómo desbloquear el uso de antiguas extensiones Manifest V2 en Chrome
Dijimos anteriormente que las últimas versiones de Google Chrome proporcionan una regla secreta para restaurar el correcto funcionamiento de las extensiones compatibles con Manifest V2, incluidos los bloqueadores de anuncios.
A continuación presentamos las intervenciones que se aplicarán en Windows, Linux y macOS: independientemente del sistema operativo que utilices, podrás restaurar las extensiones que más te gusten. Los técnicos de Google han afirmado que Chrome se alineará con las indicaciones del política ExtensionManifestV2Availability
solo hasta junio de 2025. Mientras tanto, sin embargo, es posible aprovecharlo y dejar que los desarrolladores se adapten.
ventanas
Para continuar usando las antiguas extensiones de Google Chrome en Windows, puede escribir cmd
en el cuadro de búsqueda del sistema operativo y luego elija Ejecutar como administrador.
En este punto, una vez que se abre la ventana del símbolo del sistema, puede escribir la siguiente instrucción:
reg agregar HKLMSOFTWAREPoliciesGoogleChrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2 /f
linux
En Linux, simplemente abra la ventana de la terminal y luego ejecute los dos comandos siguientes:
sudo mkdir -p /etc/opt/chrome/policies/managed /etc/opt/chromium/policies/managed
echo ‘{ “ExtensionManifestV2Availability”: 2 }’ | sudo tee /etc/opt/chrome/policies/managed/policy.json /etc/opt/chromium/policies/managed/policy.json
Mac OS
Incluso en Linux, restaurar la compatibilidad con las extensiones compatibles con Manifest V2 simplemente se realiza abriendo una ventana de terminal y luego emitiendo la siguiente declaración:
los valores predeterminados escriben com.google.Chrome ExtensionManifestV2Availability 2
En todos los casos, para que se apliquen los cambios, deberá cerrar y reiniciar Chrome. Para proceder rápidamente, puede escribir chrome://restart
en la barra de direcciones de su navegador web.
Comprobando la configuración
Para verificar que el política se ha aplicado correctamente, simplemente escriba chrome://policy
en el Barra de dirección de Chrome y presione Enter. Si la política `ExtensionManifestV2Disponibilidad` es visible con un valor de `2`, la configuración fue exitosa.
Los usuarios preocupados por la transición también pueden utilizar Firefox simultáneamente. Mozilla ha comenzado a admitir Manifest V3, pero ha declarado que no tiene planes de eliminar Manifest V2. Esta precaución garantiza una mayor continuidad con el pasado y permite a los usuarios no necesariamente tener que renunciar a las extensiones que siempre han utilizado.