Secrets of Safari 4

    There are a lot of changes in the new Safari 4. But not everyone likes them.
    • Tabs in title not everyone likes
    • JavaScript has no right to open new windows, only tabs (on some sites this causes severe inconvenience)
    • In the address bar there is no familiar load indicator
    If the latter can be handled so far only 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 did not know about it;) The


    menu is only for Mac. On Windows, you can change some settings manually.
    Some settings apply only to newly opened windows.

    Description of settings

    • Tabs on Top
      tabs in the window title bar
    • Toolbar Redesign
      toolbar with integrated buttons
    • CoverFlow in Bookmarks
      CoverFlow in bookmarks and stories
    • Google Suggestions
      Show Google Assumptions for Inline Search
    • Fancy URL Suggestions
      artsy list of suggestions for input addresses
    • Transparent Window
      transparent window; if the background of the page is not set explicitly, it will be transparent (for example, the built-in error page )
    • Top Sites Feature
      enable / disable the Top Sites feature
    • Top Sites Dimmed Animation
      darken the window when opened through Top Sites
    • JavaScript No New Windows
      scripts can only create new tabs instead of windows
    • Don't Confirm Unsubmitted Text
      do not give a warning about unsaved text when closing the window

    Installation


    Sorry, but only for Mac.
    Open the Programs folder , right-click on Safari and select " Show package contents ." Go to the folder Contens / Resources / English.lproj and copy the contents of this archive there with replacement . Restarting Safari. The Safari> Tweaks menu should appear .

    Made for Safari Version 4 Public Beta (5528.16, r41128).

    By the way, Safari resources have a menu called “New Web Application ...”, but it was not possible to activate it.

    Change hidden settings manually


    Instead of installing a 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
      hints when entering text into the Google search box
    • DebugSafari4IncludeFancyURLCompletionList
      artsy list of hints when entering text in the address bar
    • DebugSafari4IncludeTopSites
      enable / disable the Top Sites feature
    • DebugSafari4LoadProgressStyle
      obviously refers to the fact that progress is no longer shown in the address bar
    • DebugSafari4IncludeFlowViewInBookmarksView
      disables CoverFlow in history
    All of this is enabled by default. In Mac OSs are disabled by input in the Terminal:
    defaults write com.apple.Safari name Settings -boolean NO

    To return as it was, spelled YES instead of NO .

    On Windows, you need to edit the file com.apple.Safari.plist in Notepad located in the folder "C: \ Documents and Settings \ NAME OF USER \ Application Data \ Apple Computer \ Preferences". One problem is the file is encoded. To be able to edit the file, replace it with the contents of this archive . This will reset the settings. In the file, you need to change the value of the key true to false (or vice versa) immediately after the corresponding key.

    To enable page loading progress, you must disable both DebugSafari4LoadProgressStyle and DebugSafari4IncludeToolbarRedesign. This feature is googled here .

    Also popular now: