borrame.com - Colección particular de recortes de código y documentación para programación web

Lo más fresco

  1. Cadena aleatoria en PHP (¡ahora también multi-byte!) Modificado
  2. Cookies en JavaScript Modificado
  3. Reiniciar Apache con cuidado (graceful restart) Modificado

Sugerencias del chef

Lo más visitado

  1. Dar formato a un número
  2. Fecha y hora
  3. Cookies
  4. Rotar logs en Windows
  5. Reiniciar Apache con cuidado (graceful restart)

Generador de bookmarklets

Instrucciones de uso

Este formulario permite generar el URL de un bookmarklet a partir de código JavaScript normal. Escribirlo directamente es tarea de titanes con mucho tiempo libre.

  1. Pega en el recuadro el código JavaScript que quieres usar y, opcionalmente, dale un . No necesitas agregar javascript: ni hacer ningún otro preparativo (ésa es la gracia).
  2. Pulsa el botón para enviar el formulario. El script se encarga de:
    • Poner todo en una sola línea.
    • Envolver el código en una función anómima.
    • Añadir el prefijo javascript:
    • Codificar los caracteres no alfanuméricos.
  3. Aparece el bookmarklet generado. Puedes:
    • Pinchar en el enlace para probarlo sobre esta página.
    • Agregar el enlace a tus marcadores (por ejemplo, arrastrándolo a la barra de marcadores). Se agregará con el título que le hayas dado.
    • Copiar el texto para usarlo en otro lugar.

El script es muy sencillo: no hace nada más que lo que he mencionado.

Problemas conocidos

  1. El bookmarklet no funciona si el código contiene comentarios de tipo //.
  2. El resultado tiene un tamaño bastante mayor de lo necesario.

Esta página ha sido impresa el jueves 29 de julio de 2010 (21:24:21 +0200) desde http://borrame.com/servicios/bookmarklets.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.

borrame.com es el sitio anteriormente conocido como bits.demogracia.com (no confundir con Demogracia, que sólo pasaba por ahí).

© 2005-2010 by Álvaro G. Vicario (alvaro.es) • Burgos (España) • borrame.com