Google implementó una característica controvertida en Chrome

Google ha implementado una nueva función en la versión 80 del navegador web Chrome de la empresa llamada Desplazarse hasta el fragmento de texto diseñado como un método global para enlazar en profundidad a cualquier parte de un documento web.

A diferencia de la funcionalidad de anclaje de HTML, cualquiera puede crear enlaces de desplazamiento a fragmento de texto para señalar diferentes partes de un documento; esto se hace especificando un fragmento de texto en la URL. El fragmento de texto debe proporcionarse en la forma #: ~: text =, p. Ej. https://www.ghacks.net/#:~:text=firefox.

Los casos de uso incluyen motores de búsqueda que pueden vincular al contenido de una página, pero también sitios de recursos como Wikipedia y usuarios que desean compartir vínculos que apuntan a una parte específica de un documento (de manera similar, cómo puede compartir vínculos de video en YouTube que apuntan a un tiempo de juego específico).

scroll to text fragment

La función surgió del grupo comunitario de incubadoras de plataformas web del W3C, que está fuertemente dominado por Google. Tres de las cuatro revisiones de código de la función fueron realizadas por empleados de Google.



Google ha sido muy criticado por implementar la función en Chrome de forma predeterminada. El empleado de Mozilla, David Baron, publicó esto en diciembre pasado:

Mi opinión de alto nivel aquí es que esta es una característica realmente valiosa, pero también podría ser una en la que todas las posibles soluciones tengan problemas / problemas importantes.

Peter Snyder de Brave lo expresó de forma más directa en Twitter:

Imponer filtraciones de privacidad y seguridad a los sitios existentes (muchos de los cuales nunca se actualizarán) REALMENTE debería ser una línea roja de 'no romper la web', nunca cruzar. Esta especificación hace eso.

La función podría permitir nuevos ataques a la privacidad según Snyder, quien publicado un ejemplo de un problema potencial en GitHub:

Por ejemplo: considere una situación en la que puedo ver el tráfico de DNS (por ejemplo, la red de la empresa) y envío un enlace al portal de salud de la empresa, con #: ~: text = cancer. En ciertos diseños de página, es posible que pueda saber si el empleado tiene cáncer buscando los recursos que se solicitan en la parte inferior de la página.

Google ha creado un documento y lo ha hecho público en el que recopila problemas potenciales relacionados con la función Desplazarse a fragmento de texto. En él, Google destaca los posibles vectores de ataque y las posibles mitigaciones.

Palabras de cierre

Una de las principales conclusiones de la controversia es que Google actúa desde una posición de poder gracias al dominio de Chrome en la web. Google introducirá funciones en Chrome que considere que valen la pena (por el motivo que sea) incluso si existe una fuerte oposición.

Ahora tu: ¿Cuál es su opinión sobre la controversia que rodea a la nueva función?