Cree un enlace que se desplaza automáticamente a un texto seleccionado en una página web cuando se abre en Chrome o Edge
La versión 81 de Google Chrome o posterior viene con una pequeña característica oculta llamada "Desplazarse a fragmento de texto". Permite a los usuarios vincularse a cualquier contenido específico en una página web.
El desplazamiento al fragmento de texto sigue siendo una función nueva y aún no está completamente pulido ni horneado en ninguno de los navegadores disponibles. Pero desarrollador Paul Kinlan ha creado un bookmarklet fácil de usar que le permite aprovechar esta función incluso ahora.
Los marcadores son marcadores o favoritos con pequeños bloques / fragmentos de código JavaScript que, cuando se hace clic, pueden realizar algunas acciones predefinidas. En este caso, el marcador formateará la URL en la barra de direcciones de manera que apunte al texto seleccionado en una página web.
Arrastre y suelte el marcador "Desplazarse hasta el texto" en la barra de marcadores
A continuación se muestra un marcador de arrastrar y soltar para usted si no desea pasar por la molestia de crear uno. Funciona tanto desde Google Chrome como desde Microsoft Edge.
imprenta Ctrl + Mayús + B
si no tiene la barra de marcadores / favoritos habilitada en su navegador. Luego, arrastre y suelte el enlace que se muestra a continuación en la barra de marcadores para agregar el desplazamiento al texto Bookmarklet.
Arrastra este enlace → Compartir con Find
Crea el Bookmarklet manualmente en Chrome
Si no puede arrastrar y soltar el bookmarklet en su navegador como se indica en el GIF anterior, luego créelo manualmente en Chrome. Abra el Administrador de marcadores presionando Ctrl + Mayús + O
o haga clic en configuración, luego vaya a "Marcadores" y seleccione "Administrador de marcadores".
Haga clic con el botón derecho en cualquier lugar de la pestaña Administrador de marcadores y luego seleccione "Agregar nuevo marcador".
Pegue el código JavaScript que se proporciona a continuación en la barra de URL de la ventana emergente Agregar marcador. Nombra el bookmarklet como "Compartir con Find" o con algo similar y luego haz clic en "Guardar".
javascript: (function () {const selectedText = getSelection (). toString (); const newUrl = new URL (location); newUrl.hash = `: ~: text = $ {encodeURIComponent (selectedText)}`; window.open ( newUrl);}) ();
Ahora puede comenzar a usar el marcador de desplazamiento al texto, asegúrese de habilitar la barra de marcadores presionando Ctrl + Mayús + B
teclas.
Cree el Bookmarklet manualmente en Edge
Debe estar en el último Edge basado en cromo para usar el marcador de desplazamiento al texto, ya que esta función aún no es compatible con los navegadores que no están basados en cromo.
Para crear un marcador en Edge, abra la configuración de "Administrar favoritos" presionando Ctrl + Mayús + O
o vaya al menú Edge »Favoritos» opción Administrar favoritos.
En la pestaña "Administrar favoritos", en la sección de la barra de favoritos, haga clic con el botón derecho en cualquier lugar del panel derecho y seleccione la opción "Agregar favorito".
Pegue el siguiente fragmento de JavaScript en la barra de URL y nombre el marcador como "Compartir con Buscar" y luego haga clic en "Guardar".
javascript: (function () {const selectedText = getSelection (). toString (); const newUrl = new URL (location); newUrl.hash = `: ~: text = $ {encodeURIComponent (selectedText)}`; window.open ( newUrl);}) ();
Ahora asegúrese de que la "Barra de favoritos" esté habilitada en su navegador Edge y que el marcador esté visible en la barra. Si no, presione el Ctrl + Mayús + B
atajo de teclado para que aparezca la barra de favoritos en Edge.
Uso del marcador de desplazamiento al texto
Para usar el marcador, abra cualquier página web y seleccione el texto al que desea crear el enlace, luego presione el marcador Desplazarse al texto. (Compartir con Find). Se abrirá una nueva ventana resaltando el texto que ha seleccionado en la pestaña anterior.
Ahora puede compartir el enlace de la nueva ventana con cualquier persona y se abrirá la ubicación de su texto resaltado siempre que estén usando Google Chrome o el nuevo Microsoft Edge.
Internet es un mar de información, pequeños trucos ingeniosos como estos ayudan a ahorrar tiempo. En caso de que aún no lo haya experimentado, la Búsqueda de Google también utiliza el "Desplazarse al fragmento de texto" para resaltar el texto en una página web cuando dirige a un usuario a ella desde los fragmentos "Destacados" en los resultados de búsqueda.