Firebug
| Firebug | |
|
Страница поиска Википедии в окне отладчика Firebug
|
|
| Тип | отладчик веб-страниц |
| Разработчик | Joe Hewitt |
| Устанавливается на | Firefox |
| Версия | 1.10.0 (13 июля 2012 года) |
| Лицензия | MPL |
| Сайт | getfirebug.com |
Firebug — расширение для браузера Firefox, являющееся консолью, отладчиком, и DOM-инспектором JavaScript, DHTML, CSS, XMLHttpRequest. Firebug показывает в консоли вызвавшую ошибку функцию, стек вызовов функций, вызвавших эту ошибку. Он предупреждает, что CSS-правило или JavaScript-метод/свойство, которое вы пытаетесь использовать, не существует.
Содержание |
Разработка[править]
| Этот раздел не завершён.
Вы поможете проекту, исправив и дополнив его.
|
Изначально Firebug был разработан Джо Хьюит, программистом компании Parakey (англ.), купленной Facebook в июле 2007 года[1]. Впоследствии координацией разработки расширения стала заниматься Рабочая группа Firebug (англ. Firebug Working Group). Наиболее существенный вклад в разработку стали вносить Джон Бартон (англ. John J. Barton) из IBM, сыгравший ключевую роль в подготовке релизов 1.1 и 1.2 и Ян Одварко (англ. Jan Odvarko)[2].
Популярность[править]
| Этот раздел статьи ещё не написан.
Согласно замыслу одного из участников Википедии, на этом месте должен располагаться раздел, посвящённый интенсивностью использования Firebug, сопоставлению его популярности с популярностью аналогов.
Вы можете помочь проекту, написав этот раздел. |
Возможности[править]
- Удобный просмотр HTML-кода страницы. Функция Inspect позволяет точно определить местонахождение тега того или иного элемента, просмотреть все «привязанные» к нему свойства и стили.
- Редактирование HTML и CSS прямо в браузере. Можно изменять атрибуты тегов и значения свойств для того, чтобы пронаблюдать изменения. Удобно для тех случаев, когда нужно путём экспериментов найти наиболее приемлемый вариант оформления создаваемой страницы.
- Отладка JavaScript.
- Отслеживание процесса загрузки страницы.
- Просмотр HTTP-заголовков обычных и AJAX-запросов.
Дополнения к Firebug[править]
| Этот раздел не завершён.
Вы поможете проекту, исправив и дополнив его.
|
Для Firebug создан ряд дополнений, расширяющих его функционал или упрощающих работу с ним:
- Firecookie — просмотр и управление cookies
- FirePHP — библиотека и дополнение для отладки PHP-кода с помощью HTTP-заголовков
- FireRainbow — подсветка синтаксиса JavaScript
- YSlow — расширение измеряющее скорость загрузки страницы и её отдельных компонентов
Firebug Lite[править]
Для браузеров Internet Explorer, Opera, Safari и Google Chrome существует упрощённый вариант — Firebug Lite. Он представляет собой JavaScript-файл, который необходимо включить в отлаживаемую HTML-страницу или использовать в режиме «букмарклета»[3].
Примечания[править]
- ↑ Chandan Luthra, Deepak Mittal The history of Firebug // Overview of Firebug 1.5: Editing, Debugging, and Monitoring Web Pages / Reviewers: Balaji D Loganathan, Michael Ratcliffe, Michael Sync. — 1st ed. — Birmingham: Packt Publishing Ltd., 2010. — P. 8. — ISBN 978-1-847194-96-1
- ↑ Resig, John Tracking Firebug Performance (англ.). John Resig's blog (August 12th, 2008). Архивировано из первоисточника 25 февраля 2012. Проверено 21 мая 2010.
- ↑ http://getfirebug.com/lite.html - Firebug Lite
См. также[править]
Ссылки[править]
- getfirebug.com — официальный сайт расширения Firebug (англ.)
- Страница расширения на addons.mozilla.org
- Firebug Lite
| Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |