Chrome 110 cambia la forma en que Web Share API incrusta contenido de terceros

Chrome 110, cuyo lanzamiento está programado para el 7 de febrero de 2022, contiene un cambio en la forma en que maneja la API de Web Share que mejora la privacidad y la seguridad al requerir que la API de Web Share permita explícitamente contenido de terceros.

Esto podría no ser algo sobre lo que un editor individual deba actuar.

Probablemente sea más relevante en el lado del desarrollador, donde están creando cosas como aplicaciones web que usan la API Web Share.

Sin embargo, es bueno saber para qué sirve en la rara situación en la que podría ser útil para diagnosticar por qué una página web no funciona.

La página del desarrollador de Mozilla describe la API Web Share:

“La Web Share API permite que un sitio comparta texto, enlaces, archivos y otro contenido con objetivos compartidos seleccionados por el usuario, utilizando los mecanismos compartidos del sistema operativo subyacente.

Estos destinos compartidos suelen incluir el portapapeles del sistema, el correo electrónico, los contactos o las aplicaciones de mensajería y los canales de Bluetooth o Wi-Fi.

…Nota: esta API no debe confundirse con la API Web Share Target, que permite que un sitio web se especifique a sí mismo como un objetivo compartido”

allow=”web-share” Atributo

Un atributo es un marcado HTML que modifica un elemento HTML de alguna manera.

Por ejemplo, el atributo nofollow modifica el elemento ancla, indicando a los motores de búsqueda que el enlace no es de confianza.

El

Google llama a esto un «un cambio potencialmente importante en la API Web Share.

El anuncio advierte:

“Si una acción de compartir debe ocurrir en un iframe de un tercero, un cambio de especificación reciente requiere que permita explícitamente la operación.

Haga esto agregando un atributo allow al