Saturday 24 May 2008

Safari Developer Menu

Something that is worth posting anyway:
As a mac user its really really REALLY annoying when you come across some random website on Safari which says something along these lines:
-
"'Your web browser is out of date/not supported/etc." 
You need to be running the latest version of Internet explorer/Firefox blah blah blah
-
One can note that Safari, which uses Webkit as a layout engine, is more or less WC3 compliant. 
-
compared to Trident(the MSIE one)which actually doesnt really care about WC3
-
Gecko(Firefox) is relatively okay and most webpages are designed for both Trident and Gecko layouts.
-
anyway after trying this hack you can "pretend" to be MSIE or Firefox (so the websites dont make noise)
-
1. Quit safari (Cmd +Q)
2. Run Terminal(use spotlight to find it, or navigate to /Applications/Utilities/ )
3. Type this code:
defaults write com.apple.Safari IncludeDebugMenu 1
4. Press enter, Restart Safari
-
you should See a nice new menu called 'Develop'
has a lot of nice features:
but this one in particular is handy:

-
now you don't have to switch to another browser just because some website doesn't like Safari
-
simply fool the site into thinking Safari is Firefox(I dont recommend fooling the site to think Safari is MSIE, you'll end up with a lot of problems, like ActiveX controls and other nonsense)
-
and it should do the trick
-
*note that some sites still will not work with Webkit... unfortunately... 
in that case the "open page with:" command works quite well, just use some other browser like Camino.

No comments:

Post a Comment