I solved the problem with a little AppleScript I call with a Terminal command (pwdff) that copies the full path of the topmost Finder window to the clipboard. Ugly, ugly hack.
I think Finder's design is targeted at naive users, not power users (hence all the power user Finder replacements). I disagree with the parent post that Finder would be hard to use for a new user -- I've helped a number of people switch from Windows to Mac and never had a single question about performing file management tasks in Finder.
I do most of my complicated file management in Terminal on Mac. I would do the same thing in Windows if cmd.exe wasn't completely unusable (why can't I copy/paste normally into cmd.exe???). For everything else, I want the OS's file management app to get out of my way and let me access my files. Finder's minimalist design does that ok. For me, this ribbon thing is an aesthetic/usability nightmare.
Someone might have a better feel for temps in degrees Fahrenheit over degrees Celsius. That doesn't mean Fahrenheit is inherently better than Celsius.
- Assessing a window manager in isolation from the rest of your workflow makes no sense.
- Based on my experience with ribbons in Office, I think they are much less user-friendly than any other existing system of accessing commands. Primarily, I think this is because of the visual noise: there are lots of icons and words in an arbitrary layout (not rows or a grid) you have to parse through to find what you want. I think the same principle applies as with web forms (http://www.cxpartners.co.uk/cxinsights/web_forms_design_guid...) -- the ribbon makes you jump around between a whole bunch of icons before you find what you want.
- Spending more time with ribbons don't make them easier to use in practice. For example, I use conditional formatting, autofiltering, and sheet/worksheet protection all the time in Excel. I still am not able to remember which tab they are in on the ribbon (how does putting sheet protection on "Review" tab make any sense?).
> Someone might have a better feel for temps in degrees Fahrenheit over degrees Celsius. That doesn't mean Fahrenheit is inherently better than Celsius.
I'd say a better analogy would be between the US system of measuring volume (gallons, etc.) and the metric system. I've refused to learn the US system because the relationship between the different units is totally arbitrary. The arbitrary feel of the design of the Win 8 Explorer ribbon strikes me the same way.
They actually use a containment metaphor vs. a list or grid metaphor for orgnaization. Though I have to agree that once they're in the container it all goes to hell. And I can't for the life of me reliably remember which container contains what.
I use my "cdff" command much more often, which changes the directory in Terminal to the frontmost Finder window. (And if you already have the folder up in Terminal, "pwd | pbcopy" is essentially the same as "pwdff".)
First, everyone reviewing the ribbon interface online is more than competent with the old menu bar.
Second, everyone who is competent with the menu bar finds themselves in the awkward purgatory of "I know there is a Find function, but where is it hidden in these menus...".
In other words, the reason people don't like it is the same reason most every person has resisted improvements in interfaces for the past forever.
> In other words, the reason people don't like it is the
> same reason most every person has resisted improvements
> in interfaces for the past forever.
Potentially correct in some cases, however your assertion assumes that the ribbon is an improvement and waves away criticism. The ribbon is horribly visually cluttered with poorly-spaced buttons and tabs and menus. It doesn't feel organized.I think you'll find people aren't resistant to interface change, they're resistant to change that makes them immediately less productive with no immediate benefit. For instance, the Start Menu, way back in the day, was pretty widely considered a good idea.
But I've found that the vast majority of regular old users invest an incredible amount of themselves into learning an interface. I know people who still use WordPerfect for DOS because they couldn't move beyond their investment in the interface and moving to not just MS-Word, but WordPerfect for windows was too much of a jump.
Outside of the tech-sphere, users don't click buttons or dig through menus to figure out what they do or where things are, they might mouseover for a tooltip if your lucky. But most users don't explore. They learn and regurgitate procedures. Do this to make something bold, do this to indent a line, do this to insert a picture, etc.
There's no reason for MS-Office classes, yet they abound everywhere because non-tech users simply don't do these kinds of things. Putting as much up front as possible, with labels on as much as possible is about the only way you can get users to see that, yes, this software can do something.
It's mind-numbing and frustrating as an interface designer to spend hours thinking of optimal workflows, and minimal menu depth and all that, only to have users simply not use those things because it doesn't follow a procedure they happened to have learned a decade prior.
What is interesting is that the Ribbon is an improvement, but only for novice to average users. In various surveys and studies the only segment of the population that seems to have a problem with it are relatively advanced or technical users. High-end users report a loss of productivity. But increasing the capabilities of novice and average users was the goal of the interface and thus it has succeeded.
I agree with this but I think the effect is only temporary. Moving from the menus to the ribbon is a change and you lose your muscle memory and your sense of the "logical" place for things. But when you get used the new system, you're equally effective. After a while I came to appreciate the ribbon in Office because everything you could do in the current context is right there -- nothing is hidden deeper down. If it's not in the ribbon, you can't do it.
The only solution I've found to this is the Help function on recent versions of OS X. Press cmd-shift-/ and you can search for any item hidden in a menu.
If Microsoft added a feature like this, the ribbon wouldn't matter -- I could just turn it off and use keyboard shortcuts/search for everything.
>use keyboard shortcuts/search for everything... But the quick access toolbar matters imho. Being able to e.g. add 'show/hide hidden' files is great and beats thousandthreehundred times the castrated Finder (which forces me to go to the terminal (and not even provides a context menu for this - lame)).
I have to agree to some point. This fails the discoverability principle, but it an awesome interface for power users who know what they are looking for a priori.
One OS X feature I totally love: http://lifehacker.com/5592856/use-os-xs-application-help-men...
I thought it was really obvious what the eye button does, though. It's my favorite thing about finder.
It seems you're trying to say that any UI without textual labels on everything is not discoverable. That doesn't fit with the usual meaning of the term, and seems to be too strict a standard to be actually useful.
You and I have different definitions of the word 'literally'. He has a number of questions for things that aren't apparent on the gui ("How do I create folders? How do I delete things?" etc)
I'm not sure I would hold the OS X finder up as an example of good design:
Complaints about the finder are numerous and common, there are more finder replacements than just about any other system utility. A google search for "OS X finder" reveals that in the top 10 results (excluding images), #2, #3, #5, #6, #7, #8 and #10 are all either complaints about the finder, replacements for the finder, or commentary on complaints about the finder.
The titles are things like "How to Make the Max OS X Finder Suck Less" as if it's a given that everybody understands it sucks. "n replacements for the Finder". It's even one of those rare topics that Gruber can find it in himself to complain about Apple. http://daringfireball.net/2002/11/that_finder_thing
Also, once I got over the loss of the investment of brain space to memorize every possible menu item in the MS-Office suite, I've actually found the Ribbon interface to be very enjoyable to use, just as fast for things I know about, and many times faster for things I don't because it makes them easily discoverable.
But let's assume for a second I step up to each computer with no idea how to use either (but am familiar with very basic metaphors like a hierarchical file structure).
Looking at the OS X finder, I have virtually no idea what any of the buttons do. Left to right:
arrows going both directions, one is grayed out. Knowing that files can be organized hierarchically, do those buttons let me jump between siblings?
4 pictographs of no discernible relation to anything to do with file management: e.g. does the second one open up a text editor? the fourth one may have something to do with audio volume or screen brightness
there's an eye, does that control my camera? open up a file? only view a file?
a gear/light flash/different sort of eye glyph from the one before. if it's a gear maybe this lets me adjust some sort of setting
at the interface itself:
what is a device vs. a place? what is the relationship to each other? is a place on a device? or is a place something different?
Why do I have two columns of what look like folders? are they related to one another? if the rightmost column is supposed to be what's inside of the selected library folder in the second column, does that imply that I can only go one folder deep?
then at the bottom I have something that looks like a hard drive (but I wouldn't know that having never seen one), a folder called 'users' (why are there more than one! it's my computer, I'm the only one!), a house and then finally another folder.
I'm left with more outstanding questions for what's not on the window. How do I create folders? How do I delete things? How do I rename something? Provided I can figure out that this is a representation of the hierarachical file structure, is there a way to copy or move files between different parts of the file system? How do I add or remove "places"? etc.
The principle problems are that the finder is simultaneously underpowered. It also hi-lights something that's sadly becoming more and more common in Apple's interfaces, a lack of discoverability. Sure, the disconnected toolbar up at the top of the screen (or perhaps on a different monitor) may answer some of my questions, and I could hover for tool tips perhaps, but realizing that those things are even connected is a serious interface problem.
The new explorer isn't without it's faults:
why is there a "File" menu when I'm clearly looking at files, is that something I push to "file" away something?
it's got the weird left right arrows and even a weirder up arrow
why is there a manage meny? aren't I managing my files right now?
But for the most part it achieves discoverability, while also having (or at least doing a better job of revealing) power.
Oh! So you push the button clearly labeled "move-to" to move a file to someplace!
Oh! There's a button called "open" with a picture of the MS-Word logo, that must open that file in Word.
etc. etc.
"Also, refresh accounts for > 6% of Explorer commands. Why don't they just make Explorer refresh automatically and get rid of the need for the command?"
It does, just sometimes not fast enough for most users. It certainly works better on OS X.