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…
Igual tienes que crear una función que identifique los errores ?
Hace mas lentas las paginas o no afecta ?
(se que son muchas preguntas que podría responder con probarlo, pero me da flojera)
Buena aportación y muy útil. Yo más que para ver los errores de javascript (para eso tengo el Firebug), lo utilizo para comprobar el valor de una variable o comprobar si he entrado en una determinada función.
Por ahora, en las pruebas que he hecho, no parece que vaya más lenta la página.