The Dashboard is one of Apple’s handiest innovations. We look at how it’ll be improved in version 10.5 of the Mac OS.
The Mac Dashboard was introduced in OS X 10.4. The feature puts often-used “mini applications” in a layer floating above all your application windows, giving you useful information in an easily accessible place -- you can call up the Dashboard by pressing F12. Early indications suggest that Leopard, Apple’s forthcoming OS upgrade, sees the Dashboard greatly enhanced.
Though there's only one new widget -- a Movie widget to quickly find movies and showtimes in your area -- there are a couple of other interesting features in this upcoming Dashboard iteration.
The Leopard form of Dashboard operates the same as the Tiger version – press F12 and an array of “widgets” appear on a semi-transparent darkened layer above all your other windows. These handy little utilities offer everything from stickies to stock quotes to a traffic-checker for your commute home. If you've spent any amount of time with Widgets in Tiger, you know what to expect from Leopard.
The most interesting addition to OS X 10.5’s Dashboard is actually a feature in the Safari Web browser. On Safari's toolbar, there's a new Open Page in Dashboard button, which Apple calls Web Clip. Click that, and Dashboard activates with a new widget showing the entire contents of the Web page. Using both a hand cursor to slide the page around and the widget resize tool, you create a window showing just the portion of the Web page you want to see in your widget.
Take a webcam of a favorite beach, for example, and make it a widget. Or grab the headlines section from your local area's news site. Or clip your child's high school Web page.
Whatever it is, if you can see it on the Web, you can turn it into a widget. Apple says that Web Clip even includes some intelligent technology that compensates for the fact that sometimes items on a Web page can move positions on that page.
Once you have the proper area selected and sized, you click the Done button, and that's it -- you've got yourself a widget. You can even choose from a few different themes for your widget by clicking the standard "i" button to see the back of the widget.
This ability for anyone to quickly and easily create a widget of their favorite Web pages appears to be amazingly useful; no longer will you have to wait for a programmer to make a widget for you -- just make your own.
Even if you're not a programmer, you can use one of the templates to make your own official widget -- all with absolutely no coding. Drag in an RSS link, for instance, and you've created a new RSS widget. While you'll want to have some coding knowledge to really take advantage of Dashcode, experienced power users may be surprised by what they can do. Widgets built with Dashcode can be submitted to Apple.com for download.
Finally, Apple has added .Mac syncing to Dashboard. Now you'll be able to share your widgets and Dashboard settings across your entire collection of Macs -- assuming, of course, that you have a .Mac account.
The addition of the widget-building Dashcode app in Leopard is likely to bring an exponential increase in the number of Dashboard widgets available.
The Web Clip feature is really for anyone at all who has ever wanted a Dashboard widget for an oft-visited site. From Apple's initial demo, it looks to be about as simple as possible; click a button, drag, resize, and you're done.
Nothing was said of better tools for managing your installed widgets. If you've got 30 to 40 widgets installed, for instance, browsing the horizontal widget selection screen is a time-consuming process on a MacBook -- lots of clicking the Next button to scroll through your collection.
What also wasn't clear is what happens to a user-created widget if you close it. As with a real widget, it obviously disappears from the screen, but does it remain somewhere in your collection of widgets? If so, what name would it have?
The demo never showed anything like a save dialog where you could name your widget, so it's quite possible these user-created widgets are temporary items -- once you close one, it may be gone for good.
The new Web Clip feature in Safari will let anyone make their own useful informational widgets. This is a great advance in Dashboard -- no longer will users be forced to wait for a programmer to create that perfect widget for their specific needs. Add in the new Dashcode development tool, and Dashboard and its widgets look poised to continue their explosive growth in Leopard.