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

Секреты Safari 4

Время на прочтение2 мин
Количество просмотров3.8K
В новом 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. Эта особенность нагуглена здесь.
Теги:
Хабы:
Всего голосов 22: ↑13 и ↓9+4
Комментарии17

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань