When Apple introduces a Mac new OS X, it often takes the opportunity to freshen up existing applications, adding capabilities or improving the way things get done.
Such is the case in Leopard with two OS X mainstays - Safari and Automator. Let's examine what's new with Mac OS X 10.5's built-in web browser.
Of all the changes introduced by Leopard, the version of Safari that ships with the new OS may hold the least mystery. That's because Safari 3.0 became available as a public beta back in June, so most of its features are widely know.
There's really only one big difference between the Safari 3.0 on Tiger and the full version Safari 3.0 included with OS X 10.5, and that's the Open This Page In Dashboard toolbar button. Using this feature, you can turn a portion of any Web page into a Dashboard widget.
The big changes
Create web clips As mentioned, you can now create your own Dashboard widgets from web pages in Safari. The idea here is that you can use this feature to save yourself needless trips to your browser just to check a specific portion of a web page for updates - checking sports scores on one part of a BBC news page, for example. Just use this feature to turn that section of the web page into a Dashboard widget, press F12, and you can quickly scan for updates.
The process is quite simple: click on the Open This Page In Dashboard toolbar button in Safari, and the page will dim, except for a white rectangle. Move your mouse until the rectangle is over the area you'd like to make into a Web Clip, then click the mouse button. When you click, you'll see a series of adjustment circles appear on the rectangle; drag these to fine tune the selection area, then click on the Add button.
When you click Add, Dashboard will open, displaying your newly created widget. You can then click on the widget's info ("i") button to choose a theme for your widget.
And that's all there is to it - as long as you leave your widget open. Unfortunately, there's no way to save a user-created widget, so if you close the widget (by clicking on its "x" indicator), you'll have to start the whole process again.
Improved search Searching in Safari is now dynamic. Instead of searching after entering your entire search term, Safari searches as you type (after you press Command-F). As you type characters, Safari highlights all the matching terms on the page, reducing the list of matches as you type more characters. It also shows you all instances of your search term instead of making you cycle through them.
Bookmark groups of tabs You can now create a bookmark from a group of tabs, as you can with Firefox. For example, assume you've been browsing the web for a couple hours, and realise it'd be great to have your current assortment of tabs (say six of them) available as a group for future use. All you need to do is select Bookmarks -> Add Bookmark For These 6 Tabs, and then name the bookmark.
Recover from mistakes Safari's History menu now includes a Reopen Last Closed Window menu item. You'll say thank you for this handy feature every time you get overly aggressive with Command-W - no longer will you have to retrace your steps to get back to the page you were viewing. Instead, just use History -> Reopen Last Closed Window, and your last-viewed page will open up again.
Need to go even further back in time? Safari 3.0 also adds a Reopen All Windows From Last Session item as well. And yes, it does exactly what it claims to do - reopening all windows (and tabs) that you had open when you last quit Safari.
Prevent mistakes Safari has a new feature aimed at stopping you from doing something silly. It will now warn you if you click the red close box when you have more than one tab open. (It will also warn you if you try to close a tab or window with text entered in a web form.)
Make history disappear If you don't like the thought that every page you've visited is saved indefinitely, you'll love the new settings in Safari, which adds the ability to auto-expire your browsing history over time via its preferences. You can choose to clear entries from the history file after a day, a week, two weeks, a month, a year, or manually.
Next page - what you may not know, what we think >>