Leopard: Shining the spotlight on Spotlight

12.02.2007
In recent columns, I've talked about the new features coming in Mac OS X 10.5 Leopard, including and . Both are major additions that will make computing more reliable and help organize the way you work within Mac OS X.

Now, I want to talk about two less prominent features -- one of which isn't even new. Leopard will include an enhanced version of Mac OS X's Spotlight search tool as well as Quick Look, a new tool for previewing documents without opening them.

Compared to Time Machine and Spaces, an updated version of Spotlight may not seem particularly exciting -- after all, it got the shortest amount of attention at the Worldwide Developers Conference (WWDC) keynote last August and hasn't really been talked about since. However, changes that Apple is making both refine and expand Spotlight in major ways, particularly in network environments.

Remote Mac and server search support

One of the biggest advances in Spotlight is that it will be able to search remote computers. This is a big deal for home users, who have different files -- think digital photos and music -- stored on different Macs. You'll be able to search across all the Macs in your house for that one photo that you know you downloaded from your camera but can't find or for the particular CD track you ripped but don't remember on which of three Macs you placed it. The new and improved Spotlight will even offer some unique parental monitoring capabilities because you can remotely search your kids' computers if you suspect they're downloading files illegally or saving files that you feel are inappropriate.

However, the power of remote searching at home is nothing compared to its use in the office. Apple is adding a new Spotlight Server feature to Leopard Server that will index all content on Mac servers, allowing you to search all servers in a network -- just as you would look for something on your local Mac. This stands to offer incredible value in any network environment, particularly collaborative environments where many people are working together on a single project.