Антон Шевчук // Web-разработчик

Develop menu в Safari 3.1 // Internet

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’ом)