The new Safari 4 is a lot of changes. But not everyone likes them.
- Tabs in the title, not everyone likes
- JavaScript does not have the right to open new windows, only tabs (on some sites this causes great inconvenience)
- The address bar does not have the usual loading indicator.
If the latter can only be handled by manual change (this is described below), then the rest and much more can be changed on the fly.
It turned out that Safari has a secret menu with interesting settings. The menu is so secret that even Apple didn't know about it;)
Menu for Mac only. In
Windows, you can change some settings manually.
Some settings are only valid for newly opened windows.
')
Description of settings
- Tabs on top
tabs in the title bar - Toolbar Redesign
toolbar with built-in buttons - CoverFlow in Bookmarks
CoverFlow bookmarks and stories - Google Suggestions
display guesses from google for inline search - Fancy URL Suggestions
fanciful list of suggestions for input addresses - Transparent Window
transparent window; if the page background is not set explicitly, it will be transparent (for example, the embedded error page ) - Top Sites Feature
Enable / Disable Top Sites - Top Sites Dimmed Animation
dim window when opened via Top Sites - JavaScript No New Windows
scripts can only create new tabs instead of windows - Don't Confirm Unsubmitted Text
do not issue a warning about unsaved text when closing a window
Installation
Sorry, but only for Mac.
Open the
Programs folder, right-click on
Safari and select "
Show Package Content ." Go to the folder
Contens / Resources / English.lproj and copy there with the replacement of the contents of
this archive . Restart Safari. The
Safari> Tweaks menu should appear.
Made for Safari Version 4 Public Beta (5528.16, r41128).
By the way, Safari's resources have the menu “New Web Application ...”, but it was not possible to activate it.
Manually changing hidden settings
Instead of installing the modified menu, you can manually change the following hidden Safari settings:
- DebugSafari4TabBarIsOnTop
bookmarks bar at the top - DebugSafari4IncludeToolbarRedesign
new toolbar (plus glued to the address bar) - DebugSafari4IncludeGoogleSuggest
tips on entering text into the Google search box - DebugSafari4IncludeFancyURLCompletionList
an elaborate list of hints when entering text in the address bar - DebugSafari4IncludeTopSites
Enable / Disable Top Sites - DebugSafari4LoadProgressStyle
obviously refers to the fact that progress is no longer shown in the address bar - DebugSafari4IncludeFlowViewInBookmarksViewView
disables coverflow in history
All this is enabled by default. In Mac OS are disabled by entering in the Terminal:
defaults write com.apple.Safari name Settings -boolean NO
To return as it was, it is written
YES instead of
NO .
On
Windows, you need to edit the
com.apple.Safari.plist file in Notepad located in the folder “C: \ Documents and Settings \ NAMEENER \ Application Data \ Apple Computer \ Preferences”. One problem - the file is encoded. To be able to edit the file, replace it with the contents of
this archive . The settings will be reset. In the file, it is necessary to change the value of the key true to false (or vice versa) immediately after the corresponding key.
To enable page load progress, you must disable both DebugSafari4LoadProgressStyle and DebugSafari4IncludeToolbarRedesign. This feature is charred
here .