The macosxhints Forums

The macosxhints Forums (http://hintsforums.macworld.com/index.php)
-   The Coat Room (http://hintsforums.macworld.com/forumdisplay.php?f=8)
-   -   Apple's UI priorities - a bit of a rant (http://hintsforums.macworld.com/showthread.php?t=46180)

Twelve Motion 10-19-2005 02:39 PM

I think Irene's idea is a brilliant one. Apple logo folders would be an excellent way of telling users that "these folders are official." Or something as simple as having them come standard locked. So the unsavvy user would have to go through the trouble of unlocking them before actually make mistakes. Any any user who knows what he is doing would only need to unlock the library once and is free to make changes.

The dock can be modified to be less intrustive if you wish. You can simply turn maginification off and it becomes a much simpler animal. However I do wish the icons in the dock had a little alias arrow on them. Because alot of people are the opposite of the kind that throw things away on accident. Meaning, they are afraid to touch or move anything. There are so many people I see that have Safari and IE in the dock, and Eudora mail and apple mail, and they have iphoto and imovie in the dock even though they have never, and never plan on opening them.

The saddest thing of it all is, the OS X manual is elegany, colerful and easy to understand, and it explains to people that Safari, and Mail are APPLE PROGRAMS MADE BY APPLE FOR APPLE. Yet people don't even both to learn what all those things in the dock are, and just default to IE and Eudora, the only 2 mac viruses.

Phil St. Romain 10-19-2005 06:54 PM

Quote:

Originally Posted by Twelve Motion
The saddest thing of it all is, the OS X manual is elegany, colerful and easy to understand, and it explains to people that Safari, and Mail are APPLE PROGRAMS MADE BY APPLE FOR APPLE. Yet people don't even both to learn what all those things in the dock are, and just default to IE and Eudora, the only 2 mac viruses.

I didn't know IE and Eudora were Mac viruses. Maybe you meant to say something else about them?

For all the complaining about the OS X UI that's gone on since 10.0, I can say with no hesitation that I've been much more productive in OS X than I was in OS 9 (or any iteration of Windows) because of the UI. The column view Finder, with tool- or sidebar shortcuts, the ability to open multiple Finder windows, and, yes, the Dock, all combine to make possible a much faster and more productive workflow than other OSes. I'm not saying it couldn't be improved, only that it's not too shabby. And I don't see where having different kinds of window themes makes much difference -- at least re. workflow. Inconsistency, here, seems more about a UI in an ongoing process of development, mostly for the better, overall.

From the beginning, some (very small percentage, I believe) have been clamoring for themes, with complaints that Apple is trying to force something obnoxious on users. I've done the theming thing off and on and always come back to the default set-up. For one thing, I think things are more stable that way, but it also seems easier on the eyes and less bothersome than any other themes I've used. The default setup since Panther is really a lot softer than the glaring stripes and buttons we had from 10.0 - 10.2.

mclbruce: If there was a point to the rant it's that over time Apple's UI priorities have changed to the detriment of the user, and let's be honest about that. But given what else is out there and how much more can be done with computers now than in 1984, I'd say all in all Apple is doing a pretty good job. With a few very irritating exceptions! :-)

Agreed, although I don't think their changing UI priorities have been to the detriment of the user. Quite the contrary.

schneb 10-19-2005 08:16 PM

Quote:

Originally Posted by Phil St. Romain
From the beginning, some have been clamoring for themes, with complaints that Apple is trying to force something obnoxious on users.

Phil, I complained about the Chooser because it made printing a real pain. Who would not agree? Yet how many iterations of the Mac OS did it take for Apple to get the hint? OS6? OS7? 8? 9!? It took until OSX to finally see it turn into what it was suppose to be. Something that Windows had at the outset. So I take the same issue with a few things here and there, because I want to see the user have control over the interface and not vise verse.
I see no heavy burden of coding in providing direct swap of TIFF files and tweaks to colors or changes in exact size fonts. I do not think Tiger will suddenly become spastic if the folder icons change or windows are suddenly without brushed aluminum. I do not see why all my windows can't look like GarageBand's anodized black metal with wood veneer, or how such a change would make UNIX suddenly unstable. But install a third-party themer, and you will see more than just a little instability. So for now, I'm stuck with 4 different UI themes--Finder-brushed, iTunes-iTunes mild gradient, GarageBand black and wood, and Soundtrack Pro teeny tiny flat gray.

Phil St. Romain 10-19-2005 08:21 PM

I know what you mean, Schenb, but back where I come from (S. Louisiana), contending with something like four different UI themes on a computer would have been called a "small alligator," if you know what I mean. ;) If one is especially sensitive to aesthetics, however, I suppose that could be annoying.

hayne 10-19-2005 08:54 PM

Quote:

Originally Posted by schneb
I see no heavy burden of coding in providing direct swap of TIFF files and tweaks to colors or changes in exact size fonts. I do not think Tiger will suddenly become spastic if the folder icons change or windows are suddenly without brushed aluminum. I do not see why all my windows can't look like GarageBand's anodized black metal with wood veneer, or how such a change would make UNIX suddenly unstable.

1) Let's be clear. This is all possible. But I think you underestimate the programming effort to make it happen. The different appearances that almost all of us lament are not just a matter of what TIFF file is used. In many cases, the programmers are using different software components to implement the different looks. So changing to some sort of unified, configurable look would mean implementing new lower-level components. It is sort of analogous to getting all the automobile manufacturers to use standard interchangeable parts so you could use parts from anyone. It's not nearly as big a change as that would be for the auto industry, but the point is that it would require considerable effort. It's not free, it's not even cheap - so Apple would need to devote some not insignificant resources to do this. Apple will decide if that is their highest priority for their limited time and budget.

2) On Terminology: The low-level OS is Unix. What you have been talking about is not related to Unix. In fact what you have been talking about is all at the application level. E.g. Finder is an application. It's not part of the OS strictly speaking. Thus none of this has anything to do with the stability of the low-level OS (Unix). But it might well have impacts on the stability of the apps that run on that lower level OS, and if Finder gets unstable, hardly anybody cares that the underlying OS is still purring away.

mclbruce 10-19-2005 09:47 PM

Quote:

Originally Posted by Phil St. Romain
mclbruce: If there was a point to the rant it's that over time Apple's UI priorities have changed to the detriment of the user, and let's be honest about that. But given what else is out there and how much more can be done with computers now than in 1984, I'd say all in all Apple is doing a pretty good job. With a few very irritating exceptions! :-)

Agreed, although I don't think their changing UI priorities have been to the detriment of the user. Quite the contrary.

I think the level of file system worship required to use OS X is far too high. That's one area where the users can be treated better. Where is the quiet, peaceful place where users can keep their files and folders without being intruded upon by the OS or by applications? It doesn't exist in the standard install of OS X.

Desktop - not quiet and peaceful because it causes things to appear on the Desktop.
Documents - users files and folders will be invaded by files and folders from many apps, including AppleWorks and iChat.
Library - no way.
Movies - maybe, but something put a My Movies folder inside the Movies folder, and I don't think it was me. Besides how could I recommend that people keep all of their files in a folder called Movies?
Music - will be invaded by iTunes.
Pictures - will be invaded by iPhoto.
Public, Sites - special folders not for general use.

Is a "my files" folder that belongs only to the user too much to ask?

schneb 10-20-2005 10:45 AM

Quote:

Originally Posted by Phil St. Romain
contending with something like four different UI themes on a computer would have been called a "small alligator," if you know what I mean. ;) If one is especially sensitive to aesthetics, however, I suppose that could be annoying.

LOL, I like that one. My grandparents were from there, so I know what you mean exactly. However, if you are looking at the ugly face of that alligator every dog-gone day, you tend to want to turn it into a handbag or pair of shoes after a few years.

Phil St. Romain 10-20-2005 10:47 AM

mclbruce, I'm not following some of this. You seem bothered that certain folders are used by default and lament the absence of a folder that people can use as their own. I know you know you can move many of those files and folders (e.g. music and movies) elsewhere if you want, but you do so at the expense of the kind of media interfacing that has been an important part of Apple's "digital hub" strategy. So it's not like default folders for certain files is a completely arbitrary and senseless move by Apple to "control" someone's computer. Media interfacing is a strong point for many users, but for it to work, you do have to have your media in certain folders.

Why is your desktop not quiet and peaceful? Mine has only the hard drive icon and whatever else I've decided to save there.

Is a "my files" folder that belongs only to the user too much to ask?

I've created a lot of these, as I'm sure you have as well. I suppose you mean one that's there by default. I don't recall that on OS 9, fwiw. The "Documents" folder was used by Eudora and a few other apps, so it's not like we've lost some ground, here.

schneb 10-20-2005 11:00 AM

Quote:

Originally Posted by hayne
1)the programmers are using different software components to implement the different looks.

I'm not going to say I know the deep nits and nats of Aqua and how it relates to other apps. But applications made for OSX are using basic building blocks provided by the OS. The aqua buttons, the window resizers, the brushed metal. If these are changed in their default location, they will change on everything else. But I will drop this for now. It has been a spirited debate and always gets my blood pumping. heh heh ;)

Quote:

Originally Posted by hayne
2) On Terminology: The low-level OS is Unix. What you have been talking about is not related to Unix..

Oh I knew that hayne, that's why I said that I couldn't see how changing a tiff here and there... (and I quote)"would make UNIX suddenly unstable". So we are in agreement there. (I was being sarcastic in other words)

So, why do I care what the OS looks like? A. I have to look at it daily. B. It is inconsistant from app to app. D. I like my UI to not change on the whim of Apples design team. (as much as they deserve kudos--don't get me wrong)

hayne 10-20-2005 12:00 PM

Quote:

Originally Posted by schneb
But applications made for OSX are using basic building blocks provided by the OS. The aqua buttons, the window resizers, the brushed metal. If these are changed in their default location, they will change on everything else.

What I was trying to explain above is that there are several versions of these, not all of them are provided by the OS in the sense of being in libraries that are shared by all apps - some of these component libraries have been developed for one app only and are embedded within the app.

You no doubt have heard about Cocoa versus Carbon. These are two different sets of code libraries. The Finder is implemented using Carbon, Safari using Cocoa - just to give a few examples. But even within Cocoa or within Carbon, some apps are using their own versions of some components in order to get a different look or functionality.

schneb 10-20-2005 12:40 PM

Hmmm, so why not (as part of the iTheme project) centralize the image files? If a third-party wants to venture on their own (I remember Bryce's little trek as a renegade interface) then they take their chances. Seems the UI would benefit from creating an interface building-block library in a central location. Heck, they are doing much more complicated things these days.

hayne 10-20-2005 01:24 PM

Quote:

Originally Posted by schneb
Hmmm, so why not (as part of the iTheme project) centralize the image files? If a third-party wants to venture on their own (I remember Bryce's little trek as a renegade interface) then they take their chances. Seems the UI would benefit from creating an interface building-block library in a central location. Heck, they are doing much more complicated things these days.

As I said much earlier, all this is certainly possible. But please note that it isn't anything as trivial as just centralizing "image files". It would mean large programming changes. The apps don't just load image file1 or image file2 to create the GUI - they invoke code from software libraries.

Just to give you some flavour of what it is like, here's some (made-up) example code showing how two different apps might create a button:

App1
------
String label = "Press Me";
int x = 200, y = 300;
libA_createButton(label, x, y);

App2
------
buttonStruct foo;
foo.name = libB_createStringLabel("Press Me");
foo.x = 200;
foo.y = 300;
libB_buttonCreationFunction(&foo);
--------------------------------------------------------------

Even if you aren't a programmer, I think you can see that there is not a straightforward one-to-one correspondence between these.

So it would be necessary to:
a) create a customizable button-creation library that would provide a superset of the capabilities of the existing libraries
b) change all of the application code to make use of that new library

As I said, this is obviously possible - everything is possible in software. It's just a question of:
a) how much effort it would be
b) whether this is the best thing to spend the effort on

mclbruce 10-20-2005 01:46 PM

Quote:

Originally Posted by Phil St. Romain
Why is your desktop not quiet and peaceful? Mine has only the hard drive icon and whatever else I've decided to save there.

Is a "my files" folder that belongs only to the user too much to ask?

I've created a lot of these, as I'm sure you have as well. I suppose you mean one that's there by default. I don't recall that on OS 9, fwiw. The "Documents" folder was used by Eudora and a few other apps, so it's not like we've lost some ground, here.

I"ll go back to user experience to try to explain. People ask me, "Where should I put my files?" They want their own place to store their own files. There is no such place in OS X now.

I often tell them the Documents folder. Then they get annoyed when the AppleWorks User Data folder (for example) shows up in "their" documents folder. They start renaming or moving these alien folders. Sometimes they even want to rename "their" Documents folder. Then their computer doesn't work right. They get mad. In my experience, there would be a lot fewer problems if users had a default place to store things where they would not see any files or folders created by the system or apps. This place should be able to be renamed and moved by the user with no ill effects.

My desktop is fine. However if I told users to keep all of their files and folders in the desktop folder their desktops could become cluttered. I'm just saying the desktop is not a good candidate for this hypothetical folder that is for users files only. The point to my listing all the directories and commenting about them is to show that there is no good candidate for a user files folder that actually belongs to the user.

I realize there is a solution. Create a folder called " My files." Put it in the home directory. Put an alias on the desktop if the user wants. Put it in the Dock. If there is only one user on the computer put an alias at the root level, so if they end up there they can get back where they want to be easily. Put it on the left side of finder windows and rip out everything else that's there. Change finder preferences so new windows open in " My files."

The only problem with that is if they call Apple or some other place for support and this place doesn't know what I've done to their computer. Still I think it may be worth it. Perhaps I'll leave the home directory in the left hand column of finder windows to satisfy other tech support people. Thank you Phil for helping me think about this a bit more.

I guess I can turn this thread over to shneb and his theme crusade now. :-)

CAlvarez 10-20-2005 01:58 PM

Quote:

Then they get annoyed when the AppleWorks User Data folder (for example) shows up in "their" documents folder. They start renaming or moving these alien folders.
Wow, I just don't understand that. Annoyed that there are folders there? Why? This makes it sound like no matter how hard you try, some people are still going to work hard at screwing up their computers.

Phil St. Romain 10-20-2005 02:12 PM

mclbruce, I hear you wanting things radically simplified for new users, and that makes sense. But sooner or later, if one is going to use a computer somewhat regularly, one will need to know how to make new folders and how to save files into them. In fact, knowing how to save a file to a certain location can be a big deal for new users. The bottom line, I guess, is that one just has to learn a few basic skills in order to make things work out the way you want.

What I tell new users is not to move any folders out of their home account, but to make all the new ones they want both in that directory and in the ones already there. Seems to work just fine.

Are you hearing complaints from new users about this. It seems to be an issue that's easy enough to resolve.

hayne 10-20-2005 02:22 PM

Quote:

Originally Posted by mclbruce
I often tell them the Documents folder. Then they get annoyed when the AppleWorks User Data folder (for example) shows up in "their" documents folder.

I think the "Documents" folder is what Apple intended to be the user's "own place". The trouble is that some apps have mistakenly taken this as the place to store their support files. In my "Documents" folder, the only things that are there that I haven't created myself are "AppleWorks User Data", "Microsoft User Data", "Palm", and "EA Games".

AppleWorks is an Apple app and so you'd think it would know better. But AppleWorks is not really supported anymore - it is a leftover from a previous era and so is largely left to its own devices I think.

Of course Apple can't do much more than look sternly when 3rd-party apps put stuff where it doesn't belong. I suspect in fact that Apple wasn't too clear in its guidelines about what goes where in the early versions of OS X and so 3rd-party developers had to make their best guess.

For what it's worth, many of the non-technical users I deal with keep most of their documents on the Desktop. When it gets messy, I show them how to create folders (on the Desktop) to keep related documents together.

Craig R. Arko 10-20-2005 02:23 PM

Quote:

Originally Posted by CAlvarez
This makes it sound like no matter how hard you try, some people are still going to work hard at screwing up their computers.


The effort some folks spend to do just that is utterly amazing sometimes.

mclbruce 10-20-2005 03:48 PM

Quote:

Originally Posted by hayne
I think the "Documents" folder is what Apple intended to be the user's "own place". The trouble is that some apps have mistakenly taken this as the place to store their support files.

AppleWorks is an Apple app and so you'd think it would know better.

Of course Apple can't do much more than look sternly when 3rd-party apps put stuff where it doesn't belong. I suspect in fact that Apple wasn't too clear in its guidelines about what goes where in the early versions of OS X and so 3rd-party developers had to make their best guess.

I agree that the Documents folder started it's life as the user's own place. Apple had a multi user setup in OS 8 and 9 that involved swapping, renaming, and hiding various Documents folders when user IDs were switched. I believe at that time Apple actually asked developers to put user data in the Documents folder. That way (Apple reasoned) each user would have their own data that would stay with them as these various Documents folders were renamed swapped around. So I don't blame developers for using the Documents folder. Some of them are just continuing to do what Apple once asked them to do.

mclbruce 10-20-2005 03:55 PM

Quote:

Originally Posted by CAlvarez
Wow, I just don't understand that. Annoyed that there are folders there? Why? This makes it sound like no matter how hard you try, some people are still going to work hard at screwing up their computers.

If you opened your dresser drawer and found somebody else's socks mixed in with your own, wouldn't you be upset?

Yes, some people do seem to work hard to screw up their computer. But some things are easier to do and to protect against. If a user messes up a double click they can end up dragging a folder to a new location instead of opening it. If that folder is the Documents folder or Music folder, bad things can happen. It wouldn't take much to prevent that from happening.

CAlvarez 10-20-2005 04:18 PM

Only if it they belong to someone who doesn't live in my house. I have yet to have someone break in and leave socks, though of course someone breaks in and steals ONE sock from the dryer pretty regularly. The boy's socks end up with mine all the time, I don't really care. Really, you think a sock drawer and a folder on a computer are the same?

I think anyone using technology needs to learn a little something to start with. Coddling ignorance is not making the world a better place.


All times are GMT -5. The time now is 03:01 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.