LinkPreview, la nueva función experimental de Chrome para mostrar una vista previa del enlace

LinkPreview

LinkPreview es la nueva función experimental en la que trabajan desarrolladores de Chrome

Hace poco los desarrolladores de Google que estÔn a cargo del proyecto del navegador web Chrome, han dado a conocer la noticia sobre la implementación de una opción en el código base del motor Blink para incluir una función experimental llamada «LinkPreview».

La nueva función experimental «LinkPreview» tiene como finalidad el desplegar al usuario una ventana de vista previa de la pÔgina cuando se pasa el cursor sobre un enlace o se mantiene presionado un enlace.

Se menciona que el proyecto estƔ desarrollado por Takashi Toyoshima, uno de los desarrolladores del mecanismo de renderizado de contenido Prerender, que complementa la capacidad de precargar los enlaces mƔs propensos a navegar.

La pÔgina de vista previa se activarÔ cuando los usuarios realicen una acción, haciendo clic en la pÔgina de vista previa o eligiendo un elemento del menú lateral, como «abrir la pÔgina de vista previa en una nueva pestaña».

Es posible que introduzcamos un nuevo estado intermedio que se activa virtualmente pero que no llega a ser la pÔgina principal para permitir que los usuarios interactúen con el contenido de vista previa, p. desplazarse, enviar un formulario, etc. Esta puede ser una característica avanzada mÔs allÔ del MVP, ya que introducirÔ mÔs complejidad, pero es bueno contarlo como un posible próximo paso en la discusión inicial del diseño.

Sobre la nueva función experimental «LinkPreview» se menciona que la diferencia se reduce al hecho de que, ademÔs de cargar pÔginas, su contenido se dibuja en el búfer sin esperar las acciones del usuario, lo que permite la visualización instantÔnea del recurso después de un clic. Prerender hasta ahora solo se ha utilizado para prerenderizar el contenido de recomendaciones en la barra de direcciones de Omnibox. Link Preview amplía el uso de Prerender y le permite usarlo no solo para prepararse para la apertura instantÔnea de una nueva pÔgina, sino también para obtener una vista previa.

Con la vista previa del enlace, la ventana se muestra sobre el contenido de una forma similar a la de un video en modo de imagen en imagen y le permite al usuario evaluar rÔpidamente el contenido sin abrirlo en una ventana o pestaña separada. Si necesita un conocimiento mÔs detallado de la información, es posible transferir el sitio de vista previa a una pestaña o barra lateral separada.

Para aislar el procesamiento de contenido de sitios de terceros durante la vista previa en el contexto de la pestaña actual, se propone utilizar los mecanismos ya utilizados en Prerender. AdemÔs, los desarrolladores estÔn considerando la posibilidad de abrir una vista previa solo después de una acción explícita del usuario (por ejemplo, mantener presionado un clic en un enlace) en lugar de la visualización automÔtica al pasar el mouse implementada en el prototipo. También tienen la intención de agregar una opción para deshabilitar las vistas previas en la configuración.

Para mostrar la vista previa, se propone utilizar el concepto de ventanas momentƔneas (ephemeral window), basado en el sistema de pestaƱas que ya se utiliza en Chrome para Android. La idea es que cada pestaƱa pueda incluir una breve ventana aislada e invisible que albergue pestaƱas de vista previa.

Si el usuario abre el sitio que se estÔ visualizando en una nueva pestaña, la pestaña de vista previa se separa de la ventana efímera y se convierte en una pestaña normal anclada a la ventana principal del navegador. La ventaja de esta solución es que toda la funcionalidad necesaria ya estÔ en el navegador y solo necesita agregar un nuevo tipo de ventana.

La implementación de Link Preview se encuentra en la etapa de prototipo experimental, disponible como parches, aún no revisado por pares e incluido en los repositorios del proyecto Chromium. Los detalles de implementación aún no han sido aprobados, y las discusiones aún estÔn en curso sobre temas relacionados con garantizar la privacidad y la seguridad.

Finalmente si estƔs interesado en poder conocer mƔs al respecto, puedes consultar los detales en el siguiente enlace.


AƱadir como fuente preferida en Google