Chromium, el motor de código abierto en el que está basado Vivaldi, ha anunciado que su formato de extensiones ha cambiado. Si las extensiones basadas en el formato Manifest v2 — muchas de ellas bloqueadores de publicidad — no se actualizan, dejarán de funcionar.
En Vivaldi no nos oponemos al cambio; las extensiones que usaban el antiguo formato afectan de forma negativa al rendimiento del navegador, ralentizando la carga de páginas y permitiendo la modificación por terceros. Uno de nuestros programadores, Daniel Aleksandersen, lo explica en su blog personal:
El quid de la cuestión es la propuesta para que la API webRequest deje de funcionar y sea reemplazada por la API declarativeNetRequest. La primera dejaba que los desarrolladores de extensiones interceptaran todas las solicitudes de red, pausarlas para ser evaluadas y bloquear o modificarlas en JavaScript. Estas características tienen implicaciones para la privacidad, seguridad y el rendimiento de las extensiones.
La posibilidad de incluir código que no fuera originalmente parte de la extensión va a desaparecer, lo cual es bueno por motivos de seguridad. Pero la consecuencia inevitable es que todas las extensiones cuyo código no haya sido actualizado al nuevo formato, dejarán de funcionar.
Por nuestra parte, mantendremos el soporte a las extensiones que usen Manifest v2 durante el tiempo que esté disponible en Chromium. Nuestra expectativa inicial es junio de 2025, pero puede que este período sea más largo o más corto, dependiendo de la naturaleza de los cambios que experimente el código.
En Vivaldi siempre hemos prestado especial atención a la funcionalidad integrada, para que no tengas que recurrir a extensiones de terceros, y preocuparte de si van a mantenerse en el tiempo o no.
Por ello, cuando empezamos a trabajar en nuestro bloqueador de rastreadores y anuncios, tomamos la decisión de diseñarlo de manera que fuera independiente de la arquitectura de extensiones de Chrome. Y seguimos mejorando su efectividad y rendimiento: en la próxima actualización hemos añadido soporte para el formato de archivo hosts, y tenemos más funcionalidad planeada.
Siguiendo nuestra filosofía, el bloqueador de rastreadores y anuncios de Vivaldi es personalizable, por lo que puedes crear listas de sitios según quieras bloquear o permitir la publicidad (si quieres apoyar a los creadores de contenido de ciertas páginas web).