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:
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:

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…