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. (Wikipedia).
Pero yo creo que cómo mejor se entiende es con ejemplos, aquí van unos cuantos.
Para verlos en funcionamiento debes copiar el código en un nuevo marcador (agregarlo a favoritos), o arrastrar el enlace hacia la barra de marcadores de tu navegador.
Wikipedia: Si tienes un texto seleccionado de cualquier página web y clicas sobre el marcador, te realizará una búsqueda sobre el texto seleccionado en la wikipedia.
Enlace: Wikipedia
javascript:(function(){q=document.getSelection();if(!q)q=prompt('De qué estás buscando información?:'); if(q)location.href='http://es.wikipedia.org/w/wiki.phtml?search='+escape(q);})()
Traductor: Reconoce automáticamente el idioma de la web que estés viendo y la traduce automáticamente al Español, obra del Google Translate.
Enlace: Español
javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/translate_t?text='+t+'&hl=en&langpair=auto|es&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=en&langpair=auto|es&tbb=1&ie='+e;};
Tinyurl: Quienes usan twitter habitualmente sabrán que todos los carácteres cuentan, por eso mientras más pequeña sea la URL a citar mucho mejor. Esto es lo que hace Tinyurl, convierte una url larga en una corta.
Enlace: TinyURL
javascript:void(window.open('http://tinyurl.com/create.php?url='+document.location.href));
Deshabilitar CSS: Hay páginas que hacen un uso excesivo de los estilos, tanto que pueden llegar a ser incomprensibles. Con este bookmarklet conseguimos desactivarlos y así tener una mejor lectura.
Enlace: Desactivar CSS
javascript:(function(){var i,x;for(i=0;x=document.styleSheets[i];++i)x.disabled=true;})();
Es una forma de hacerte la navegación un poco más fácil
Twittea esto Guardalo en Delicious Compartelo en Facebook







Abril 15th, 2009 at 17:37 pm
Hola natali te agrege a mi twiter soy programador Analista y espero compartir cosas contigo sobre este ambito
Saludos
Abril 15th, 2009 at 17:53 pm
Hola Erik! Genial, siempre es bueno compartir conocimientos
Un saludo!
Abril 15th, 2009 at 18:43 pm
hola natali mi correo es blancoerik@hotmail.com para que hablemos mas sobre tema de programacion y pasarnos tips. yo soy mas programador en php ajax y tambien .net ya que utilizo las plataformas de window,linux y open solaris
Saludos
Abril 15th, 2009 at 21:33 pm
hola natali aqui comparto contigo una aplicacion que hize usando ajax,CSS y PHP con mysql simple te paso el link para que lo publiques va
http://wegomexico.com/wego_usuarios/empleados/catalogo.php
ok Saludos
Abril 17th, 2009 at 12:58 pm
Hola Erik! Muy chula, es para administrar algunos datos de los empleados, verdad? Un saludo!
Abril 17th, 2009 at 16:28 pm
Si natali si necesitas el codigo dime tengo publicado el codigo fuente
Abril 17th, 2009 at 16:32 pm
Por ahora no me hace falta, tengo hechas unas cuantas cosillas parecidas, pero de todas formas muchas gracias por ofrecerlo
Saludos!!