Firebug

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Firebug
Firebug.gif
Firebug.pngFirebug інспектує головну сторінку Вікіпедії
Розробник(и) Firebug Working Group
Стабільний випуск 2.0 (10 червня 2014; 136 днів тому )
Операційна система сумісна з Firefox
Тип зневаджувач і інспектор DOM
Ліцензія Mozilla Public License
Сайт www.getfirebug.com

FireBugвільне безплатне розширення для браузера Mozilla Firefox, що є консоллю, зневаджувачем, і DOM-інспектором Javascript, DHTML, CSS, XMLHttpRequest. Firebug показує в консолі функцію, що викликала помилку, стек викликів функцій, які викликали цю помилку. Він попереджає, що CSS-правило або Javascript-метод/властивість, яке ви намагаєтеся використовувати, не існує.

Firebug написав Джо Г'юїт (Joe Hewitt), один з оригінальних творців Firefox.

FireBug був першим зневаджувачем JavaScript, інтегрованим безпосередньо у браузер. Альтернативне рішення у вигляді зовнішнього інструменту, наприклад комерційний пакет Visual Studio, за зручністю роботи, оперативністю і вимогливістю до ресурсів значно поступається FireBug. Провідні веб-оглядачі — Safari, Chrome, Opera (Dragonfly) — прийняли дизайн Firebug та інтегрували свої зневаджувачі/інспектори у браузер. Починаючи з Firefox 15 у браузер вмонтований штатний звеваджувач JavaScript.[1]

Можливості[ред.ред. код]

  • перегляд 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-сторінку, він працює в режимі «букмарклет»

Виноски[ред.ред. код]

Посилання[ред.ред. код]