Post a Comment
I agree with Thom. These are annoyances that happen even in commercial systems (OS X, Vista). Unfortunately these systems are developed by humans and these kinds of annoyances do happen. Mostly because:
- The software is developed quickly
- It's developed by system developers and it's not reviewed by usability specialists
This happens thousands of times more with KDE and Gnome. Have a look at the KDE and Gnome usability section of their bug report site. It's crazy. But that's life. As long as we, users, report these annoyances, developers fix them over time, and in the long run, the software gets better and better
Here's the page where you can report any problem related to OS X: http://www.apple.com/macosx/feedback/
Actually, that isn't really the right place for this kind of problem. Better would be: https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa I've submitted a number of issues and Apple has been prompt. Many times, it turned out I just didn't know how to do something, like keyboard navigation.
Hi Thom,
Yes, the Finder's behaviour is surprising. But let's remember that lots of people were shocked and hated the new spacial-navigational Finder when it was first introduced.
Apple used that "toggle" button to provide a way to go back to the previous Finder look for those having trouble adopting the new one.
So the reason for this apparent inconsistent behavior is historical. I guess it would have been better to have a Finder preferences setting to chose which apparence should the Finder have and from that point of view you are right. But that "simpler" look - as you call it - is the former look which we happily enjoyed for years before the brushed metal came along (was it Panther? or Tiger maybe? ... can't remember).
The question is: will the Leopard Finder allow you to switch back to that original Finder apparence or will they stick to that iTunes-look and move forward once for all?
:-)
Have a good one,
Pierre.
Thanks for your explanation on the behavior of Finder Pierre. However, Thom's point is still valid because I'm guessing that not many folks would know this. To have such a prominently displayed widget that provides alternative functionality to a select group of individuals for legacy functionality completely divergent from what I expect of Apple. I'm not ready to show all the usability experts the door, but they might have considered burying this in the preferences settings or something.
Colloquy is not a app that comes with OS X so it's not the same, it's like comparing a gnome app with a GTK one(GTK apps dont have to follow the HIG guides). The fact that it serves a different function on the finder changing it's appearance is not a issue to me.
Seems strange to me that you would just hide the toolbar on the filemanger, but with Colloquy your hiding stuff you dont need.
Edited 2007-07-01 15:59
Colloquy is not a app that comes with OS X so it's not the same, it's like comparing a gnome app with a GTK one(GTK apps dont have to follow the HIG guides).
I could have used an Apple application as well, such as Mail.app. Or Automator. Or Fontbook. Or whatever. They all use the toggle-toolbar like it's supposed to.
Seems strange to me that you would just hide the toolbar on the filemanger, but with Colloquy your hiding stuff you dont need.
What are you talking about? I have the toolbar hidden on Colloquy by default (see the before/after shots).
What I'm saying is why shouldn't the filemanager have a different use for that, to me the filemanager servers a different function to all other applications anyway.
It seems logical to me that spatial mode would be switched by the forth widget on the right hand side. Having two methods one to switch spatial and one to hide the toolbar seem abit off to me just for the finder.
Why can't the finder have a different function, applications dont have a spatial mode and if they did where would the button be!
What I'm saying is why shouldn't the filemanager have a different use for that, to me the filemanager servers a different function to all other applications anyway.
It shouldn't have a different use for the same button. That defies user's expectations and hampers learning. Should the filemanager also redefine the behavior of the 'close' or the 'minimize' button?
A button with a different appearance that did not look like the well-defined 'toolbar pill' would have been adequate. That's all we're saying.
Colloquy is not a app that comes with OS X so it's not the same, it's like comparing a gnome app with a GTK one(GTK apps dont have to follow the HIG guides). The fact that it serves a different function on the finder changing it's appearance is not a issue to me.
You missed the point. It's a perfectly good example because it behaves like all other Apple apps that use the pill button. Thom could have chosen any other Apple app as an example and it would behave as Colloquy does.
Er, this functionality has been there since the metal Finder was introduced in Panther. Why wait until now to complain?
And I think the statement "complete lack of respect for usability" is way off the mark. OS X may not always be visually consistent, but it very largely functionally consistent. For example:
Where's the Options menu in a Windows app? Anywhere it fancies. On OS X it's always on AppName > Preferences. And the shortcut is Cmd-Comma (Except for on Photoshop, but then Adobe are pricks)
You can Cmd-Click on the "Pill" widget in OS X to cycle through the different toolbar styles (text on/off, icon size), or Cmd-Alt click to customize the toolbar. No hope of this level of consistency on Windows.
I'm not saying that OS X is perfect, by any long stretch, but this article is just junk. Panther coined the term FTFF for a reason, but it's a bit late to be complaining about this part of Finder so near to Leopard.
Or should we start discussing the consistency in Vista?
Edited 2007-07-01 16:01
Er, this functionality has been there since the metal Finder was introduced in Panther. Why wait until now to complain?
Because I only realised this just now?
And I think the statement "complete lack of respect for usability" is way off the mark. OS X may not always be visually consistent, but it very largely functionally consistent.
My apologies, the word "sometimes" got lost in the c/p process between TextEdit and Safari. Sorry, fixed now.
Or should we start discussing the consistency in Vista?
Why do people *always* talk about Vista when you discuss a shortcoming on Apple's end? Since when is Vista Apple's yardstick?
Neither OS is anywhere near being a panacea of usability. You can find the same sort of inconsistency in OS X - what's the consistent way to select text with the keyboard in OS X? Or what's the keyboard shortcut in OS X to move the insertion point to the beginning/end of a line in a text field? In Windows, the "Home/End" keys will perform that function almost invariably - while in OS X, sometimes Home works, sometimes it's the up/down arrow keys, sometimes it's Cmd-left/right arrow, and sometimes it's Cmd-A/E.
Of course, it's one of those topics where we could equivocate until facial-blueness sets in. E.g., while keyboard shortcuts for text manipulation is one of the few things that I think Windows gets "right," I also acknowledge that it's probably entirely due to Microsoft simply "carrying-forward" the keyboard shortcuts from their pre-mouse DOS programs.
Considering that the iTunes look is now universal in Leopard (meaning no brushed metal Finder windows with a "metal border" around them), the non-standard behavior of the toolbar toggle button probably is a lot less noticeable/visually jarring than on Tiger, since the only difference in behavior between the Finder and the rest of the apps would be that in addition to hiding the toolbar, it also hides the sidebar.
Not 100% consistent but an improvement, even if only visually.
edit: forgot the link to the new Finder look:
http://www.apple.com/macosx/leopard/features/finder.html
Edited 2007-07-01 16:06
We all did this jive years ago when Tiger came out and hadn't fixed these UI inconstancies that first cropped up in Panther. Yes they exist, yes they can be at times annoying, but Apple have stated *repeatedly* that they have paid a *lot* of attention to this issue in Leopard and screenshots and demos of Leopard have shown that the UI constancy has improved *greatly*.
I don't see why you pipe up now, only 4 months before Tiger becomes a part of Apple history to complain about something most Apple users, and Apple bashers, already have known about and have done to death, and that Apple have rectified in the new version of OS X.
Fact is OS X remains far more consistent in it's modes of operation than Windows, GNOME or KDE. Linux especially is a UI mess. These small blemishes on OS X's copybook don't make it as bad as the rest of the crowd, sorry. Take your ball home please...
Edited 2007-07-01 16:14
"Fact is OS X remains far more consistent in it's modes of operation than Windows"
In Windows, when I hit the maximize button I can rest assured that said window will indeed maximize to the entire size of my screen. In OSX, I never know quite what the window is going to do when I hit maximize...just get a little larger, or actually maximize to the entire screen?
Just one of many examples. 'Nuff said.
The "maximize button" in OSX has the function to resize the window to the "optimal" size. Hold Shift while clicking the maximize button and that window resizes to full screen. If an application acts different, then it's a bug in that application.
Then there are bugs in Safari, Adium, Finder, Address Book, ..., .... Are you sure this is the right combination?
A message window in adium fills the entire screen when I hold down shift and click the 'green' maximize button.
Finder seem quirky in that it maximizes height only.
Shift + Maximize fills the screen with safari 3.0 beta
Address Book maximizes to the height so that the info has no scrolling.
Not sure why safari and adium don't work for you, but I can confirm the other two.
"I want my 'maximize button' to maximize my window, Steve, thank you very much!"
Hey, all, let's stop on complaining about the use of the toolbar buttons in each operating system.
Every programmer knows it has nothing to do with the operating system core: it is up to the programmer to manage what the button will do.
If Firefox does not fill all the desktop when I maximize the window, it's not Apple's fault.
There are consistency rules, but programmers may not always follow them. It's the same thing with all window manager environments, even Mac OS X and Windows.
Edited 2007-07-01 20:57
I have no idea why the original post has gotten a score of 5. But I guess the score pretty much sums up how clueless people are when it comes to operating systems that aren't the one they learned on.
The green button doesn't "maximize". It "optimizes" the screen so that the content fits the window. If there's alot of stuff in the window it gets bigger. If there's a little bit of stuff in the window it gets smaller. It's not a difficult _concept_ to grasp.
Edited 2007-07-02 05:33
"If there's a little bit of stuff in the window it gets smaller. It's not a difficult _concept_ to grasp."
I've been using computers since I was but a wee lad. I grew up on Macs (System 7-OS 8, skipped 9, and currently have a Tiger machine laying around for testing). If it's difficult for me to grasp, then no doubt it's even harder for other folks.
Go search Google for 'mac window maximize' and you'll see that bunches of other folks are confused as well. Not to mention that almost everyone refers to that button as the 'maximize window' button, not the 'optimize window' button, or 'scale window to fit contents' button.
My point is that clicking it doesn't do consistent resizing. Sure it (sometimes) consistently resizes the window to fit its contents, but that can vary with each window depending on how much contents it has, which IMO leads to a poor user experience as you never really quite know what your window is going to do when you click that button. Good usability equals a consistent user experience across the entire range of applications being used.
What are you talking about? It consistently resizes the window to fit the contents of the window.
It is not a difficult concept to grasp. Just because you are apparently unable (or as I suspect --unwilling--) to grasp it doesn't make it difficult.
If you grew up your whole life driving on the right side of the road, what are you going to do when you visit a country that drives on the left? Get in a headon collision or learn how to drive on the left?
I grew up speaking English, does that make Spanish inconsistent because I don't understand the conventions?
Sheesh...
A mate of mine who's a Spatial person as well has used Leopard and he says they haven't fixed any of this. You can still go into pseudo-spatial with a click of the pill, but the Finder will do all it can to drag you back to sidebar and browser mode, just like in Tiger.
The new Finder amounts to a new sidebar and the CoverFlow and instant previewing stuff. They've not fixed any of the issues Siracusa has been complaining about since Developer Preview 2. It's still inconsistent.
I disagree. KDE apps are *extremely* consistent (and in fact, many reuse the same architectural elements).
Of course, using GTK/Gnome apps in KDE makes this a little less consistent, though the folks at freedesktop.org are trying to bridge the many gaps between the two DEs. However, if you mostly use KDE/Qt apps (as I do), then consistency is actually *higher* than with OSX.
Just because a program behaves differently from YOUR expectation does not mean that the behavior is wrong. If Finder would open in the way it was when you closed it, you (or somebody else) would be complaining about that.
One aspect of good interaction design is to match user expectations and application behavior. But even a single user is inconsistent in his expectations, and any group of users has different expectations from other group. The best that any usability expert can do is to design for consistency inside a single application or group of applications. Then for consistency among applications on same platform.
You could just as well claim that programmers are doing bad job because they cant program flawlessly and don't use your favourite programming language.
You could just as well claim that programmers are doing bad job because they cant program flawlessly and don't use your favourite programming language.
Nonsense. This is about one of the simplest rules in UI design, whether it be on a computer on a real-world device.
When I buy a CD player, I expect that the button with the little triangle on it means "play". When I press that button, and suddenly the player turns from black into polka dot, and will only accept MiniDiscs afterwards, it is a bad CD player.
I've told you for the 50th thousand time, stop exaggerating!
The pill widget "hides/shows the toolbar". For Finder, it just really hides it. It's not off-the-charts, not-what-you-expected like you're making it out to be.
Did you even READ the article, Kroc? The button does NOT "just" hide the toolbar in Finder (as it does on every other application). The button does the following things:
1) hide the toolbar
2) hide the sidebar
3) change the window's theme
4) switches the Finder to spatial mode
And that spatial mode has the following HUGE flaws:
1) it does not mark currently-opened directories as such
2) the spatial mode is ONLY activated when starting your navigation from the SPECIFIC directory you clicked the pill button on (i.o.w., when starting your navigation somewhere else, the windows are navigational). And with spatial I mean that every directory opens in its own window. You can actually have navigational and spatial windows side-by-side.
So, Kroc, it does NOT "just" hide the toolbar.
Update: This is the end result:
http://img76.imageshack.us/img76/5571/blahbu6.png
I clicked the pill button when I had "Cube" open; I then closed this window. When I now start navigating in "Cube", Finder acts spatial. However, when I start browsing at "Thom", it acts navigational. Bonckers!
Edited 2007-07-01 17:20
Ok, i'll use the same old lame excuse, IT'S BETA, maybe Apple will change it and realize that you were right after all.
I do agree with Kroc, you are totally exaggerating this to the point where you think the whole UI is broken. Maybe you should stop using beta software and writing about it like it's final, it may lower your blood pressure.
Edited 2007-07-01 17:39
Hello,
personnally, I quite like the feature.
It allows transforming some folder and the "img" files by putting background images and hiding the filesystem structure.
I clearly see the utility with some distributed "img" files, where we have an application icon, a nice background telling about the application and a link toward the Applications folder to drag and drop the news application.
Mayhaps there should be other way to do that, but currently it combines that capability while letting "img" files being clearly part of the file system.
Yeah, I was going to mention this - it does seem to get the most use from software developers for their install disks. Very often when I am installing something and it requires a drag-and-drop of the application to my Applications folder, I will simply click the "pill" to toggle back to the view with the sidebar and then drag the application to it's new folder for installation.
There are also times when I just want a whole disk full of photos so I hide the sidebar and toolbar with the "pill" and set the window option to use the largest thumbnail size.
This all, of course, doesn't speak to the fact that this "pill" behaves inconsistently on other OS X apps, but I do find it a nice feature in Finder for specific purposes.
I think the subject of my post resumes what I think very well! There's nothing more frustrating!
Vista is a nice example of complete bad taste. I'm a Windows developer and a user since Windows 3.1 and I always admired Microsoft for making a GUI that may not be the most intuitive, but the most powerful and the most easy to deal with (it's subjective, I know).
Everything was perfect up to Vista. Really. Unfortunately, they had to change everything just to justify a new version.
Explorer.exe was something that I considered perfect since Internet Explorer 4 (Windows 95's stock explorer.exe was a bit too primitive). Unfortunately, they had to ruin it in Vista. Explorer.exe in Vista is one of the worst piece of software I used in my life. Usability speaking, it's the worst thing I've used in the past few years. You make it use View->List and the damn thing display column headers! HEY, THERE'S NO COLUMN IN VIEW->LIST!!! COLUMS ARE FOR VIEW->DETAILS!!! What the hell were they thinking? And everything is like that. And it's slow. God!
The menu being below the toolbar. The toolbar buttons (back, forward) being way to far the mouse pointer. The close button not being in the right corner when using Aero. Damn, it never stops!
Oh, and there are things copied from OSX that I hate with passion. Triangles in treeview. Plus and minus signs were just...better! We were used to them anyway. Oh, the new control panel. It's so confusing. You access the same exact thing in 100000000 different ways. Why??? Why they don't listen to customers anyway? People complained about that during the Vista development cycle and the answer was always "you will get used to it". Sorry, but after 6 months, I'm still not used to it.
Gnome, KDE, OSX all have usability issues as well. Always too much. I don't know OSX really well so I can talk. But KDE has way too much buttons every where. Gnome is way too limited in term of "options" even if you start hacking in gconf settings.
Seriously, I think they can all do much better.
The new explorer is pretty horrendous. I figured out how to get rid of the column headers once, but I haven't been able to get rid of them since. It's annoyed me ever since.









