- Blackbird (программирование)
-
Blackbird Разработчик G. Scott Olson
Написана на JavaScript
Операционная система Последняя версия 1.0 (Октябрь 2008)
Лицензия Сайт Blackbird (blackbirdjs) — консоль языка JavaScript, для отладки и журналирования (англ. logging) скриптов. Blackbird по умолчанию входит в состав фреймворка Tapestry[1][2].
Содержание
Установка
Для установки необходимо загрузить архив с официального сайта, распаковать его в директорию по вашему выбору и подключить файлы:
blackbird.js blackbird.css
в заголовок ваших страниц[3].
Кроссбраузерность
Blackbird тестировалась на совместимость со следующими браузерами:
- Internet Explorer 6+
- Firefox 2+
- Safari 2+
- Opera 9.5+
Функциональность
В Tapestry по умолчанию существует пять видов журналируемых сообщений:
log.debug( 'Это сообщение отладки' ); log.info( 'Это информационное сообщение' ); log.warn( 'Это предупреждение' ); log.error( 'Это сообщение об ошибке' ); log.profile( 'Это служебное сообщение для профилирования' )
Метод log.profile дает возможность осуществлять элементарное профилирование. Этот метод автоматически измеряет и отображает время между собственными вызовами:
log.profile( 'generate test string' ); // Запускаем таймер var testContent = ''; for ( var i = 0; i < 3000; i++ ) { testContent += '-'; } log.profile( 'generate test string' ); // Выводим время выполнения
Примечания
Ссылки
- Blackbird на code.google.com (англ.)
См. также
- Log4j
- Log4c
Категории:- Программное обеспечение по алфавиту
- Веб-программирование
- JavaScript
Wikimedia Foundation. 2010.