Ромка!eu

  • Отдых
  • Работа
Главная — Блоги — Ромка's blog

Backbird — скажи "прощай" алертам или удобная отладка java-script.

  • Просмотреть
  • Голоса

Ромка — Чт, 10/16/2008 - 12:23

540
points
Blackbird — отладка Java-script

Нашел очень удобный инструмент для отладки ява-скриптов — библиотеку Blackbird. Её необходимо скачать и подключить к необходимой странице, после чего на странице появится удобная консоль, в которую можно будет выводить отладочные сообщения. Сообщения делятся на типы — debug, info, warning, error, а в консоли предусмотрены фильтры по типам.

Любимый многими разработчиками, в том числе и мной, Firebug обладает значительно более широким функционалом, но у Blackbird есть одно преимущество — он совместим с браузерами Firefox 2+, Inernet Explorer 6+, Opera 9+, Safari 2+ и Google Chrome. Firebug Lite, который также как и Blackbird работает со всеми перечисленными бразуерами, уступает ему по возможностям.

Вывод данных в консоль делается просто:

<?php
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' );
?>

Кроме вывода отладочных сообщений Blackbird позволяет измерять скорость работы скриптов, для этого в библиотеке реализован метод profile:

<?php
// запускаем таймер с именем some name
log.profile("some name")
/*
А здесь ява-скрипт, скорость работы которого необходимо измерить
*/
// останавливаем таймер с именем some name
log.profile("some name")
?>

Примеры использования, а также описание горячих клавиш можно найти на официальной странице проекта.

  • Blackbird
  • java-script
  • отладка
  • Ромка's blog
  • Quote

Полезная вешь!

Тимофей М (не проверено) → Ср, 01/07/2009 - 01:39

Попробую использовать в деле

  • ответить
  • quote
  • -3 points

reply this post

home loans (не проверено) → Чт, 08/18/2011 - 06:10

If you're in uncomfortable position and have got no cash to go out from that point, you will need to receive the loans. Because that would help you emphatically. I take commercial loan every time I need and feel myself OK because of that.

  • ответить
  • quote
  • 6 points

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • Вы можете использовать тэг <code></code> для подсветки синтаксиса программного кода. The supported tag styles are: <foo>, [foo].
  • You may quote other posts using [quote] tags.

Подробнее о форматировании

CAPTCHA
Если вы человек, а не робот, то введите текст с картинки. Если вы робот, то велкам ту майкрософт.ком.

Обо мне

Всем привет!
Меня зовут
Роман Архаров, я профессиональный веб-разработчик, программирую на языках PHP, Python и Action-Script, в работе использую фреймворки Drupal и Django. В этом блоге я размещаю заметки и статьи, связанные с моей работой, отдыхом и другими интересными мне темами.

Похожие заметки

  • Получение заголовков (HTTP-headers) страницы при помощи Java-script
  • AJAX. Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery.
  • Оригинальный новогодний спецэффект для сайтов
  • Странное поведение Java-script в IE. Один и тот же скрипт в Firefox работает, а в IE – нет.

Популярные заметки

  • AJAX. Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery.
  • Темизация Drupal. Часть 1
  • Темизация Drupal. Часть 2. Анатомия темы оформления Drupal
  • Кнопки Home, End и Page Up, Page Down в Mac OS
  • Пример разработки плагина для модуля CCK
  • Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте
  • Разработка модуля для Drupal. Часть1. Введение
  • Темизация Drupal. Часть 4. Темизация Views
  • Разработал модуль "Адаптивное меню" для Drupal 6
  • Несколько панорам из путешествия по Перу и Боливии

Подписка


Последние комментарии

  • Oz → Швабрашвабр2 → слабовато для
  • loan → Вращение изображений при помощи Javascript → answer this topic
  • CopelandLacey33 → Доставка → reply this post
  • vitsss → Авторизация на Drupal-сайте с помощью аккаунта вКонтакте → hostinh nic.ru and vk api
  • dimasikov → Автоматическая "газетная" верстка (верстка в несколько колонок) → Я похожее делал для с этим
  • max2012 → Разработка сайта на Drupal. Часть 2. Архитектура Drupal. → Подвесные потолки Опосля
  • Антон → Темизация Drupal. Часть 4. Темизация Views → Отлично!
  • Itsmypersonal → Зима 2010. Поездка в Тайланд, Индонезию и Сингапур. Часть 2 — Пхукет → Пхукет - да!
  • Sheldon → Перетаскивание ячеек таблицы. Table drag and drop — плагин для jQuery → Здравствуйте! Подскажите
  • Sheldon → Home sheep home → Одна из тех игр в которые

Новые заметки

  • Проба пера в HTML5 + canvas. Эффект ластика
  • Шесть рукопожатий
  • Доклад на DrupalConfMoscow 2011
  • Статусы разных сущностей в Друпале 6
  • Футер, прибитый к низу страницы
  • Путешествие по Перу и Боливии. Часть 2
  • Путешествие по Перу и Боливии. Часть 1
  • Несколько панорам из путешествия по Перу и Боливии
  • Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте
  • Home sheep home

Тэги

dckyiev09 Drupal jquery Боливия Отдых Перу Работа Штуки-дрюки зима 2010 модуль статья темизация
еще тэги

Вход для пользователей

Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Зарегистрироваться
  • Запросить новый пароль

Навигация

  • Exchange rate
  • Vote up/down
  • Переход по внешней ссылке
  • Последние сообщения
  • Фотогалереи

Курсы валют

  • 100 Казахских тенге — 20,1498 (+0.15)
  • 10 Украинских гривен — 37,2360 (+0.27)
  • 10 Китайских юаней — 47,4699 (+0.32)
  • 100 Японских иен — 38,4888 (+0.04)
  • 1 Доллар США — 29,8923 (+0.21)
  • 1 Евро — 39,6282 (+0.15)
  • 10000 Белорусских рублей — 36,1892 (+0.39)
  • 1 Турецкая лира — 16,9602 (-0.06)

10 случайных заметок

  • Backup-manager — настройка резервного копирования Linux-сервера на Amazon S3 за 5 минут
  • Разработка модуля для Drupal. Часть3. Cron и темизация
  • Разработка сайта на Drupal. Часть 4. Пример разработки корпоративного интранет-сайта на Drupal
  • Старый смешной мультик
  • Куба. Лето 2008. Часть 4
  • Вспомнил детство
  • Новый год 2008. Часть 3. Гётеборг.
  • Лето 2007. Путешествие в Камбоджу – Таиланд – Малайзию. Часть 3. Камбоджа, Пномпень.
  • Несколько панорам из путешествия по Перу и Боливии
  • Лето 2007. Путешествие в Камбоджу – Таиланд – Малайзию. Часть 2. Камбоджа, Сиануквилль.

Случайные фото

А это уже полуостров Крым, на пути в Керчь.
Копенгаген, Кристиания, Граффити 6
Дом, плавающий по морю на больших поплавках
Я и кокос... Где то я это уже видел...
В Сингапурском зоопарке. Будда?
Градиент
Эль Ничо. На фоне я.
Собака
Еще горы
Вид на Осло-фьерд со стены замка
Море
Крым
Я и моя тень
Копенгаген, Кристиания, Граффити 7
Дорожка
Автописта
  • Отдых
  • Работа

При использовании материалов с сайта, пожалуйста, ставьте ссылку на источник. E-mail для связи: mne@romka.eu.