25 February 2009

Секреты Safari 4

Safari
В новом Safari 4 достаточно много изменений. Но не всем они по душе.
  • Вкладки в заголовке не всем нравятся
  • JavaScript не имеет права открывать новые окна, только вкладки (на некоторых сайтах это вызывает сильные неудобства)
  • В адресной строке нет привычного индикатора загрузки
Если с последним пока можно справится только ручным изменением (об этом рассказывается ниже), то остальное и многое другое можно менять налету.

Оказалось, в Safari есть секретное меню с интересными настройками. Меню настолько секретное, что даже в Apple о нем не знали ;)


Меню только для Mac. В Windows можно поменять некоторые настройки вручную.
Некоторые настройки действуют только для вновь открытых окон.

Описание настроек

  • Tabs on Top
    вкладки в заголовке окна
  • Toolbar Redesign
    панель инструментов со встроенными кнопками
  • CoverFlow in Bookmarks
    CoverFlow в закладках и истории
  • Google Suggestions
    выводить предположения от гугла для встроенного поиска
  • Fancy URL Suggestions
    вычурный список предложений вводимых адресов
  • Transparent Window
    прозрачное окно; если фон страницы не задан явно, будет прозрачным (пример — встроенная страница об ошибке)
  • Top Sites Feature
    включение/отключение функции Top Sites
  • Top Sites Dimmed Animation
    затемнять окно при открытии через Top Sites
  • JavaScript No New Windows
    скрипты могут создавать только новые вкладки вместо окон
  • Don't Confirm Unsubmitted Text
    не выдавать предупреждение о несохраненном тексте при закрытии окна

Установка


Извините, но только для Mac.
Открываем папку Программы, щелкаем правой кнопкой на Safari и выбираем "Показать содержание пакета". Переходим в папку Contens/Resources/English.lproj и копируем туда с замещением содержимое вот этого архива. Перезапускаем Safari. Должно появиться меню Safari > Tweaks.

Сделано для Safari Version 4 Public Beta (5528.16, r41128).

Кстати, в ресурсах Safari есть меню «New Web Application...», но активировать его не удалось.

Изменение скрытых настроек вручную


Вместо установки модифицированного меню можно вручную изменить следующие скрытые настройки Safari:
  • DebugSafari4TabBarIsOnTop
    панель закладок вверху
  • DebugSafari4IncludeToolbarRedesign
    новая панель инструментов (плюс приклеен к адресной строке)
  • DebugSafari4IncludeGoogleSuggest
    подсказки при вводе текста в окно поиска Google
  • DebugSafari4IncludeFancyURLCompletionList
    вычурный список подсказок при вводе текста в адресной строке
  • DebugSafari4IncludeTopSites
    включение/отключение функции Top Sites
  • DebugSafari4LoadProgressStyle
    очевидно относится к тому, что в строке адреса больше не показывается прогресс
  • DebugSafari4IncludeFlowViewInBookmarksView
    отключает CoverFlow в истории
Все это по умолчанию включено. В Мак ОС отключаются вводом в Терминале:
defaults write com.apple.Safari имяНастройки -boolean NO

Чтобы вернуть как было, пишется YES вместо NO.

В Windows необходимо отредактировать в Блокноте файл com.apple.Safari.plist находящийся в папке «C:\Documents and Settings\ИМЯЮЗЕРА\Application Data\Apple Computer\Preferences». Одна проблема — файл закодирован. Чтобы иметь возможность отредактировать файл, замените его содержимым этого архива. При этом настройки сбросятся. В файле надо менять значение ключа true на false (или наоборот) сразу после соответствующего ключа.

Для включения прогресса загрузки страницы надо отключить как DebugSafari4LoadProgressStyle, так и DebugSafari4IncludeToolbarRedesign. Эта особенность нагуглена здесь.
Tags:safarimactweakssecretbeta
Hubs: Safari
+4
3.4k 5
Comments 17
Popular right now
SEO-специалист
December 7, 202064,900 ₽Нетология
Профессия iOS-разработчик
December 7, 202090,000 ₽SkillFactory
Курс по аналитике данных
December 7, 202064,200 ₽SkillFactory
Python для работы с данными
December 7, 202031,500 ₽Нетология