I too have been having this problem, and after reading this thread exhaustively, decided to look into external issues as the culprit.
I am using a Linksys WRT54g, and noticed there was a firmware update available for it, so I went ahead and applied it. Previous to this upgrade, Safari would beach ball all the time. Since upgrading, I haven't had a beach ball once. In fact, I've noticed smoother web browsing in general since the update.
It's not a panacea, but it appears external network issues can in fact be a cause of the beachballing. I'd suggest anyone experiencing this to look into it.
Well after installing 5.01 upgrade I still can't get the **** thing to open a new page, and when I try to quit it always says "0 Tabs are open do you still want to quit" then hangs - bad Safari!!!
Not sure why everyone here is looking for external solutions? If your router or internet connection or network wasn't broken before Safari 5.0 then it sure as **** isn't broken just because Apple released a buggy app (again!) - I suggest you do what I did (and did last time Safari broke!) just go download Chrome/Opera/Firefox/Sea Monkey/etc and import your bookmarks and get on with your life!
PS. Now I have tried Chrome I probably won't be going back to Safari - plus although I love my Mac and wouldn't even imagine going back to Windows, I would like to say to Apple (if only they listened!!) you are severely letting down your loyal referrers! Your apps are buggy and I have had to take back four out of the five Apple products I bought within the first year for manufacturing defaults!!! If you are going to charge a premium for premium products then make sure they are - and not just another load of crap made in China!!!
Just wanted to thank everyone on this thread for the back and forth boiling down of the problems to final solutions...the open DNS codes listed above DEFINITELY fixed the problem with Safari 5 for us... after many days of searching threads and trying permissions resets, PRAM resets, Safari resets, extension removals, reboots of all peripherals, etc etc the DNS CODE ADDITIONS WORK LIKE A MIRACLE! this has saved huge headaches both on my computer, connected via ethernet, and my wife's, connected via Airport...
one more thing, not sure if this helped, but also added the Google Search Engine DNS codes: 126.96.36.199 and 188.8.131.52
P.S. has Apple fixed this bug by now with Safari updates? The confounding thing is that the Safari 5 issue affects all browsers to varying degrees, of course, because it causes problems with routers...Time Warner tested our modem, it was fine...
Looks like some frustrated users still out there...I hope this helps, definitely helped us, these solutions immediately solved the problems with Safari 5, it was like night and day:
"Adding DNS codes to your Network Preferences, should give good results in terms of speed-up as well as added security:
If you are using a single computer: Open System Preferences/Network. Double click on your connection type, or select it in the drop-down menu, and in the box marked 'DNS Servers' add the following two numbers:
(You can also enter them if you click on Advanced and then DNS)
Sometimes reversing the order of the DNS numbers can be beneficial in cases where there is a long delay before web pages start to load, and then suddenly load at normal speed:
If your computer is part of a network: please refer to this page: http://www.opendns.com/start/bestpractices/#yournetwork and follow the advice given.
(An explanation of why using Open DNS is both safe and a good idea can be read here: http://www.labnol.org/internet/tools/opendsn-what-is-opendns-why-required-2/2587 /
Open DNS also provides an anti-phishing feature: http://www.opendns.com/solutions/homenetwork/anti-phishing/ )
Wikipedia also has an interesting article about Open DNS:
Also posted by someone very helpful on June 27th, 2010 in the same thread:
Re: It is a Safari 5.0 issue...
Posted: Jun 27, 2010 8:11 AM in response to: Apple //GS
I would like to point out to the people trying to find a faster DNS Server that Google has an application called "Namebench".
They have versions for Mac,Windows and Linux.
If you download and run it,it will find the fastest DNS Server (From a range of open DNS,and ISP's DNS servers in your area) available to your computer.
You can find it here:
Here's something interesting:
I've found having the latest version of Adobes' Flash Player (@23 Oct 2010) seems to help with the hang issues.
Hope it helps more widely!
I found a way to fix this Safari 5 problem with my Billion 7300A modem.
The problem seems to be the way Safari 5 handles DNS pre-fetching which seems to be over loading many modems.
First download Googles' "Namebench" application from here and run it (Make sure "Include global DNS providers" and "Include best available regional DNS services" are both checked):
Now see what is the fastest DNS Server available to you(FASTEST,not fastest + nearest from top right hand corner).
If your ISP supplies the fastest DNS Server (like mine does) go to your ISP account and look for something like "adsl settings".There you should find the primary DNS Server (number should match DNS number from Namebench) as well as a secondary DNS Server number.Write both of these down.
If you got something like Google DNS,Ultra DNS or Open DNS as the fastest,go to their websites to find their secondary DNS Server number.
This is how I did it on the Billion 7300A with a MacBook Pro running Snow Leopard 10.6.7.First go to system preferences > Network > Advanced > DNS >Now click the "+" button and enter the number of your Primary DNS Server.Click the "+" button again and enter the number for your Secondary DNS Server.Click "OK" and then click "Apply".
Now bring up your modems' settings (usually done with a browser like Safari or Firefox).You can find the number to put into the address bar,in the manual that came with your modem (in the Billions' case it's: http://192.168.1.254/index.htm)
Now in my case it went like this.Modem settings > Quick Start >Now go to section headed "DNS" and uncheck "Obtain DNS automatically" if it's checked.
Now there should be nothing in the boxes marked "Primary DNS" and "Secondary DNS",but if there are numbers there,erase them.Now click "Apply" and click "Save Config".
You may need to restart your browser but basically,that's it.You're done.Safari 5 should be screaming along.
I absolutely love safari. Ever since safari 5 came out my Windows 7 Home Premium x64 computer would fail to load any page. At first, it seems to load apple.com but hanga 1/4th of the wa in and still shows speed dial. Anyth other page refuses to start loading. I absolutely can't stand how the address bar will not show what i am typing at all times and is all messed up to the point where it only looks like the address bar is hung up only to see half of what i type when i press enter. I have tried netsh both winsock and resettxt and nothing is working I even again tried after 2 months on 11/14/11 desided to reinstall itunes after i had an unknown error for the store not loading but first had reinstalled safari 5.1 to see if iTunes and Quicktime update would fix anything and it fixed itunes but not Safari every other browser except firefox fails to load the like button and add to button box on youtube which hangs I have been successful with safari in the past with it and do not know how anything works in the new safari 5 keep up the good work Apple hope the problem gets fixed and Happy Programming.
Yes. The page goes blank, but never displays anything. Sometimes the old page still is there, but the links "don't work" because the old page is not really there. I think the new page is loaded, but not visible. Next time it happens, try to resize the window ever so slightly. Then the page refreshes and everything works. That's my experience anyway. Firefox works great. Safari hangs. Same DNS settings. Happening on two Macs - both running Mac OS X 10.6.8 with a fast connection.
Changing the DNS numbers and doing a few other things suggested here didn't help after all (see my post a few writers up). So I called Apple this morning and a tech told me that it's a problem between Yahoo and Safari. She suggested that I switch to Firefox or Chrome when checking email. That was my main frustration....I'd be on my ymail account and Safari would hang, complete with spinning rainbow ball. She said that Yahoo is aware of the problem and trying to fix it. Hope this helps someone!
I have the exact same problems as FRAKY and it really *****. Reminds me of windows 98 and pc.... When in trouble; reboot... I gets anoying I have followed the support suggestions from Apple support forums and it doesn't do anything for me...
It feels like there is some cash that gets full....
Any serious ideas?