IE в качестве инструмента для веб-разработчика
Автор: Андрей Крупин
Опубликовано: 06 октября 2005 года
Источник: "Компьютерра"
Мы в очередной раз возвращаемся к теме интернет-браузеров и вновь, следуя старой доброй традиции, заводим неспешный разговор о различных утилитах и плагинах, расширяющих функциональность привычных программ.
Сегодня на повестке нашего обсуждения фигурирует немецкий продукт под шпионским названием PageSpy от программиста Виктора Сембелидиса, позволяющий "заточить" браузер компании Microsoft для решения задач, связанных с анализом и отладкой разработанных веб-страниц.
Сразу выделим основные функции рассматриваемой сегодня программы:
- демонстрация исходника просматриваемой страницы с подсветкой участка кода на котором находился курсор мыши;
- работа с веб-формами, параметрами, файлами стилей, куками и прочими элементами HTML-верстки;
- предоставление подробной информации о просматриваемой странице, включая данные об изображениях и их параметрах;
- поддержка объектной модели документа (DOM);
- возможность запуска скриптов для отладки веб-документа, а также изменения размеров рабочего окна браузера;
- наличие подробной справки к программе;
- и многое другое.
В общем, как можно сделать вывод, PageSpy - достаточно неплохой комплект для любого уважающего себя веб-мастера.
В процессе установки инсталлятор прописывает ссылку на программу в контекстное меню Internet Explorer. В результате чего, для визуального анализа HTML-содержимого страницы достаточно выделить интересующий блок, затем нажать правую кнопку мыши, и - вуаля! - вся подноготная веб-разработчика у нас на ладони. Кстати, любители поискать огрехи в чужих кодах найдут в PageSpy много полезного, а в анализируемых HTML-листингах максимум интересного.
Закончим, как всегда, на приятной ноте - на стоимости утилиты. Разработчик просит за свое творение "весом" в 760 кбайт всего каких-то 20 долларов США. Дороговато, конечно, особенно при условии, что можно обойтись и малой кровью, обратившись к продуктам Mozilla Foundation с установленным расширением Web Developer. Во-первых, бесплатно, а во-вторых, куда практичнее.