Me temo que el título no es lo suficientemente acertado pero la idea es sencilla: imagina que quieres dirigir a alguien a una zona concreta de una web donde se explica algo que le interesa.
Si el apartado no se encuentra al principio de la web es probable que tengamos que incluir explicaciones para que localice la información («…en la mitad de la página, debajo de la captura de pantalla, verás que aparece un texto…»)
Incómodo, ¿verdad?
¿Qué te parecería que al pinchar sobre la url que el envíes en el correo (o en un artículo de tu blog ;)) automáticamente accediese a dicha información sin explicaciones innecesarias?
Pues éso es lo que trataremos en el presente artículo
Puesta en antecedentes
Y es que lo ideal sería que todos (yo el primero) incluyésemos en los distintos apartados de la web identificadores (anchors) que permitiesen referenciarlos al resto de internautas.
Es más, sería ideal que los grandes gestores de contenidos (WordPress, Blogspot, DotNetNuke, Joomla, …) incluyesen dichos IDs automáticamente en los distintos encabezados de un texto (que el usuario mete en el texto una etiqueta h1… el CMS le mete un anchor name si o si)
Pero como de momento eso no es así vamos a tener que buscar una alternativa ¿no os parece?
Citebite
Tras dedicar más tiempo del que pensaba a buscar una solución y probar varias de las existentes finalmente he adoptado a Citebite el cual cuenta con
- Bookmarklet
- Addon para Firefox
Como no quiero tener más extensiones de la cuenta instaladas en el navegador he decidido que el bookmarklet es el que más me interesa.
Instalar el bookmarklet
Imagino que muchos sabéis instalar un bookmarklet de todos modos podéis consultar cómo instalamos el bookmarklet de Readability (arrastrando el bookmarklet que podéis encontrar en la web de Citebite)
A modo de resumen os indico los pasos:
- Mostar la barra de marcadores (Ver > Barras de herramientas > Barra de herramientas de marcadores) si no está visible todavía en tu navegador.
- Abrir la página de Citebite
- Arrastrar el botón de la captura anterior hasta la barra de marcadores.
Enlazar cualquier web
Con el bookmarklet ya instalado
- nos iremos a la web que nos interese
- seleccionaremos el comienzo del texto que queremos destacar
- y pulsamos sobre el bookmarklet
una vez realizados los pasos anteriores se abrirá una ventana emergente donde podréis
- obtener el enlace url a enviar
- ver la zona apuntada por el enlace que enviarás
Si queréis un ejemplo no tenéis más que pulsar el siguiente enlace que os redigirá al interior del artículo sobre cómo modificar desde la terminal el registro de Gnome.
Conclusión
Interesante y útil forma de referenciar el contenido de cualquier página web independientemente de que su autor haya tenido en cuenta dicha posibilidad.
Personalmente me gusta más la solución propuesta por Antimatter: Xpath Bookmark Bookmarklet pero, desgraciadamente, no he conseguido hacer funcionar los enlaces generados por él.
¿Por qué me gusta más? porque la solución no afecta al posicionamiento (CiteBite si lo hace al sustituir la url original por una propia) lo cual permite agradecer (via pagerank) cuando se enlaza desde un blog (mucho mejor posicionado que el mio ;)) el esfuerzo para generar la información enlazada.
Cada día me sorpendes más :O
Genial!
Me gustaMe gusta
Más sorprendente es tu capacidad para ser el primero en comentar en todos los artículos que publico 😉
Me alegra que te haya gustado @Monzisez
Me gustaMe gusta
Excelente post!!! muy útil
Me gustaMe gusta
Por desgracia he encontrado una pega a ésta página.
Cuando marcamos un texto para que haga referencia a él, enlazará a la primera palabra que encuentre en la página web.
Por ejemplo, si quiero enlazar la explicación de «serial» en éste enlace: http://www.marblestation.com/?p=543
enlazará a la primera palabra que sea «serial» en la página.
Realmente quiero enlazar «Serial: es un identificador del archivo, puede tener un valor arbitrario pero se recomienda que tenga la fecha con una estructura AAAA-MM-DD y un consecutivo.»
sin embargo, enlazará a:
@ IN SOA marblestation.homeip.net. root.marblestation.homeip.net. (
1 ; Serial
Para no tener éste error, simplemente puedes probar marcando la explicación entera, siempre y cuando no haya un texto igual antes en la página.
Me gustaMe gusta
Pues tienes toda la razón del mundo; parece que en lugar de añadir un marcador (anchor) en el texto se limitan a hacer una búsqueda por texto.
El truco está en seleccionar las palabras suficientes para que no haya un coincidencia previa como podría ser el siguiente ejemplo
Muy fino @Monzi, te voy a tener que «fichar» 😉
Me gustaMe gusta
Muy útil, muchísimas gracias! 🙂
Me gustaMe gusta