Un bookmarklet es un marcador que, en lugar de apuntar a una dirección URL, hace referencia a una pequeña porción de código JavaScript para ejecutar ciertas tareas automáticamente, como por ejemplo:
- Cambiar el diseño de la página (el tamaño de letra o los colores, quitar el fondo, etc.).
- Mostrar información de enlaces, imágenes, formularios, etc.).
- Abrir una consulta directamente en un motor de búsqueda o acerca del texto que hayamos seleccionado.
Ejemplo de bookmarklet
function(){q=document.selection.createRange().text;
if(!q)q=prompt('De qué estás buscando información?:',''); if(q)location.href='https://www.webespacio.com/?s='+escape(q);})()