Как стать автором
Обновить

Комментарии 113

«Мониторинг сетевых запросов» — эта фича перевешивает большую часть остальных. Очень нехватает ее в IE8, без нее соревноваться с Firebug бессмысленно. Плюс инструменты IE8 — гораздо тормознее. Так что, на мой взгляд, тут Firebug вне конкуренции, как ни сравнивай.
Одни важный момент: создатели firebug думали над интерфейсом, поэтому получилось красиво и удобно. Остальные Оперы и IE меряются количеством возможностей, но пользоваться ими очень неудобно. Отладочные инструменты хрома более-менее приближаются по удобству к firebug.
Файрбагу много лет. А у других браузеров можно сказать только появилось.

Ещё в плюс FB можно добавить, обновляется он независимо от браузера.
Как пользоваться отладочными инструментами Оперы я не понял. Отлаживаю в Firebug уже который год.
отладочные инструменты Оперы загружаются через Интернет при каждом вызове
Это сделано так на период разработки. Но довольно легко всё перенести и настроить, чтобы работало локально.
Сравните это:
img5.tempfile.ru/8253/1886fa531c/tna3artm8a1hd4vcx5d4lf6m.png
с этим:
img222.imageshack.us/img222/8705/ie8devtools.png
и этим:
img9.imageshack.us/img9/7282/firebugm.png

… и назовите хотя бы 10 принципиальных отличий в интерфейсе
Я доказывать ничего не собираюсь. Отличие только одно: firebug удобный а, остальное — говно.
Когда кто-то в таком тоне утверждает о превосходстве одного инструмента на другими, зачастую оказывается, что он другими и не пользовался вовсе…
Детский сад.
И да, вы забыли добавить «ИМХО» — у каждого свои понятия об удобстве.
Разве «ИМХО» на хабре не добавляется автоматически к каждому комментарию?
У меня добавляется:
ИМХО: Детский сад.
ИМХО: И да, вы забыли добавить «ИМХО» — у каждого свои понятия об удобстве.
Что-то у вас подстановка барахлит — «ИМХО» с фактами не дружит.
Надеюсь не нужно объяснять почему.

> Отличие только одно: firebug удобный а, остальное — говно.
Вы это преподнесли как факт, поэтому-то, наверное, «ИМХО» и не добавилось.

Всё просто.
Зря человека минусуете. Инструментами от Оперы и IE8 можно пользоваться ТОЛЬКО из-за того что они чем-то напоминают Firebug. В остальном они совершенно запутанные.
Весьма спорно. Dragonfly от Оперы я использовал до Firebug, то есть он был первым из отладчиков которые я использовал. И никаких трудностей я в нем не нашел.
НЛО прилетело и опубликовало эту надпись здесь
+1 всегда использую в отладке AJAX приложений, если честно то это единственная функция которую я юзаю в файрбаге
Полностью согласен. Очень странно что автор поставил всего две звезды в «необходимость» данному пункту. Лично я пользуюсь этим инструментом очень активно.

P.S. Кстати в хроме этот инструмент присутствует и очень красиво выглядит.
Где этот инструмент в хроме?
А, нашел.

Прикольно оО
Юзайте Charles Web Debugging Proxy — очень рекомендую.
За него денег активно хотят
ну… можно активно не давать, терпя некоторые неудобства:)
Про Fiddler слышали?
Нет.
Кстати, по поводу тормозов… У меня сейчас почему-то, когда я попробовал их в ИЕ8, даже скроллинг в окошке тормозил. о_О
НЛО прилетело и опубликовало эту надпись здесь
правка, валидация html, отключение css, мониторинг запросов в опере есть
и подсветка яваскрипта в fb
вообще статья производит впечатление устаревшей ещё до рождения
А еще и редактирование HTML налету, причем во время отладки и во время просмотра исходного кода страницы и было это там с незапамятных времен.
Как кстати и в Сафари, только не стиль целиком а нужные пункты.
НЛО прилетело и опубликовало эту надпись здесь
Функия: Правка Html
Opera: крестик, а на самом деле можно 2 галочки поставить, возможно как из средств разработки, так и из встроенного просмоторщика исходного кода.

Неужели это еще один заказной псевдо-обзор?
Против Opera? :D это смешно.
Давайте рассматривать данные обзор со стороны зарубежного разработчика. Все уже знают, что исторически сложилось, что Opera не популярна.
Т.е. там, на западе Опера ничего этого не умеет и там табличка правильная?
>У меня некоторые проблемы с работой инструментов в Opera
Автор сам признался, что у него проблемы были. Да и для него — это не приоритетные и редко используемый браузер. Следовательно, он может ошибаться.
а, ну у меня были проблемы с установкой ИЕ8, счас я пойду тоже табличку накатаю, что там есть, а чего нет…
Ваше право :), просто на Сафари вот я смотри всем наплевать, а за Opera зубы выбьют :)
Лично я не знаю, что есть в сафари, наверное поэтому и не пишу обзор, а если бы собрался написать, обязательно узнал бы.
Ниже написали про мониторинг запросов в саффари.
Больше похоже на превосходство IE.
Javascript Локальные переменные тоже есть.

>Неосязаемое YSlow
о! Потрясающе :)
Мониторинг сетевых запросов в опере есть,

«Переключение режимов браузера»
Между чем и чем? «Рендирить хорошо» и «рендирить стремно, как предыдущая версия»? Дак другие браузеры не страдают стремной предыдущей версией, а необходимость переключения в ие — явный минус.
НЛО прилетело и опубликовало эту надпись здесь
Оперу в принципе не надо ставить на вируалку, её можно установить сколько угодно много версий (в отличие от ие) и запустить их одновременно (в отличие от фф, который разворачивает уже открытое окно для ярлыка любой версии).
Тут вы не правы, FF запускает без проблем две разных версии.Делал так с 2 и 3.1 версией, 3.1 и 3.5.
Может и запускается, но явно с проблемами. (т.е. что-то нужно в свойствах ярлыка указать, профиль что-ли). Да еще и при каждой «смене» версии поздравляет меня с установкой новой версии, даже если это 2.0 после 3.5.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я наверное сказочный человек, все можно, делал все на XP =)
НЛО прилетело и опубликовало эту надпись здесь
Конечно не секрет Firefox profiles
В опере глюки верстки меняются даже в минорных версиях. У меня четыре оперы стоит, чтобы проверять: 8, 9.27, 9.5, 9.6. Сейчас ещё и десятую предлагают ставить, а вы тут разводите пропаганду.
Знаете что печально? что даже в последней версии Оперы, 9-й ветки, она не корректно отрабатывала JS и события мышки, долго мучались и забили, написали что ФайрФокс маст-хев, тем более, что функционал бекэнда (админки)
Между 9.5 и 9.6 ни однго различия так и нашел, как не старался. А 9.27 и 9.5, это простите не минорные версии, это очень серьезный апдейт движка.
У меня был глюк в верстке в 9.63, который излечился установкой 9.64.
Опера не из тех браузеров, устаревшие версии которого задерживаются на машинах пользователей. 8-ой версией пользуется всего 0.2% и с каждым днем цифра все меньше и меньше. Верстать под 8-ую оперу такой же маразм, как и под IE5. Насчет 9.27 точно ничего не могу сказать, но больше чем уверен, что почти весь процент (17.3%) из 9-ой линейки занимает версия 9.5*+
Тут ещё интересна та деталь, что все счетчики если и показыают версию Оперы, то только «Опера 9». Единственный, который умеет считать полную версию — это Гугль Аналитикс (ну и собственная статистика в скрипте/по логам апача).

У меня лично на сайте Опера 9 примерно у 25% юзеров. 8 версии действительно ни у кого нет, 9.27 примерно 2% от общего числа пользователей, насколько мне помнится. Каждый решает сам — стоит ли париться ради 2%, я вот решил забить. Больше всего у 9.6, версия 10 пока непопулярна.

Однако и внутри одной 9.6 могут быть нюансы — смотрите выше мой ответ homm'у.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
а мне нравится отладка в chrome :)
как не странно. ностальгия какая-то. только по чему не знаю
Про оперу в таблице сильно наврали.

И что пункт «переключение режимов браузера» делает в таблице сравнения?
Да, к тому же это самое IE-переключение удостоилось трех звезд важности — больше, чем подсветка синтаксиса. Специалистов Microsoft видно издалека.
Столбец необходимость, как мне кажется, довольно спорный. От решаемых задач зависит. Мне например без мониторинга сетевых запросов вообще никуда, а у него всего 2 звезды.
Подсветка JS в Firebug'e есть через расширение. Про автодополнение ничего не написали.
Мониторинг сетевых запросов — в сафари есть точно

отслеживание переменных
Помоему под отслеживанием переменных подразумевается окошко watch. Может я не туда смотрю, но не вижу его на скрине.
спасибо за обзор, интересно :)

господа, не сочтите дальнейшее за холивар или претензию к самому браузеру — просто note (написал бы маленьким тестом, но пока рано):

«Для IE8, факт, что вы можете переключаться между IE7 и IE8 режимами, стандартным или режимом совместимости, огромен» — наличие возможности переключаться между несколькими видами костылей впечатляет.
при этом режим «совместимости» только для отображения. js свойства и поведение объектов становится в таком режиме непредсказуемым.
IE8 не умеет перестраивать DOM-дерево динамически — надо нажимать «Обновить».
Firebug мало того, что умеет, так еще и подсвечивает изменяющиеся фрагменты.
Кроме того, профайлер в IE8 очень плохо понимает анонимные функции.
Обзор функционала браузеров…
Ой, что сейчас начнется :)
Да вот беда, чтобы увидеть инструменты для разработчиков, вы должны вывести панель меню.
[irony]Нет, не беда, это катастрофа просто. И как можно жить и работать с включенной панелью меню?[/irony]
Частенько в ИЕ хочется развернуть объект, а он просто показывает Object… Очень большой недостаток. В FireBug с этим всё замечательно.
Что-то уж очень много дезинформации в сравнительной таблице.
Почему так странно выделена необходимость?
Почему подсветка синтаксиса, а в особенности JS, так низко оценена?

Кстати, вопрос: как заставить Firebug подсвечивать JS?
Иди в сад, школота, сначала напиши две строчки кода, а потом рассуждай кто лучше, а кто хуже.
jeje, мне кажется ты напрасно потратил время на этот шлак
* в смысле на его перевод
Где найдешь, где потеряешь ;)
Ну уж не знаю, чего ты нашел, а чего потерял, но подобные материалы являются дезинформационными и потому вредными для тех «кто не в теме». А потому плодить их и приумножать нехорошо
>>Переключение режимов браузера

Если я вас правильно понял, то это возможно благодаря дополнениям.
Я, после выхода 10й оперы, практически перестал пользвоваться FF, поскольку все фичи слизали, сделали быстрее и удобнее.
Топик интересный, спасибо за обзор. Но первая таблица напомнила это:



Простите, не удержался :) Сам пользуюсь обоими инструментами, но в IE8 в основном отлавливаю баги IE, firebug'ом пользоваться привычнее…
НЛО прилетело и опубликовало эту надпись здесь
Просто OS она с этой позиции одна, по умолчанию =)
У меня обычно так —
Если работает в FF то обычно работает и в chrome и safari, но полюбому будет какая-то мелочь и не работает IE.
Developer toolbar дал возможность находить эти мелочи быстрее. Пользуюсь все же FireBug, но toolbar для IE это реальная помощь.
Про оперу Вы приврали :)

— Правка html есть
— Валидация — сторонними сервисами (не помечено) — Ctrl + Alt + V или ПКМ, «Соблюдены ли web-стандарты»
— Очистка кеша — сноска, что из разных мест доступно, но всё равно крестик почему-то… я, например, кнопочку на панель вынес
— CSS подсвечивается
— «Переключение режимов браузера» — не совсем понятно что это значит, но в опере можно маскироваться под IE и FireFox, т.е. режимы переключаются
— Мониторинг сетевых запросов — тоже имеется
Opera, Мониторинг сетевых запросов

А вы посмотрите на дату появления этой функциональности в Opera Dragonfly (3 июня) и дату оригинального обзора (18 мая). ;)
Ну я всё-таки отвечаю автору топика и именно на этот пост, под которым указана дата «11 сентября 2009, 16:26».
После вашего комментария обратил внимания на иконку и наличие ссылки на оригинал, но в самой статье про это не сказано и статья больше похожа на изложение мыслей автора топика, на что я и отвечал. Ну а если оригинальному обзору уже почти четыре месяца, от он немного устарел, по-моему… ;)
А также, валидируется CSS.
НЛО прилетело и опубликовало эту надпись здесь
Кто подскажет как работать с виртуальной машиной и с ИЕ6 упомянутой в статье?
Спасибо, большое
«CSS стили» это примерно как «язык разметки HTML» или «Союз Советских Социалистических Республик СССР». Ну, вы понимаете — придираюсь ;)
Автор, очень странно для FF не учитывать сторонние плагины. Всё-таки идеология расширений для FF и других браузеров разная (ff без расширений, наверное, мало кто использует вообще). Так что подсветка синтаксиса в Firebug есть сторонник плагином и валидация HTML есть и очистка кеша и так далее.
Автор плохо подготовился в плане Оперы. Сразу заметно, что целью было сравнить только ФФ и ИЕ, остальные браузеры похоже добавлены лишь «для веса статьи».

Правка html – ctrl+U открывает редактирование страницы прямо в Опере. В окне редактирования нажатие комбинации ctrl+R применяет изменения к редактируемой странице.
Валидация Html – присутствует из коробки. Незнаю как в Windows, но под MacOS сочетание для отправки страницы на валидатор – alt+shift+cmd+u. Подозреваю, что так же (через внешний валидатор) сделано и в ИЕ.
Очистка кэша – Tools -> Delete Private Data -> Delete entire cache, выносится в любое место в браузере кнопкой.
Отключение CSS стилей – View -> Style -> User mode, тоже делается кнопкой.
Выбор цвета – цвета чего…?
Создание новых стилей – да ну нафиг, правда, что ли!? А это тогда что? – img21.imageshack.us/img21/2218/picture2zf.png
Подсветка CSS – img33.imageshack.us/img33/7420/picture3hw.png
Валидация CSS – img7.imageshack.us/img7/7274/picture5do.png
Мониторинг сетевых запросов – img21.imageshack.us/img21/2475/picture6pa.png

Предлагаю подредактировать таблицу, чтобы она отображала более реальное состояние дел.

Спасибо.
Тогда это будет уже не перевод статьи, а ее обсуждение. Для этого нужно делать отдельную статью.
В таком случае было бы неплохо добавить к статье PS. с более актуальными данными. Либо не публиковать устаревшие данные вовсе, чтобы не водить людей в заблуждение.
И, да, PS был бы все таки очень уместным.
НЛО прилетело и опубликовало эту надпись здесь
Вообще-то в хроме есть правка html. Пожалуй с учетом всех комментариев пора исправлять таблицу…
Ещё бы неплохо учитывать скорость работы инструментария.
IE 8 тут впереди всех, Firebug и Safari посерединке, а Opera — позади всех (даже если настроить локально).
Странно. У меня все с точностью наоборот. В IE8 даже скролл тормозит. Сижу далеко не на калькуляторе.
Хм, вот вы тут ругаетесь, минусуете, а я лично дебажу фаербагом, а у оперы и ие уже заранее известны практически все поведения, кроме редких случаев. И только тогда я включаю встроенные дебагеры, но зачастую они не помогают найти причину бага. Особенно в Опере бесит, когда элемент не подсвечивается, а обводится рамкой с десятипиксельным отступом и скруглёнными углами да ещё и (у ИЕ переняла) скролит страницу так, что верхней обводки не видно, будто я тут блондинка и сижу верстаю. У ИЕ же гораздо более сносный инструмент, но для меня большой минус в том, что он не умеет подсвечивать отступы/бордюры. Из-за этого очень часто приходится дебажить вручную.
Ну а в целом конечно фаербаг пока ничто не может нормально заменить. Нет ну вебкитовые дебагеры ещё ничего, но более года работы в фаербаги дают о себе знать :)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.