Spotlight
The other big feature of Tiger is its system-wide, fully indexed meta-data based search engine called Spotlight. Apple best describes what now happens in Tiger to support Spotlight: "Every time a file is created, saved, moved, copied, or deleted, the file system automatically ensures that the file is properly indexed, cataloged, and ready for whatever search query might be issued..."Because of the constant indexing of every file written to the hard drive(s) in your Mac, searches using Spotlight complete in somewhere between 1 - 2 seconds on a G5, and a little longer on the mini or on a PowerBook G4. Compared to the "old way" of searching, Spotlight searches are virtually instantaneous and they produce far more relevant results. The first time that you start up Tiger, Spotlight will take time to crunch away and index your entire drive. This process ended up taking less than 20 minutes on all of the machines that I tested, as long as I left them alone while it was working (and less than 10 minutes on the G5s).
The search box looks no different than a Google search box in modern day browsers; of course, with the exception of its distinct blue surrounding color. As you type in your search query, Spotlight immediately gets to work - the results list is populated as you continue to type out your query.
The Spotlight window gives you even more options, such as looking at all of the results, how you want to group or sort the results, and even where you'd like to search. It's rare that I have to resort to looking through the Spotlight window to find what I need (the top hits are usually spot-on for me), but when I do, it's very handy.
Spotlight's true power is in the fact that it is fully extensible - so application developers can harness Spotlight's power within their own applications. Apple does a great job of this in many of their applications that are updated with Tiger. Mail 2.0 now searches through all of your mailboxes using Spotlight - so the Find function is actually useful now. Finder takes advantage of Spotlight in that you can now create Smart Folders that dynamically populate themselves based on search criteria. For example, I'm horrendously bad at making sure that I keep all videos I download in one location; little ones that I don't care much about remain in my downloads folder, while others that I find particularly funny or worthwhile will be stored somewhere else. I can now create a Smart Folder that is just for movies, so whenever a movie file is downloaded, created or edited, Smart Folder will update itself to include that movie file. While Smart Folders may look and work just like folders, they are still just a display of Spotlight search results, and as such, you can't peer into them at the command prompt, for example.
Spotlight will even search through System Preferences - just search for what you're trying to do (e.g. Dashboard keyboard shortcut) and a real-time spotlight effect will appear over the icons that contain options matching your search criteria. This feature of Spotlight is particularly useful for beginners and folks who aren't as familiar with OS X System Preferences.
More than anything, Spotlight has become my number one choice of navigating through my file system or even navigating normally through most applications. For example, I was reading through my emails on my PowerBook one day and I wanted to reply to an email from a person named Terri. I knew I only had one email from her in my Inbox, but it was further down in my inbox - I'd just have to scroll to it. On the PowerBook, instead of moving my hand down to the trackpad, I found it quick to hit Cmd + Space, type in "Terri", and then just arrow down to her email and hit enter. It may seem like a lot of steps compared to just scrolling down, but it actually took me less time - it's that fast.
You can actually add meta-data for Spotlight to search by adding "Spotlight Comments" in the info pane of any file.
From a productivity standpoint, Spotlight is a huge feature - it really does change the way that you navigate and is especially useful on platforms where navigation is more of a pain (e.g. notebooks). One thing I realized is that Spotlight is the type of feature that's tough to appreciate if you actually use it on a regular basis. Before I started using Tiger, I craved the feature, but now that I've been using it on a regular basis, it tends to lose its initial excitement and becomes another tool that just works. It's when you don't have Spotlight that you really begin to appreciate its power and potential. The next-generation of applications designed for Tiger should hopefully take full advantage of Spotlight, making searching for anything on your computer just as easy and as accurate as finding something on the web.
55 Comments
View All Comments
elrolio - Friday, April 29, 2005 - link
yayayayayaay, as a dual user myself (my baby the power pc is at home whilst im a gfx designer workin on a powerbook - mine and G5s - company) and im currently installing tiger all over the frikken office. cuz for mac, i AM an early adopter hahahaanyways yay for tiger goddamn its cool
/end fanboystuff
ailleur2 - Friday, April 29, 2005 - link
I should mention that the quartz debug utility will only be accessible if you installed xcode2.And i forgot to mention that the xcode that comes with panther uninstalled itself w/o telling me (or i didnt see it anyway) and i was actually trying to understand why i couldnt compile anything in tiger.
Xcode 2 is free and available on the tiger install dvd.
randomman - Friday, April 29, 2005 - link
Ars Technica managed to enable quartz 2d extreme, its just not on by default (probably for a reason like left over bugs).ailleur2 - Friday, April 29, 2005 - link
Good reviewI find automator to be the potentialy greatest thing since sliced bread.
Heres a site that i would like to see grow so i post it where i can.
http://www.automatorworld.com/
It holds (or will hold, hopefuly) a bank of workload algorithms that you can download and execute.
Spotlight is nice, i actually find myself using it. At first i thought "what, this is the big thing tiger brings?" but its actually quite powerful and useful.
I find safari to be quicker in tiger and the rss support is great althout i have yet to find how to use it as an expandable bookmark like in firefox.
All this was done doing an "archive and upgrade" install of os 10.3.9 on an ibook 800mhz (g3) with only 384mb of ram.
Anand: you can enable quartz 2d extreme (i think) if your graphic card supports it. Do a spotlight search for quartz and run the quartz debug utility and check the menu to enable quartz 2d extreme. Cant test it myself as my ibook only has a mobility 7500.
Shortass - Friday, April 29, 2005 - link
Good article, even though I mostly just scanned through it before I head off to work. I definately wish I had the funds to invest in a nice G5 or a really nice Mac laptop, as I've used them since I was 5 (17 now). If only the hardware pricing was less steep...