No más alerts para depurar javascript

3 09 2009

Aun sigo programando el CMS, como ya comenté. Resulta que debido al uso intensivo de jQuery que hago y, por tanto, de javascript, me veía obligado a meter alerts en el código cuando no era capaz de encontrar los fallos con Firebug.

Ya harto de los alerts, me puse a buscar una alternativa y encontré esto:

Backbird

Se trata de una ventana flotante que se sitúa encima de la página y que sirve para mostrar mensajes, organizados en cuatro categorías: mensajes de debug, de información, avisos (warnings) y errores.

Una vez descargado el fichero ZIP de Blackbird, lo primero es incluir el js y el css en tu página:

<script type="text/javascript" src="blackbird.js"></script>
<link type="text/css" rel="Stylesheet" href="blackbird.css" />

De esta forma, pulsando F2 te aparecerá una ventanita con el siguiente aspecto:

Blackbird

Después, para hacer que aparezcan mensajes en ella, disponemos de las siguientes funciones javascript:

log.debug("Esto es un mensaje de depuración");
log.info("Esto es un mensaje de información");
log.warn("Esto es un aviso");
log.error("Y esto es un error");

Sencillo, pero muy útil y elegante… Y, por supuesto, gratuito…

Anuncios