Chiunque abbia cercato di effettuare il debug di codice JavaScript non avrà potuto fare a meno di inserire delle alert qui e lì all'interno dello script per verificarne il funzionamento.
Quell'epoca è finita!
Adesso, con Blackbird, gli sviluppatori JavaScript avranno a disposizione un completo sistema di logging con il supporto a vari tipi di messaggi di log ed al "time profiling".
Sarà possibile farci sta,pare a video il tempo intercorso tra l'inizio di un blocco di codice ed il completamento della sua esecuzione.
Inoltre la console di Blackbird è ridimensionabile e riposizionabile all'interno della finestra del browser.
...[continua]...
Di seguito si riporta un esempio di utiizzo di Blackbird:
log.debug( 'this is a debug message' );
log.info( 'this is an info message' );
log.warn( 'this is a warning message' );
log.error( 'this is an error message' );
log.profile( 'generate test string' );
var testContent = '';
for ( var i = 0; i < 3000; i++ ) {
testContent += '-';
}
log.profile( 'generate test string' );
Per vedere Blackbird in azione e per maggiori informazioni si consigliano: