- 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
Категории:- Расширения Firefox
- Инструменты программирования для JavaScript
Wikimedia Foundation. 2010.