- When you type into the search field, a search bar appear with buttons to limit scope, and OS X immediately starts searching based on your preferences.
...Windows does the exact same thing. When you click in the search field, buttons appear to limit your scope. Picture: http://goo.gl/k0tqj
2. If you click the + button you can begin adding filters one by one.
..Windows does the exact same thing. Just click the filter you want to add. Author, Date, Size, Kind, or dozens more. Picture:
http://goo.gl/piOOy
3. You can choose filters from menus.
...Windows does the exact same thing. When you click the Kind button, a list of kinds in a drop-down menu appears. For filenames ending with something, use the same thing you've used for the past 27 years: *ending.jpg Picture: http://goo.gl/IMxyg
4. If the drop down menu doesn't contain the items you use every day, you can customize the menus with the dialog box.
...This is one that does seem to differ significantly. The drop-down filters only show what's available. If you were in a folder of all jpgs, the bmp picture type would not be an option from the kind menu. However there's no UI to my knowledge to specify
that all ".photo" files be interpreted as "picture" kinds.
The biggest UI difference is that instead of a long toolbar with dozens of drop-downs, the Windows search box only shows you options for the filter you're building (like a calendar of dates when you choose a date) as you build your query. Functionally
it seems identical...
Summary Picture: http://goo.gl/2tAuH (form versus filter)
I'm just glad that the modern OS's are moving toward filters to choose exactly what you want without as much hassle. I just wish these filters were easier to access and discover in Windows. I also with there wasn't confusion about some need to "know
the query syntax". I didn't type any of the queries in those screenshots, I point-and-clicked with ease just like on a mac... it just happened to build the query for me. But so many seem to think you have to study the syntax and type it yourself. Microsoft
should just hide the syntax so no one sees it and gets scared and put off by it (but then power users would complain it was too simple).
All right, maybe this the problem is that it isn't
complete.
Sure, everyone's using filters now. But Microsoft does it horrendously while Apple does it correct. There's practically hundreds of filters and multiple options for each filter.
This has already been repeatedly raised by many users here, they don't see the multiple filters you see. And even then, this row of filters isn't complete! Different filters show in different folders. In OSX, if you don't see a filter you want, you add the
filter from a menu that shows everything, as in, every search filter available.
Can you do that in windows? No. That's the problem.
And that's not all. Even the options aren't complete. Let's use size for example. It shows a list of options, from empty (0bytes) to gigantic (>128MB). Let's say I want to search files specifically between 50MB to 60MB. Can I customise these values? It doesn't
appear so, at least without using the syntax.
Which of course, the syntax should not be necessary to learn.
Well, let's say I'm willing to learn the syntax, or at least the basic filters (and I can guarantee most people won't). Then, where can I find them? There is no help, there is no 'list of filters available'. It doesn't seem to be available in help files, and
even a google search on the internet does not point me to a complete list of filters.
And if it can get any worse, sometimes, the filters shown have no explanation what they are meant for. What does folderpath mean? What does kind mean? How am I to know these attributes of the file I wish to search?
Even the documentation isn't complete.
Lastly, the indexing is obscure. I haven't the least idea how it works, and I also get the same problem as others which is that files sometimes do not show. This is the worst problem, since it prevents people from finding what they want, and they don't even
know why. Of course, you can remove the indexing entirely, but then the search slows down to a crawl without the use of specific filter (which of course, is a problem as stated above.)
The best solution is thus to use a third party program.