Many of us have wondered what the heck is going on with "default browser" on OS X. I have tried just about every hint on this site, with varying degrees of success, and still after all that I get IE popping up as the "default browser" from time to time. Who knows how or why this is, but then Safari comes along and fixes it. Instantly. With no "backsliding." All I can say is, "yahoo!"
Coupled with the new "scriptability" of Safari, this is an awesome advance.
Safari may be missing some IE features like "Send Page" in the Mail menu, but these are compensated for by the fact that Services now work.
So, for example, you can mail the current selection (i.e., the URL of the page you are on, which you can highlight by pressing Command-L) by choosing Services -> Mail -> Send Selection in the Safari menu.
If you're like me, and you like your toolbar links, just drag them from Chimera to Safari, and you get a plus sign and drop. It will drop a sheet and add it to your toolbar in Safari.
[Editor's note: This also works with IE, Mozilla, and OmniWeb (and probably Opera and iCab as well). Note that you cannot drag folders you keep on the toolbar, just individual links ... the toolbar might also be called the favorites bar or the URL bar, etc.]
You can use the hint Disable Flash ads in Mozilla-based browsers in Safari as well! Just set the default style sheet in Safari (Safari -> Preferences, Appearance section, Style Sheet pop-up) to your userContent.css file. Voila! No more flash ads!
Safari has a great built-in and "almost hidden" feature: At the first launch, it imports your Internet Explorer favorites into its own Favorites library. Unfortunately, other browsers like OmniWeb or Chimera are not (yet) supported. But with this little trick, you can use this feature to import bookmarks from other browsers too.
Export your bookmarks from Chimera. It outputs an HTML file, which is fine. For OmniWeb, no export is necessery since the bookmarks are already stored as an HTML file.
Launch Explorer, select "Organise Favorites" in the Favorites menu, then select "Import Favorites..." in the File menu.
Select your HTML bookmark file (OmniWeb bookmarks are stored in Library -> Application Support -> OmniWeb -> Bookmarks.html).
All bookmarks have been added to Explorer's favorites in a new folder.
If Safari has already been launched on your machine, it won't import your favorites again. If so, then:
Open the Preferences file for Safari in a text editor (it is located at Library -> Preferences -> com.apple.Safari.plist).
Find the key labeled "IEFavoritesWereImported" and change the value from TRUE to FALSE.
Your bookmarks have been transfered in the "Imported IE Favorites" collection of Safari's bookmark library!
Safari contains a number of new-and-existing keyboard commands. To see the entire list, click the Safari icon and choose "Show Package Contents." In the new window that opens, navigate to Contents -> Resources -> English.lproj -> Shortcuts.html. Nothing earth shattering. Enjoy!
[Editor's note: Wow, I wish all apps were required to have this file in their bundle! It would save everyone a fair bit of searching. Also, make sure you check out the Safari Help pages if you haven't done so already; they're quite complete, although there are fewer shortcuts listed in the Help than there are in this HTML document.]