Javascript, mieux que alert : Blackbird
Qui n'a jamais mis des "alert" un peu partout dans son code javascript pour essayer de voir ce qu'il se passe et résoudre les tonnes d'erreurs qu'on arrive à introduire en si peu de lignes... Allez, je parie que tout le monde au moins une fois.
Je viens de tomber sur une alternative à ces alerts beaucoup plus puissante sous le nom de "Blackbird". C'est un projet opensource qui se trouve à l'adresse suivante : http://www.gscottolson.com/blackbirdjs/ et qui est super simple à mettre en place.
Voici à quoi ca ressemble :
Cette petite popup se place sur la page en cours et permet d'afficher les messages qu'on a simplement rajouté via "log.debug()", "log.info()","log.warn()" ou "log.error()".
Autre fonctionnalité sympa, la possibilité de profiler le temps d'execution d'un bloc javascript. Il suffit d'encadrer le bloc en question avec "log.profile()" et le tour est joué.













Très Très utile, extrêmement
L'outil Blackbird est
L'outil Blackbird est effectivement très simple à utiliser et la possibilité de tracer les temps d'exécution assez puissante (en plus il est joli).
Par contre pour déboguer du javascript, je pense qu'il vaut mieux utiliser FireBug qui est très puissant et qui à l'avantage de ne pas modifier les sources.
Enfin la possibilité offerte par log4javascript de récupérer coté serveur les logs javascript est très intéressante.
Effectivement, FireBug est
Dans le même genre, il existe