You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Blackbird (программирование)

Материал из EverybodyWiki Bios & Wiki
Перейти к:навигация, поиск

Ошибка скрипта: Модуля «Unsubst» не существует. 

Ошибка Lua в package.lua на строке 80: module 'Module:Yesno' not found.

Ошибка Lua в package.lua на строке 80: module 'Module:Yesno' not found.Ошибка скрипта: Модуля «Transclude» не существует.
Шаблон:Карточка/название
Шаблон:Wikidata
Шаблон:Wikidata

Шаблон:Сортировка: по изображениямШаблон:ИТ:Общие проверки

Blackbird (blackbirdjs) — консоль языка JavaScript, для отладки и журналирования (англ. Шаблон:Langi) скриптов. 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' ); // Выводим время выполнения

Примечания[править]

  1. Ошибка Lua в package.lua на строке 80: module 'Module:Languages' not found.
  2. Apache Tapestry — Tapestry Ajax Support Архивировано 1 июля 2010 года.
  3. Ошибка Lua в package.lua на строке 80: module 'Module:Languages' not found.

Ссылки[править]

См. также[править]

Шаблон:Compu-prog-stub Шаблон:Freesoft-stub


This article "Blackbird (программирование)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Blackbird (программирование). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[править]