Develop menu в Safari 3.1

Safari WebKit

Да все уже наверное знают о обновлении браузера Safari до версии 3.1, но меня как разработчика больше всего “зацепило” появление “develop menu”…

По умолчанию меню отключенно, так что лезем в Edit -> Preferences -> Advanced и ставим галочку напротив “Show Develop Menu in Menu Bar”:

Safari Settings

А теперь приступим к исследованию возможностей:

User Agent

Изменением User Agent’а нас не удивишь, но лишним не будет:

Safari User Agent

Network Timeline

Данная фича будет полезна для оптимизации и отладки ваших страниц, но подобный функционал не уникален и предоставляется плагином FireBug для Firefox, но зато как симпотично сделано (правда не менее глючно):

Safari network Timeline

Inspect Element

Просмотр свойств элемента для нас тоже не ново, но насколько приятней это сделано в Safari:

Safari Inspect Element

Error Console

А вот консоль с ошибками подкачала – информирует нас лишь о том, что и где произошло, и никакого дебага :(…

Snippet Editor

Что это такое – для меня осталось загадкой… есть подозрения что это как-то связано с AppleScript, но уверенности нет никакой…

Disable …

Набор различных “отключателей” для javascript’a, картинок, стилей, кэша…

Выводы:

Плюсы:
– появление меню как такового
– дизайн и юзабилити

Минусы:
– стабильность работы
– функциональная бедность (в сравнении с FireBug’ом)

4 thoughts on “Develop menu в Safari 3.1”

  1. Непонятно две вещи: почему Apple не могли сделать инструментарий лучше, чем в Firebug, и зачем вообще было браться за Develop Menu, если существует последний.

  2. То ли я не знаком с фишками Мака, но банально раздражает что нельзя ресайзить окошко Сафари просто по вертикали или по горизонтали. Поведение окна странное, а так выглядит браузер гламурно, но разработку вести под ним ещё не пробовал.

  3. Сафари явно движется в правильном направлении, однако на носу ФФ3, который обещает много интересного. До Фаербага эпловскому Develop Menu ещё года 2 и пару тройку новых версий Сафари :)

  4. Вести обычно и не требуется. У него минимальное из всех расхождение с W3C, так что обычно всё и так работает.

Comments are closed.