Firebug

Posted on November 3rd, 2007 | by Sergiy |

Firebug - плагін для Firefox. Досконалий інструмент для відладки і реверс-інженерії client-side web програм. В будь-який момент під час перегляду сторінки ви натискаєте Inspect і прямо в браузері курсором вибираєте елемент - Firebug підсвітить відповідне місце в деревовидному HTML візуалізаторі, покаже (!)ієрархію CSS, де можна прослідкувати які елементи успадковуються, а які перевизначаються. На скріншоті показаний приклад дослідження розмітки таблиць (Layout) :

Highlight

Можна піти і зворотнім шляхом - знайти в HTML необхідний тег і навести на нього курсор - розумний плагін підсвітить його на сторінці, як це зображено на наступному скріншоті (зверніть увагу, що одночасно вам покажуть і відповідні CSS класи) :

Inspect

HTML і CSS можна редагувати і прослідковувати зміни в реальному часі, причому із підказакми і автоматичним заповненням (як Intellisense). Ви зможете легко прослідкувати місцезнаходження конкретного CSS класу - файл і рядок. Конкретні поля CSS класу можна тимчасово вимикати.

Також дуже легко переглянути HTTP заголовки для окремих файлів, їхні розміри і час завантаження:

Headers

Звісно не обійшлось і без JavaScript дебагера і профайлера із всіма необхідними функціями.

Я міг би дуже довго описувати функціонал Firebug, розказувати про його зручність і інтуїтивність інтефейсу, але все ж краще спробувати його самостійно, щоб відчути всю його потужність. Однозначно Must Have.

  1. 6 Responses to “Firebug”

  2. By Style)r on Nov 4, 2007 | Reply

    угу прикольна штука, я її собі тиждень тому поставив, вже допомогла )

  3. By admin on Nov 4, 2007 | Reply

    а я вже два місяці на ній сижу.. і вона досі не перестає радувати )

  4. By Teraphim on Feb 3, 2008 | Reply

    Жесть какая…)))

  5. By Игореk on Jun 3, 2008 | Reply

    Любопытно. Некоторые моменты не знал.

  6. By Филолог on Jun 17, 2008 | Reply

    Интересно. Вообще чтение вашего блога это не просто глупое пролистывание разных тем или чтениеерунды про то, чем человек сегодня занимался, а нахождение реально интересной информации.

  7. By Sergiy on Jun 18, 2008 | Reply

    пишу дуже рідко, але стараюсь видавати інформацію основану на реальному досвіді..

Post a Comment