Google está trabajando en un nuevo manifiesto para las extensiones de Chrome que define las capacidades que tienen las extensiones en Google Chrome.
El manifiesto está disponible como borrador actualmente, lo que significa que no está grabado en piedra. Uno de los cambios impacta significativamente en la mayoría de las extensiones de bloqueo para el cromo si pasa en su estado actual.
Google planea limitar una API que la mayoría de los bloqueadores de contenido utilizan actualmente y reemplazarla por una nueva API también limitada. Las limitaciones principales incluyen un límite fijo para el número de reglas de bloqueo que pueden admitir las extensiones. Google estableció el límite en 30.000 en el borrador; las listas de bloqueo más populares ya tienen más del doble del número de entradas, y eso ni siquiera tiene en cuenta las opciones para utilizar varias listas. Google lo sabe, pero no ha ajustado el límite desde la publicación del borrador.
Google Chrome se basa en gran medida en el código de Cromo. Los cambios que Google propone podrían afectar a otros navegadores web basados en cromo como Vivaldi, Opera, Brave o también al nuevo navegador Microsoft Edge.
La gran pregunta es esta: ¿se limitarán las extensiones en estos navegadores también si el Manifiesto se lanza en su estado actual? No hay una respuesta general, ya que depende de varios factores.
En primer lugar, hay que darse cuenta de que el cambio afecta sólo a las capacidades de extensión. Si bien el cambio puede afectar a las extensiones en todos los navegadores, no afectará a los navegadores que vienen con sus propias capacidades de bloqueo de anuncios, siempre que los usuarios de estos navegadores ya las utilicen o cambien a ellas cuando las extensiones pierdan la efectividad.
Brave and Opera
Brave y Opera incluyen la funcionalidad de bloqueo de anuncios por defecto; estos seguirán funcionando como antes, independientemente del nuevo archivo de manifiesto para las extensiones.
Los desarrolladores de navegadores de terceros que utilizan el cromo como fuente pueden cambiar el manifiesto o el código del navegador para cambiar los límites o mantener la antigua API soportada.
Las compañías no han revelado su posición sobre el Manifiesto V3 si aterriza en su estado actual.
Vivaldi
La buena noticia es que cualquier restricción que Google añada, al final podemos eliminarla. Nuestra misión siempre será asegurarnos de que tengas la opción.
Vivaldi publicó una entrada en su blog el 4 de junio de 2019 en la que destacaba la postura de la empresa al respecto. La compañía señaló que la propuesta actual de Google limitaría significativamente el bloqueo de anuncios, la privacidad y las extensiones de seguridad. Dejó claro que intentaría encontrar formas de sortear las limitaciones, por ejemplo, restaurando la antigua API si es posible, o incluso implementando un almacén de extensiones limitado que daría a las extensiones las capacidades que necesitan para funcionar correctamente, tal como lo hacen ahora.
Vivaldi señaló que la implementación de Google no es definitiva y que Google podría cambiarla o mejorar las capacidades de la nueva API para que coincidan con las de la antigua.
Microsoft Edge (con base de cromo)
El nuevo navegador web de Microsoft utiliza el cromo como su núcleo y como tal también lo impactará. Microsoft opera su propia tienda de extensiones y permite la instalación de extensiones de Cromo junto a eso.
Microsoft no ha respondido públicamente al borrador del Manifiesto V3 de Google, pero como la compañía opera su propia tienda de extensiones, ya está en una mejor posición, incluso si Google sigue adelante con los planes.
Palabras finales
Los cambios propuestos en el Manifiesto afectan a otros navegadores basados en el cromo. Los fabricantes de navegadores de terceros tienen opciones para revertir o mitigar los cambios, por ejemplo, mediante el uso de la funcionalidad de bloqueo de contenido interno, la restauración de la antigua API o el uso de su propia tienda de extensiones con diferentes Manifiestos (además de seguir apoyando a la Chrome Web Store).
Ciertamente es demasiado pronto para llegar a una respuesta definitiva. Todo depende de Google y de si la empresa seguirá adelante con los cambios o los modificará.
En última instancia, todavía existe Firefox que no está basado en el código de Cromo al que los usuarios pueden cambiar.
Ahora tú: ¿Crees que Google seguirá adelante con los cambios?