Firebug
Firebug інспектує головну сторінку Вікіпедії |
|
| Розробник(и) | Firebug Working Group |
| Стабільний випуск | 1.11 (7 грудня 2012) |
| Операційна система | сумісна з 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-сторінку, він працює в режимі «букмарклет»
