Safari 4 Hidden Preferences

2009-02-24 16:11:05

Updated 2009-06-09: This post is for the Safari 4 beta and will not work with the new Safari 4 released yesterday at the WWDC keynote. I've had a look through that release and can't see any way to revert the address bar, etc sorry.


Having a quick poke through the new Safari binary yields the following strings:

$ strings /Applications/Safari.app/Contents/MacOS/Safari | grep DebugSafari4
DebugSafari4TabBarIsOnTop
DebugSafari4IncludeToolbarRedesign
DebugSafari4IncludeFancyURLCompletionList
DebugSafari4IncludeGoogleSuggest
DebugSafari4LoadProgressStyle
DebugSafari4IncludeFlowViewInBookmarksView
DebugSafari4TopSitesZoomToPageAnimationDimsSnapshot
DebugSafari4IncludeTopSites

NB: Run these commands in Terminal.app and then you need to restart Safari for them to take effect.

DebugSafari4TabBarIsOnTop

This moves the tab bar back where you expect it to be:

$ defaults write com.apple.Safari DebugSafari4TabBarIsOnTop -bool NO

DebugSafari4IncludeToolbarRedesign and DebugSafari4LoadProgressStyle

When both set to NO it restores the blue loading bar behind the URL. Also puts a page loading spinner in the tab itself, which looks odd with the new tabs.

$ defaults write com.apple.Safari DebugSafari4IncludeToolbarRedesign -bool NO
$ defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO

DebugSafari4IncludeFancyURLCompletionList

Switches off the new URL autocomplete menu and goes back to the original one.

$ defaults write com.apple.Safari DebugSafari4IncludeFancyURLCompletionList -bool NO

DebugSafari4IncludeGoogleSuggest

Turns off the new Google suggest menu.

$ defaults write com.apple.Safari DebugSafari4IncludeGoogleSuggest -bool NO

DebugSafari4IncludeFlowViewInBookmarksView

Removes CoverFlow from the Bookmarks view entirely. (Credit to Erik)

$ defaults write com.apple.Safari DebugSafari4IncludeFlowViewInBookmarksView -bool NO

DebugSafari4TopSitesZoomToPageAnimationDimsSnapshot

Disables the dimming when you click on a Top Site and it scales the screenshot up to fill the screen.

$ defaults write com.apple.Safari DebugSafari4TopSitesZoomToPageAnimationDimsSnapshot -bool NO

DebugSafari4IncludeTopSites

Disables Top Sites feature completely.

$ defaults write com.apple.Safari DebugSafari4IncludeTopSites -bool NO

Undoing changes

Just run the defaults command with the delete flag for the appropriate key you wish to delete.

$ defaults delete com.apple.Safari <key>

NB: Don't include the -bool NO at the end, it just requires the key (eg: "DebugSafari4IncludeGoogleSuggest")

Update 2009-02-26

Jools points out in the comments how to reset the recent searches in the google search box.

Update 2009-05-26

Lowell's kindly created a Mac OS X application to edit these settings without using Terminal. http://github.com/cocoastep/tweaky

Update 2010-11-18

Patric has kindly translated this post into Belorussian and posted it on his site.

148 Comments on Safari 4 Hidden Preferences

  1. do you know how i'd make these changes in windows?

  2. @Tony: You can edit the preferences.plist file in a text editor in windows as its just a plain XML file. See here for details.

    You’ll want to put <false/> for the key value I think.

  3. Thanks for the possibility to move back my tab bar! :-)

    Christian Bürli [macfix.de]

  4. Hmm... I don't have that file anywhere on my PC. I have reinstalled it twice now with no luck.

    Both cover flow and top sites features were disabled by default/ non existent. Why does it hate me?

  5. @Mike: If you look at the comments in that article I linked before there's a different place for it on Vista.

  6. how exactly do i put the blue progress bar back into Safari 4. I'm on a Mac, and I can only see that coding in the "view source" which I can't change. Any help?

  7. @Roger: You need to run the command in Terminal.app. Forgot to mention that sorry, have updated the post accordingly.

  8. I'm new to using Terminal. How exactly do I run the command? I want to put the blue bar back. Thanks!

  9. Caius, Instead of terminal, can one not use an utility like Pref Setter to change these prefs?

    I want the Blue progress bar and Spinner to be visible.

    I found two safari.plist files on my H/disk: one in User/Library/Preferences and the other in User/Library/Safe Preferences. However I could not find the ProgressStatus and ToolbarRedisgn strings in either plist.

    Is there any other file I should be looking at?

    Regards

  10. @Magnus: You need to copy paste everything after the $ on that line into terminal, then hit return to run the command.

    @firoze: The string won't exist in your preference file yet, all the defaults command is doing is adding another key/value to the preference file for you. So you can add it manually, and I'd suggest doing it in ~/Library/Preferences/com.apple.Safari.plist rather than /Library.

  11. Great find. Moving the tab bar down brings Safari 4 back to looking like plain Jane 3. Yet I want my blue progress bar without weird top tab spinners. Decisions...decisions.

  12. Ok, I managed to do it in Terminal. Thanks Caius!

    Yeah that Blue progress bar is essential for me.... :)

    Do let us know if you discover any other tricks....

    Regards

  13. i did the DebugSafari4IncludeToolbarRedesign and DebugSafari4LoadProgressStyle

    but nothing happens it says that command not found??

    help

  14. ok i did it thank a lot! the blue bar came back! thank thanks!

  15. Just thought you might be interested to know that after installing Safari 4 beta, I could no longer save out emails to the desktop - or anywhere else for that matter!

    Reinstating Safari 3 fixed the problem.

    I'm running OSX 10.5.6 (and Apple Mail 3.5) on an aluminum Apple Macbook Pro.

    Cheers,

    Nick

  16. Thank you so much :) The Tabs are on the right place again!

  17. so after doing the blue bar behind the URL back to safari 4

    how will i undo it and return to a default safari 4>???

    just want to know

  18. Please Insert A Help For Windows User .

    Because I Try Many Time To Active Debug Menu In Safari 4 Beta , But I Cant .

    Thanks

  19. Oh, finally I can have my tabs back in the right position! Thanks a lot.

  20. Anyone have any ideas on how to get the "Stop/Refresh" button back?

  21. Nevermind... just found that they moved it to the end of the address bar. Thanks for the tips!

  22. One issue I found: I used the commands to restore the progress bar, but it removed the RSS button and the spinning wheel which doubles as the Stop/Refresh button. Anyone have similar issues?

  23. @Rob: If you right-click on the toolbar and select "Customize Toolbar..." then you can drag the original Refresh/Stop button back.

    And the [RSS] is showing up ok for me in the URL bar, are you sure you're looking at a site with an RSS feed?

  24. Many thanks for such great research. I can re-instate my blue bar and put the tabs back where they belong. Any tips on how to get the JS support working as it was with Safari 3?

  25. Thanks a lot for this resource! I wanted to put my tabs back where I'm used to seeing them, so this is perfect!

  26. Great info - thanks!

    Is there any way to re-enable the "clear recent searches" from the Google search box on Mac OS X?

  27. Arghh.... keep getting the 'command not found' error in the terminal.app

    Any ideas?

    p.s. new to this, hence the 'noob'ness'

  28. Anyone know how to get the start-up video as a default when I open Safari? I noticed yesterday after I installed Safari 4.0 and restarted and clicked on safari to launch the first time, it showed like a 2 second video intro. It was neat, and I would like to replicate that every time I launch it. I'm on a Mac btw.

  29. @Keith: I don’t think you can swap the JS engine back to what it was before the nitro upgrade sorry.

    @BT: They are saved in your safari preferences file, I’ll figure out the command to clear them and post that shortly.

    @Zain: Make sure you’re not copying the $ as well, the command is defaults ....etc, the $ just shows its a command to run and not output from a command.

    @dave: Set http://apple.com/safari/welcome/ as your homepage in safari, and have it set to open your homepage when a new window is opened.

  30. Nobody Know How To Change Safari 4 In Windows ?

  31. Great tips: printed it as I;ve not yet made the jump. Allow me to askyou guys the following: Does Beta 4 play nice with banking sites? And, is there any way to have a button in the URL field )or elsewhere for that matter) to act as a Send command? Most browsers, fafter you've pasted a URL have a clickable Send button which saves you from having to return to the keybboard.

    great work guys!

  32. @ 3246

    http://www.apple.com/safari/welcome/

    Add this to your homepage if you like. Might get a bit annoying though.

  33. thanks so much for the tips...the blue bar is BACK:)

  34. Ive noticed that it is not necessary to restart Safari to get it to recognise the new settings, simply do an Apple+N and get a new window. Old windows exhibit old settings, new ones...

    I've not seen this before when changing App defaults. I wonder if Apple has done some Chrome-esque separation of processes? ...Or perhaps I just never noticed it before :)

  35. @Caius wow thanks so much, it may get a little annoying bet hey its worth a shot; i can change it later ;-) once again thanks!

  36. @me or @3250 thanks to you too! appreciate it!

  37. I can open Terminal OK.

    I can paste everything after the $ OK.

    I relaunch Safari - no changes.

    How do we run the commands in Terminal and get results?

    Thanks

    Gregg

  38. Is there a way to have the "Show top Sites" or "Show all Bookmarks" icons in the adress bar? Or is there a way to have the Top Sites as home page?

  39. WTF HELP ME IM HORRIBLE WITH TERMINAL

  40. I did away with the tabs on top, but I want them back do I simply replace 'write' with 'delete' in the command, i.e. $ defaults delete com.apple.Safari DebugSafari4TabBarIsOnTop -bool NO?

  41. Curious - I love the idea of customizing, but what's the point of installing Safari 4 if you're going to turn off all the new features? Is the actual problem that the new version isn't worth downloading?

  42. When copying and pasting the commands into Terminal, copy what appears after the "$ " and paste it into terminal by going up to "Edit" and down to "Paste."

    For example:

    Disables Top Sites feature completely.

    $ defaults write com.apple.Safari DebugSafari4IncludeTopSites -bool NO

    Copy and Paste:

    defaults write com.apple.Safari DebugSafari4IncludeTopSites -bool NO

    after the $(space) in Terminal and press the Return key to complete the command.

  43. @Frank: I use Natwest and LloydsTSB internet banking, Natwest doesn't like Safari 4 (and won't approve it because its a "Beta" release.) Lloyds don't care and let me straight in.

    To goto a URL without hitting return, the only way I've found in safari is to drag the icon to the left of the text onto the tab and let go. It'll then open that URL in that tab.

    @Dan: Ah yes, it'll read the app defaults everytime it uses them then. I had assumed it cached them upon app launch, but thinking about it there's really no need to, so I can totally understand why they don't.

    @Branco: I can't remember if there's a top site's button for the toolbar (Right click on the toolbar and select "Customize Toolbar..." to check.) You can certainly set it as your homepage though, Safari menu -> Preferences -> General tab.

    @andy: Copy everything after the $ on the line you want, paste it into a blank terminal window and hit return. Then close terminal and open a new safari window (or quit/reopen safari.)

    @brandon: You don't need the -bool NO on the end with the delete command, but yes, just swap write for delete.

  44. @brandon YES, if you want it NOT to work... ;-P

    Try;

    defaults write com.apple.Safari DebugSafari4TabBarIsOnTop -bool YES
    
    • No = no taps on top
    • Yes = yes tabs on top
  45. Terminal command to clear the recent searches:

    defaults delete com.apple.safari RecentSearchStrings
    

    I can't find out how to re-add the option to the search menu though.

  46. @CyberGreg: The way preferences work is there is a default value set by the application, and then if the user has a setting for that preference, it overrides the default. By deleting the key you let Safari use its default value, so you should use defaults delete rather than setting it to true :)

    @Jools: Thanks, i'd not had a chance to look through and figure out the key name for that one.

  47. I have moved the tabs back below the bookmarks bar by running the command. I do like the look of the new version just wish it was the same look below.

    I have run the undo changes command to return tabs to the top -
    defaults delete com.apple.Safari DebugSafari4TabBarIsOnTop -bool NO

    but no change occurred. Is this correct or do I need to change something?

  48. @Paul: You don't keep the -bool NO on the end of the delete command, I've updated the post to include this information.

  49. thanks for the great tips

    .... now the only thing I miss is the "snapback" button - I can't believe they didn't keep this (or am I missing something?)

  50. How can I bring back the Icons from Safari 3?

    I like the "+" which I believe is for Bookmark

    And also I'm missing the refresh button.

  51. How can I change the top sites shown in the new feature? and keep the set permanent?

  52. The delete command worked and the tabs has been restored to the top. Thanks for your help and giving me the confidence to explore terminal more.

  53. I got the blue progress bar back, but now how do I stop loading or refresh. I'd like to get that old toolbar command back, too, since its no longer in the URL window.

    I'd also like to get the snapback feature back.

  54. it makes it look like the old one, but hey, i missed my blue loading bar...

    a lot...

  55. Okay. terminal, huh?

    Pasted each command I wanted to change in separately WITHOUT the " - bool NO"

    Terminal says this:

    -bash: $: command not found

    What's that mean?

    NB: Run these commands? What's that mean?

    Why do people assume that others either know ANYTHING about Terminal? PLEASE be specific.

  56. That worked! Thanks for the update! I like the tabs on top because it allows me to drag one window into another (à la Chrome). I've wanted to be able to do this ever since Safari enabled tearing tabs off.

  57. The preference file for the Windows version of the Safari 4 beta has moved, and it no longer a text file editable by Notepad or WordPad. It's in C:\Documents and Settings\your username here\Application Data\Apple Computer\Preferences\com.apple.Safari

    Someone will have to find out a different way to edit the preferences on Windows.

  58. Hi, I keep trying to get the blue loading bar to work. This is what I am pasting into terminal: "defaults write com.apple.Safari DebugSafari4IncludeFancyURLCompletionList -bool NO". It looks like it takes the command, but then I open safari, and it doesn't have the blue loading bar. Whats the problem here? Thanks.

  59. I've also tried putting in

    "defaults write com.apple.Safari DebugSafari4IncludeFancyURLCompletionList"

    but that didn't work either, it just said:

    "2009-02-26 00:06:24.402 defaults[1104:10b] Rep argument is not a dictionary Defaults have not been changed."

  60. @Josh: You need to set both the DebugSafari4IncludeToolbarRedesign and DebugSafari4LoadProgressStyle keys to get the original loading bar to show up.

    Try copy/pasting this:

    defaults write com.apple.Safari DebugSafari4IncludeToolbarRedesign -bool NO && defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO
    

    As to your second comment, you’ve missed the -bool NO off the end, so you’re not telling defaults to set anything as the value of the DebugSafari4IncludeFancyURLCompletionList key, therefore it complains.

  61. FOR WINDOWS USERS!

    Install this: http://www.ipodrobot.com/plistset.exe

    Open it, and then open the plist file, which for me was located (vista x64) at C:\Users\

  62. @ Mr. reeee.

    Paste everything after the $ :)

    --

    yeah im missing the reload button i know the (apple +R) shortcut still works buts its still lacking.

  63. People are having problems inputting these commands because you do not have to type the $ nor the -bool in the examples.

  64. Love It - Tabs don't worry me but not having the blue load bar was plain annoying!

    Has anyone worked out how to turn off the Blue Box that surrounds any active Javascript Element when you click it. See http://www.blueprint-adl.com (bit at the top that hides and shows the languages). Its like the display active content marker on PC's only more annoying! (I'm using the Mac Version of Safari 4)

  65. @Frank - Try switching on the developer menu (in preferences) and change your user agent to something other than Safari - the banks should let u in then! I have no probs with Natwest with version 3 of Safari!

  66. thanks, that worked!

  67. @MB: The new eye candy (or iCandy--pun) is what many of these settings turn off. Safari 4b is definitely much faster than 3.x and has also fixed animated GIF rendering. That is why one would want the new Safari. As for Top Sites, it creates far too much network activity for this to be a viable default install on my organization's network.

    @James Rhodes: '-bool [YES|NO]' is important, and does not break these commands. If anything, omitting the boolean option can cause problems depending on how the app reads the plist, or how the plist has been created.

  68. This sounds terrible, but I'm totally new at this stuff.

    What is Terminal and how do I use it? I can cut and paste, I just need to know where I'm supposed to do it?

    Just need a little help, sorry for the ignorance.

  69. Thank you so much! Safari looks normal again now. stupid tabs at the top. what a ridiculous feature.

  70. Where is this terminal.app file in windows xp, can you give me the whole locations? Thanks.

  71. I've found some useful additional instructions on how to apply these hacks on Windows boxes... All work (tested) but the "blue progress bar in the address field" hack.

    Enjoy!

    http://www.tgdaily.com/content/view/41555/140/

  72. THAAAAANK YOUUUUUUUUUUUUU thank you thank you thank you a million times!

    @ Cy: I agree =]

  73. I can't figure out where or how to get to the "terminal" so I can copy and paste the links. Still getting used to my new MAC. Thanks

  74. Luke Wilson: Terminal is a program that gives you a command-line interface to the innards of the Mac OS. It's called Terminal because it looks like the screen of an old "dumb terminal."

    You'll find it in the Utilities folder, which is inside your Applications folder. Start it like any other application. When you get the $ prompt, enter one of the strings given above, depending on what you want to do to Safari, and press Return to run it. Repeat as desired. If you're brave, you can run other Unix commands that way too.

  75. Brilliant, tabs back in the right place, blue loading bar restored. Thanks v.much for the post. TUAW delivers again.I rarely respond to posts but have to on this occasion, just in case apple are listening. Speed improvements in java engine are wecome, new features like coverflow in history somewhat useful, but why screw with the interface? If it ain't broke.....

  76. off topic: the developer-tools seems to be missing from the windows version, aren't they?

  77. DebugSafari4IncludeToolbarRedesign and DebugSafari4LoadProgressStyle

    Change these to get your blue progress bar back, then control click on the header to change the buttons, and add back in your stop/reload button.

  78. furthermore, when i apply the DebugSafari4TabBarIsOnTop false ?

  79. Thanks for these tips on customizing Safari. Great to have back the blue loading bar and to get rid of that dumb (IMHO) "top sites" nonsense.

    One thing that has always bothered me about Safari is how it seems to always need to completely re-download a page when simply going backward and forward. Maybe it's not really doing that, maybe it's just taking it a long time to reload. (??) Firefox seems to be able to almost instantly go back and forth between many pages.

    Is this something that can be improved or fixed with one of these preference modifications, like perhaps increasing the size of the cache? I don't see any way to do this in the program's prefs.

    TIA for any advice on this.

  80. Awesome! Thanks for publishing these, I've set all of the tab-related ones.

  81. Absolute better is... uninstall Safari 4, stupid!

  82. Thanks for this, handy for fixing tabs on Safari 4 beta over WINE on Linux.

    In common with others here I used the plutil.pl script to convert between binary and text formats (on Kubuntu).

  83. I like the new tabs on top, seems to be more logical way to order things, but don't like the wide format. Anyone know I mod to make tabs narrow like Safari 3, but still keep them on top? TIA.

  84. caius: i am very thankful that there are such as you so that we code-challenged great unwashed get the benefit. thank you.

  85. I like the new tabs personally, a there any way I regain the blue progress bar and keep the new tabs in place?

  86. Any idea where Snapback went?

  87. Everything worked as you described. Thanks for the thread.

  88. Thanks, got blue bar back but how do i restore the stop loading and reload commands.

  89. I've found the plist preference listing the recent searches in the Google search box (the one built into the browser's toolbar) but there's no way to set that to "0" or to prevent it from maintaining a list of things I searched for from the box. Does anyone know a way to do this?

  90. In reply to #3395 - I found that I could put the buttons back on the toolbar by CTRL+Clicking on the toolbar and selecting "Customize Toolbar" once I did the above "hacks" to restore the old style toolbar.

    I was able to add the "Home", "Stop/Reload", and "+" [add bookmark] buttons back into the toolbar just before the address bar from there.

    Is that what you're looking for?

  91. Thanks for showing us how to put the tabs back in the 'right' place and get the progress style back^^

  92. In reply to #3397

    Thanks, I finally got the old icons back.

  93. How do we get back the orange arrow in the URL that takes us back to the main page of a site after you have navigated through links on the site?

    I think it was called snapback

    That was a great time saver for me.

  94. Hey, can anyone tell me if we can go back to OS X theme for Safari 4 beta on Windows? I liked the OS X Safari 4 beta very much but not the Windows native UI of the Windows version. I don't think this is possible as they might be using the OS's libraries to create the UI.

    If possible, can we somehow request Apple to give Windows user an option to have Safari 4 with standard Safari (OS X) look and feel? I want it badly..

    Thanks..

  95. Is there a way to save tabs when quitting Safari, in the same way that Firefox does, so that they reopen when I open Safari again? Now that I've got my tabs back in the place where they belong, this is the only feature that I'd still like to implement.

  96. I've used these preferences to return to the old tabs and tool bars, but now for some reason whenever i open a new window (including opening Safari) the + bookmark button is added to the toolbar.

    Any ideas?

  97. 3482

    I was looking for the same answer. I di not find it on Internet, but if you go to the menu -> and few steps down, you will see -> Re Open All Windows From Last Session That pretty much does the trick, if that is what you mean?

    Cheers

  98. What a useful post. I'm quite impressed by some of the new features in Safari, the speed improvements are amazing, but the new location for the tabs was just something I couldn't get used to. Thanks to this post, not anymore.

  99. great info! getting those tabs back to where they belong was great! Any ideas on how to get the "new tab" button back? it used to be on the upper right corner when tabs were on top.

  100. It may just be me, but in Windows VISTA (32bit, Pro), if you use pList Editor and add up the lines regarding the progress bar, you just get no spinning wheel, no reload icon, but also no blue bar.

    Very sad they removed the blue bar progress, just when VISTA included it in the File Explorer...

  101. Anyone know how to get rid of the safe viewing feature? I've one site i regularly with no problems, but as of two days ago, its on Google's bad list, so every page load requires clicking on two confirmation boxes which gets real old, real fast.

  102. is it possible to have the blue progress bar but to keep the spinner in the adress bar?

  103. Hey, is there no one here who can answer my question in post 3461??

  104. @Anay:

    I don't run windows so can't help you there sorry. I can't imagine you'll be able to change it via a hidden preference setting either.

  105. I found a blog that had a cool pref for implementing the pie progress icon in the URL area, but now I can no longer find the blog (should have bookmarked it). Do you know how to implement that feature rather than the blue bar (it kept the spinner in the tab as well I believe)? TIA.

  106. " ... 've one site i regularly with no problems, but as of two days ago, its on Google's bad list, so every page load requires clicking on two confirmation boxes which gets real old, real fast. ..."

    @javarod: That's Google, not Safari, making you click your way through the warning. If you want to get rid of it you have to use a different search engine.

  107. @Caius I'm wondering if you've come across anyway to change the defaults on the 'Add Bookmark' menus. Before nested menu's were displayed as pop-outs, and now they are displayed like a tree. This sucks for me, as someone who actually filed most bookmarks. I limiting the main options to rapidly scannable items. Now I have to wade through every folder in my bookmarks, and some have the same name.

    For example its way to easy to confuse my

    Clients > Nonprofit folder with my Favrd > Nonprofit folder, and that doesn't even account for my main Nonprofit folder which breaks nonprofit websites down by org type, associations vs human services, etc., etc.

    Any help would be greatly appreciated.

  108. @allgood2:

    I have no idea sorry.

    **@GN

    Its google's website filter, which is built into safari. You can disable it in Safari's preferences. On the security tab untick the box marked Warn when visiting a fraudulent website.

  109. if you want to force safari to open links in a new tab instead of a new window check out this little order:

    defaults write com.apple.Safari TargetedClicksCreateTabs -bool true

  110. if you disabling Cover Flow from the bookmarks view you don't need webpage preview.

    Save disk space :-)

    Disables generating webpage preview images

    defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2

  111. Brilliant! The tabs on top of the address bar was the main thing that was stopping me from downloading the Safari 4 beta. Now I can run it the way I'm used to. Thank you, thank you, thank you!

  112. Thank you all so much for these great tips! I like the functionality of Safari 4, but was frustrated by the interface changes. You all rock!

  113. Thank God there's a way to remove all this new anoying stuff! Without this tricks, I would remove Safari and get back to the (slow) Firefox... sadly...

  114. Thanks for the Terminal commands CoverFlow and TopSites , which annoyed me - gone in an instant!

  115. " ... 've one site i regularly with no problems, but as of two days ago, its on Google's bad list, so every page load requires clicking on two confirmation boxes which gets real old, real fast. ..."

    @javarod: That's Google, not Safari, making you click your way through the warning. If you want to get rid of it you have to use a different search engine.

    Actually this is where its weird, it happens when click on a bookmark. Basically it appeared that Safari was checking with Google regarding whether the sites were safe, since i wasn't just getting this just on searches, so i was hoping there was a way to make Safari just go where i want without asking permission.

  116. Caius, just saw your message, thanks, it was wondering about that. Google fixed the problem, but since most of the sites i visit are the same one's day after day, i'm not real worried about hitting something bad.

  117. I just finished a Cocoa app that does what Cauis is showing us here. I figured that not everyone likes playing in bash.

    http://github.com/cocoastep/tweaky

  118. hello i was wondering how do i set safari back to it's default setting I've been trying on the terminal but nothings happening could you show me an example? it'd be much appreciated

  119. Thank you! I was about to re-install Safari 3 because the new tabs and new progress indicator was driving me mad!

    James.

  120. hi does anyone know disable the download popup window in safari 4 beta drives me crazy popup with all downloads

  121. none of these work anymore on the new stable Safari 4 version

  122. Hello team swedishcampground,

    will you be have a look at Safari 4 again. I used several of your previous terminal commands to customise the experience better and hope that changes can be made again.

    With thanks.

  123. Hi guys, could you update this so we can change the preferences in the full release of Safari 4? Thanks

  124. I wish there was a way to put the tabs back on top.

  125. How do you remove Safari 4 Final? I need to get back the beta, I can't handle losing Tabs on Top!

    Any Advice on how to rollback?

  126. I agree wit leo, I liked the concept of having the tabs on the top, it gave the page more screen real estate to display in. Now the Safari tabs are very similar in design to Firefox's tabs (Firefox has a small gap between each tab where as Safari has it flush). I didn't mind the little spinners and are annoyed that they're quite useless, the page starts spinning but doesn't tell me much. Even though the progress bar was the best way of representing things it at least gave you a visual clue that it was waiting for the last little bit to download still instead of no indication.

  127. baww to everyone liking tabs below the address bar! Conceptually the address bar belongs to the tab, not the application. Opera has done it that way for years and it's the way Google decided to do it with Chrome (Though I believe Opera can be changed to have the address bar above the tab bar).

    Secondly, even though having the tabs in the application's title bar breaks consistency with every other OS X app, it does save a little screen space, which is important to me as I usually use a MacBook with only 800 pixels vertically. Also, Safari isn't as advanced as Opera in that you can't have the address of a hyperlink show up in a tooltip when you hover over said link. Hence in Opera I don't have to have a status bar taking up screen space, but in Safari I do.

    Hopefully soon someone will find out how to put the tabs back on top in the full, non-beta, release version of Safari 4

  128. Thanks for the tips used successfully under Tiger 10.4.11. I made the mistake to install Safari 4.0 final, but just recovered previous fonctionalities including your tips working by replacing the 4.0 final executable by the 4.0 beta executable (before installing 4.0 final, I had saved my modified 4.0 beta com.apple.plist, which I reincorporated too). Everything is ok. No trouble sofar.

    However, on my laptop running 10.5.7, I could not do so because I was still running Safari 3.2.3. If by chance you have still the latest Safari 4.0 beta for 10.5.7, could you post the executable or email it to me (think it should work in the same way as in Tiger)???

    Best regards.

  129. In non-beta Safari 4, running this doesn't show anything promising:

    $ strings /Applications/Safari.app/Contents/MacOS/Safari | grep TabBar

    Would be interesting to know if the other style does still exist. I like them on top but don't like losing the grab-space of the title bar --- google chrome has it right if you ask me.

  130. I've read all comments and have attempted to implement the instructions for getting the blue progress bar back. Still, no effect. Under the beta version I was able to accomplish the task but now with the full version I cannot seem to get it right in Terminal. Any thoughts?

    Thanks

  131. I traced the download link here: http://anonym.to/?http://appldnld.apple.com.edgesuite.net/content.info.apple.com/Safari4/061-6162.20090429.gttre/Safari4.0BetaSecUpdateLeo.dmg

    The trick to replace just the executable does not work in Leo 10.5.7. But replacing the full Safari.app does. However, you just have english langage. As far as I am concerned, I traced the french langage here: http://maclocal.free.fr/files/safari_4_francais.html

    Running Safari 4.0 final with the only replacement of Safari.app by the 4.0 beta 2 (5528.17) version seems perfect sofar. No issue whatsoever yet. + nice tweaking possibilities in com.apple.safari.plist as above + (for Dano) alternative progress indicator: defaults write com.apple.Safari DebugSafari4UsePieProgressIndicator -bool true

    Best regards.

  132. @David Shepherd.

    They removed the preferences to do so I'm afraid.

    If you run the terminal command

    strings /Applications/Safari.app/Contents/MacOS/Safari | grep DebugSafari4

    It doesn't bring anything up. Neither does using other keywords on the Binary

  133. in the Bookmarks preferences for Safari 4 you can unclick 'Include Top Sites'

    cheers, M

  134. Tabs.... on top....

    lets face it, the original userinterface of MacOS - even back to system 7 - lets user know what 'document' one is working on... tabs didn't exist, multiple documents in 1 single window, did not happen - for me, it seems to be extreme logical to have those tabs on top, multiple documents = multiple window-titles

    and...

    I WANT THEM BACK

  135. HATED tabs on top, glad they're gone, but I understand some people like them--sorry for your loss. Me, I HATE the FF-style "awesome bar" and will miss having a useful progress meter and the standalone "reload" button. Speed, etc., in Safari 4, though, are of course great. Typical life with Apple: 2 steps forward, 1 step back. The little things I can live with, but I LOVE the original address autocomplete and HATE the newness. That, and the tab placement, were my 2 biggest issues. sigh I think I'll stick with S4 beta as long as it lets me. Thanks, SCG, for finding these for us.

  136. In Safari four does anyone know how to enable the debug menu? My debug menu went away in final release of Safari 4.

  137. Phoo, I rather wanted to be able to phase in the new tabs when I was ready. I'm ready.

    Ohwell.

  138. this will bring back the debug menu in Safari 4.0 final release

    enter this in terminal window

    defaults write com.apple.Safari IncludeInternalDebugMenu -bool YES

  139. Crumb. I hate Safari 4, and I can't do this recoding stuff you guys are talking about – I don't know where it goes, I don't "get it." I've got Safari 4.0.2 and I want my reload button back in the right place (it's not one of the tools I can drag any longer) and I would like the loading blue bar. Any other way to achieve this?

    Also, and the only reason I upgraded, whenever I make the big mistake of clicking on menu header "Bookmarks" I get the eternally spinning wheel, and have to force quit. Most extremely annoying!!!

  140. graphics NOT loading inside safari 4.0.2

    I am pissed as this is on administrator 10.4.11

    new client log in works loading images but not existing log in of safari

    I am pissed because all other browsers still load graphics.. only 4.0.2 does not

    what can i do to update safari 4.0.2 plugins in one fell swoop?

  141. How do you know if you have safari beta or not?

    I can go into terminal, choose "new command" then copy and paste "defaults write com.apple.Safari DebugSafari4LoadProgressStyle -bool NO" and choose "execute in a new window" then I restart safari but no change...

  142. only the "command not found" thing...

  143. Gosh darn it... I'm starting to prefer browsing on my iPod touch over any of my macs.

    That blue load bar is really, really useful especially to remote countries.

    Apple, your computers don't only reach the US and the like where the internet is fast and furious.

    Down here in South Africa, the internet is HIGHLY UNRELIABLE. The line drops easily and you don't know if you're still loading the page.

    The blue load bar enabled me to see if the page is still loading or if I must walk to my router downstairs and reset it cus it just aint.

    BRING BACK MY LOADBAR!!!!! EVEN IE HAS A FRIGGIN LOADBAR!!! WHAT IS WRONG WITH YOU?

    The reason behind taking the loadbar away is to prevent people from "waiting for the webpage to completely load before using it as their are parts of the page which HAVE loaded."

    This doesn't make the browser ANY faster, it just makes it ANNOYING.

    You HAVE TO be able to see how far the page has loaded.

    What Apple has done has effectively taken the progress bar for a normal download and removed the graphic display as well as the time.

    Imagine downloading a large file and all that the download manager said was "downloading..."

    You aren't meant to TAKE AWAY features when you release an UPDATE. UPPPDDDDAAAATTTTTEEEE.

    Otherwise it's a really good browser.

    I wonder if someone will release a hacked version that re-enstates the missing functionality.

    I won't change to FF. I have a Mac - I have paid for a Mac - why must I use anything other than what works "OUT OF THE BOX."

  144. when i try to put in the DebugSafari4IncludeToolbarRedesign and DebugSafari4LoadProgressStyle but nothing happens and it says that command not found? can you please help me i really want the blue loading bar back

  145. Do You know how to get the top tabs back on Safari 4.0.3?

  146. how do you do this on a windows xp?

  147. @Nicki:

    I'm not sure where the prefs file is on XP, but this doesn't work with the proper Safari 4 release anyway, just the beta version.

  148. does anyone know how to turn on/off dialogue warning prompts in Safari? For example a prompt telling me that images might not display right or fonts aren't open, etc, etc,. I clicked don't show me this again check box and can't find how to undo it!

About You
Comment