Interested Article - Firebug

Firebug — отладчик web-приложений, используется как отдельное расширение для браузера Mozilla Firefox , являющееся консолью, отладчиком , и DOM -инспектором JavaScript , DHTML , CSS , XMLHttpRequest .

Firebug показывает в консоли вызвавшую ошибку функцию, стек вызовов функций, вызвавших эту ошибку. Он предупреждает, что правило CSS или метод/свойство JavaScript, которое вы пытаетесь использовать, не существует.

Разработка

Изначально Firebug был разработан Джо Хьюит , программистом компании , купленной Facebook в июле 2007 года .

Впоследствии координацией разработки расширения стала заниматься Рабочая группа Firebug ( англ. Firebug Working Group) . Наиболее существенный вклад в разработку стали вносить Джон Бартон ( англ. John J. Barton) из IBM , сыгравший ключевую роль в подготовке релизов 1.1 и 1.2 и ( англ. Jan Odvarko) .

Разработчики Mozilla и Firebug объявили о слиянии Firebug и набора инструментов DevTools, предлагаемого в составе Firefox. Разработка Firebug в виде отдельного дополнения будет прекращена, а его функциональность со временем войдёт в основной состав Firefox DevTools .

Возможности

  • Удобный просмотр HTML -кода страницы. Функция Inspect позволяет точно определить местонахождение тега того или иного элемента, просмотреть все «привязанные» к нему свойства и стили.
  • Редактирование HTML и CSS прямо в браузере . Можно изменять атрибуты тегов и значения свойств для того, чтобы пронаблюдать изменения. Удобно для тех случаев, когда нужно путём экспериментов найти наиболее приемлемый вариант оформления создаваемой страницы .
  • Отладка JavaScript .
  • Отслеживание процесса загрузки страницы.
  • Просмотр HTTP-заголовков обычных и AJAX -запросов.

Дополнения к Firebug

Для Firebug создан ряд дополнений, расширяющих его функциональность или упрощающих работу с ним :

  • — просмотр и управление cookies
  • — библиотека и дополнение для отладки PHP -кода с помощью HTTP-заголовков
  • (недоступная ссылка) — подсветка синтаксиса JavaScript
  • YSlow — расширение измеряющее скорость загрузки страницы и её отдельных компонентов

Firebug Lite

Для браузеров Internet Explorer , Opera , Safari и Google Chrome существует упрощённый вариант — Firebug Lite. Он представляет собой JavaScript-файл, который необходимо включить в отлаживаемую HTML-страницу или использовать в режиме « букмарклета » .

См. также

Примечания

  1. — 2017.
  2. (неопр.) . Дата обращения: 13 ноября 2017. Архивировано из 22 августа 2017 года.
  3. (неопр.) . Дата обращения: 13 ноября 2017. Архивировано из 14 ноября 2017 года.
  4. Chandan Luthra, Deepak Mittal. The history of Firebug // / Reviewers: Balaji D Loganathan, Michael Ratcliffe, Michael Sync. — 1st ed. — Birmingham: Packt Publishing Ltd., 2010. — С. 8. — 224 с. — ISBN 978-1-847194-96-1 . 14 ноября 2017 года.
  5. (неопр.) . Дата обращения: 13 ноября 2017. Архивировано из 14 ноября 2017 года.
  6. (неопр.) . Дата обращения: 13 ноября 2017. Архивировано из 11 сентября 2017 года.
  7. Resig, John (англ.) . John Resig's blog (12 августа 2008). Дата обращения: 21 мая 2010. Архивировано из 25 февраля 2012 года.
  8. (англ.) (20 декабря 2016). Дата обращения: 21 декабря 2016. 28 декабря 2016 года.
  9. (неопр.) . Дата обращения: 13 ноября 2017. 18 ноября 2017 года.
  10. (неопр.) . Дата обращения: 13 ноября 2017. 29 декабря 2016 года.
  11. (неопр.) . Дата обращения: 13 ноября 2017. 14 ноября 2017 года.
  12. (неопр.) . Дата обращения: 13 ноября 2017. 20 августа 2016 года.
  13. (неопр.) . Дата обращения: 13 ноября 2017. 14 ноября 2017 года.
  14. (неопр.) . Дата обращения: 13 ноября 2017. 14 ноября 2017 года.
  15. 13 ноября 2014 года.
  16. от 25 апреля 2013 на Wayback Machine - Firebug Lite

Ссылки

  • (англ.) — официальный сайт расширения Firebug

Same as Firebug