15 Things Apple Should Change in Mac OS X
richi writes "Two of Computerworld's top operating systems editors, a Mac expert and a Windows expert, compare notes on what Apple should reconsider as it develops Mac OS X 10.5 Leopard. Mac OS X 10.4, or Tiger, is (in their opinion) a noticeably better operating system than XP or Vista. But it is not perfect. OS X has its own quirks and flaws, and they set out to nail down some of the 'proud nails' for the next release." From the article: "7. Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? Safari, like several other Apple-made apps such as the Finder and Address Book, uses a brushed-metal look. iTunes sports a flat gun-metal gray scheme and flat non-shiny scroll bars. Mail is somewhere in between: no brushed metal, lots of gun-metal gray, and the traditional shiny blue scroll bars. Apple is supposed to be the king of good UI, and in many areas, it is. But three widely used apps from the same company with a different look? Sometimes consistency isn't the hobgoblin of little minds."
11. Managing Window Size.
. . .
Here's a thought that's simple and solves about 80% of the problem. What if Apple made both lower corners of Mac windows draggable? What if all four corners were? Either of those minor improvements would be quite welcome.
How about regular click an edge to move the entire window, and control-click-drag anywhere on an edge to resize? (or vice versa)
"We are all geniuses when we dream"
- E.M. Cioran
But OS X 10.5 is pretty much in the can. Right now, Apple is focusing on bug fixes/performance tweaks. Some of these are good suggestions, maybe they'll take them up for OS X 10.6 guys...
Taking guns away from the 99% gives the 1% 100% of the power.
Can't put widgets on the Desktop? Um, you can actually - but you need a widget to do it. The Devmode widget for one.
And that solves the whole "no date on the desktop" one - and probably some of the others too.
But it(Tiger) is not perfect.
Noooooooooooooooooooooooo.
I come from an OS/2, Windows, and Linux (some X but mostly CLI as of recent) background. I have a Mac (because of the Mini) and I just cannot get used to using it. In fact, I dislike it in almost every single way. The only reason it continues to be my desktop machine is because my SMP box has a bad CPU fan on one of the chips and I'm too cheap to replace both.
;))
* I hate the fact that I can never find *anything* I'm looking for. I spend entirely too long searching around for applications, their support files, and system configuration options. I realize that Apple designs these things for people who aren't familiar with computers, but fuck, it makes it hard for someone that is quite comfy with Linux and Windows configurations.
* I hate the fact that I have no idea what the fuck is going on behind the scenes with the Mac. Yeah, XP has gotten to this point but I guess because I have a basic idea built up over the years from other versions of Windows, I don't mind as much. Being built on Unix, I would expect to understand more about what OS X is doing -- but I don't.
* I really don't like the fact that I *could* do stuff on the CLI but I can never find out how. The files aren't in the locations I would expect.
As I said, I use it as my desktop (which is basically web browsing) but that's because I don't have a choice. I have a friend that is amazed as how often mine "pinwheels". I have a 1.42 with a GB of RAM and it still pinwheels constantly. "That's just not right," he says. I agree.
While I don't think Apple should be like Windows or Linux or OS/2, I really do think that they should reconsider their design choices or make some easy to find options that would change their design to fit the needs of everyone if they so choose (like putting the minimize and close options on the "correct" side of the window
If you want a consistent interface in Tiger today, use UNO, Aqua4iTunes, TigerMail (make Thunderbird into a Mail that works), and UNO GrApple (make Firefox into a Safari that works). Seriously, these 4 apps/themes together will make Tiger much nicer to look at.
5/15 points talk about Finder.
Why not ditch finder (which is a pain to use when you've used Konqueror, Windows Explorer and even Nautilus) once and for all and replace it with a modern and easy to use file manager (Konqueror would be the best candidat IMHO) ?
This one would be a complete disaster. The dock is cluttered enough as it is. That's what they made Expose' for.
Taking guns away from the 99% gives the 1% 100% of the power.
"2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison"
Well, pressing the 'Enter' key does precisely that.
- Invoke the "manage widgets" bar.
- drag one (calculator?) into the widgets field.
- Keep holding the mouse button and hit F-12.
- Let go.
All the widgets disappear except for the one stuck to the end of your mouse pointer. Just be ready to have the widget float on top of everything and let it be swept away next time you look at all your other widgets. It's good for temporary use but I agree with the premise of using widgets as apps.Most of the stuff on
A good user interface does not just look good but it behaves good, the positioning of controls, orderig of menues, behaviour in execution and, choice of language in describing functions and so forth are perhaps more important. Safari, Mail and iTunes behaves very consistently even if they might look somewhat different.
This is why Windows ports and many Java-applications get the cold hand from Mac users. They might look like Mac applications at first glance. The have all the right graphics in all the right places and they might even have a nice icon (but they rarely do), but they usually behave quite differently. Dialogs that pop up in unusual places, ordering of controls, unfamiliar language, exotic install procedures, strange toolbars, Window behavior that's odd and menuers that doesn't contain what one would expect. Everything that might excite a Windows user but makes a Mac user get on the defensive immediately.
It's not just "look" it's even more the "feel". Mail, iTunes and Safari feel the same.
This cuts both ways.. iTunes and QuickTime Player does not behave like Windows applications.. and that's propably one very powerful reason why these applications are shunned to a large extent.
- Henrik
- when the Shadows descend -
I've only been using the Mac for about a year, and my biggest complaint is that the dock is kind of useless as compared to Gnome or Windows XP's interface. I'd really like it so that it's possible to have a different dock on the left, right and bottom of the screen.
Was the fact i couldnt maximize the windows. Only by placing it on the top-left and dragging to full-screen. Im used to having an option to maximize my windows.
Also i really missed a quick and simple way to start programs with keyboard. In windows i can do start->run or navigate the start menu easilly, in OSX i had to resort to third-party tools for this (quicksilver).
Also the fact that during the 6 months i had my mac mini it crashed about 4 times didnt help my mac experience either...
Its been a few months since i've last used OSX though so im not sure if any of the UI options i missed are currently available in plain vanilla OSX.
One of the things thats always bothered me when I use OS X is the way that the maximize button behaves. I can see how its behaviour under OS X makes sense in a certain way (Only enlarging to be 'big enough'), but I maximize a window to hide the clutter behind it as well as to see some more content in the foreground window.
I've dug around in the system preferences a bit, and looked on google as well, and can't seem to find any way of changing this behaviour. Would an option to change behaviour be so hard? As silly as it may sound, its been one of the few annoying things thats really been keeping me from using OS X in any serious manner.
Select the icon. Hit Return. Type. Done.
Try Control-d. Most text input supports emacs key bindings (yes you can override this to use other bindings)
I must take exception to their: 10. Accessing Applications discussion. Having a second tier of apps or whatever on the dock, would, I think ruin the minimalist elegance of the dock. Finding lesser used apps is what Spotlight if for. Click the button (or Apple+Space, which is much simpler) and type what you want. Done. No expanding submenus a la the Start Menu.
Actually, I like the suggestion about making the resizing of windows easier.
Other than that, my wife and kids (11,7) have absolutely no problem using their iMac. They just want a computer they can use. Apple has accomplished that goal.
...if we should trust someone to give design interface advice who spreads their article over four pages.
"Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? "
;-)
Maybe because you don't want to click 'reply' when you want to buy a song?
Noooooooooo!
Screw that-- it's my most hated feature of Windows. Perhaps it's finally been addressed in Vista, but there was nothing worse in XP than having, say, 10 IE windows open and minimized, along with enough other apps that your taskbar buttons for everything only contained the application icon, with no other information. Okay, so which IE window is one is the one I want? Let me just open them all up until I find it!
I much prefer Apple's method of having a single Dock icon for each application that produces a menu with all of that application's open windows listed.
Many times I read about UI inconsistency in Apple applications, such as those mentioned in the post: Mail, Safari, iTunes. I note it as well, that they look different. However, I realize that I do not feel the inconsistency whle working with them, I do not notice it. Strange, how come? How it is possible, that I was feeling the inconsistency on my Linux machine even there was unified look of all applications and I am still feeling inconsistency on any Windows machine where is unified look as well? I found out, that it is not about the look, but more about the feel, more about the behavior of applications, more about expectations how the applications will react to your commands, how the applications understand your intentions.
I agree, UI look in Apple applications is not consistent, but the behavior is in majority cases consistent. And that is what counts. While working, you do not notice whether the app is brushed metal, Aqua or grayish plastic.
It is just my observation...
First they ignore you, then they laugh at you, then they fight you, then you win.
IIRC, the actual quote they were going for is "A foolish consistency is the hobgoblin of little minds" and the point he was making is that small-minded people tend to get bogged down worrying about consistency where it doesn't really matter. In other words, if your list of biggest gripes includes items like this, get a life.
--MarkusQ
The complaint from these experts is that the look of the UIs is different. Brushed metal here, but flat gun-metal gray here! OMG, that's so inconsistent!
And, sure, that is inconsistent.
But who gives a flying dog! The key is that the applications really are easy to use. What is consistent is that excellent flow of interaction, where each of those interfaces is simpler than Windows apps, much less frustrating than Windows apps. It's the reason why Apple users stays loyal to Apple: they design the user experience well.
Hell, if my Windows apps were as straightforward, I wouldn't care if each one was the color of the rainbow!
Those experts can't see the forest for the differently colored trees. Yet, I bet they are patting themselves on the back about their insightful analysis of differences.
Dear Apple:
/usr
Make hidden folders viewable in finder, I don't care if I might break anything. I don't want to have to go to bash any time I want to work with
While you are at it, the putting the date on the desktop thing is a good idea.
Out of all of these suggestions, about one or two actually made sense, but it's a freaking disaster that these geniuses trying to transform OSX into something that would most likely only fit THEMSELVES perfectly haven't thought about one very annoying aspect:
Why the HELL doesn't the Finder allow the user to sort files with FOLDERS ON TOP, instead of mixing the cursed things in an unholy and undistinguishable mess together with files? It's completely messed up navigation, contanstly forcing the user to switch between Type-sorting and Name-sorting just to find what the user wants, instead of neat and tidy putting all the damn directories SEPARATELY.
Idiots. Both the writers and the chumps at Apple.
The person or persons who wrote this article seemed to be in a hurry to come up with 15 items. Three of them are all about how to view things sorted in Finder and even then they seem to relate back to resizing the window, which is also one of the items listed.
I think they were rushed to meet a deadline and were really just wanting to cause a ruckus with an editorial piece about how Apple is not to their personal liking. I don't think they actually put much effort into writing this article.
The shutdown thing is laughable. It actually takes me less key presses to shutdown on my Mac than on my windows machine. If the person writing the article had patience they could also wait the 25 seconds it takes the machine to shutdown automatically once the shutdown button has been pressed. Personally, I use that time to get up and stretch for a few seconds.
More options for resizing windows is the item in the article I'd most like to see implemented. But I'll add one more of my own: I'd like to have a button I could click on to go up one level in the hierarchy of folders.
It isn't a maximize button. The last time I owned a computer that primarily ran Windows was in 2001, so I'm used to it. I use the "Application -> Hide others" command to get rid of the clutter of other windows.
The very bad "Click to front" and the lack of "auto mouse focus" makes usage crippled. Heck even Amiga had layers back in 1986 and was capable of doing it.
Looking forward to virtual desktop on 10.5 though.
I'll stick with gnome thank you very much.
#7 is just silly. First of all, brushed metal and shiny scroll bars have nothing to do with user interface. These are surface elements which are totally seperate from functional (ie UI) elements. Secondly, why should all applications look the same to begin with? The rooms in my house don't all look the same. Each of these applications look different because they are different. All doorknobs don't look the same, but I still know how to use them. If an application is intuitive and responsive, like iTunes, Safari, and Mail, it should look different from other applications. It's called style. I suspect #7 was written by a computer with poor visual pattern recognition.
From the article (and Summary): "7. Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different?"
I don't want my apps to all looks the same . Just like I don't want all women to look the same; women all have the same basic framework and operating system. But I definatley want to be able to quickly distinguish between my wife and my mother-in-law! "Hey honey, I thought I'd join you in the shower.....DEAR GOD Nooooooo!"
I do want the menu bars, etc., to follow a standard so features are easy to find - like prefereneces, print, quit, etc.
P226
In OS 9, files in the finder uset to update as they were being created. As the file gets bigger, the finder entry updates. All too often, this only happens if the file has been clicked on in an open window. So a 1 G file looks like it is 128 K.
Yes, it completely sucks.
Also, often when copying files up to a volume on the Internet, the status says 5 seconds left, then writes "closing file" for the next 7 minutes.
Complete stupididy.
Finally, many times, files are written into folders that are open and they do not appear at all until the folder is "dirtied" somehow. It's really great to have a friend across the world, open a folder, you copy something into it and he can't see it at all.
Complete crap.
Where is the friendlyness of the PRE OS X Finder?
What happened to "put away"?
God, I hate the Finder.
- Zav - Imagine a Beowulf cluster of insensitive clods...
Anyone who has spent a little time with Blend and Vista will realized that Apple has just lost its UI advantage. Last year I bought the Mac for my wife with few comptuer skills. Of course I raved about how easy her life would be. Well, it just aint true, Pages was harder for her to use then word. Print Shop on the Mac wasn't as complete. Websites stopped wokring on Safari. (Firefox was better) Attachments drove her crazy. ( No MS office, and the converting to Pages was far from perfect ) Only 1 of 10 kid's games were compatible. WiFi worked not as well. ( PC sitting right next to it got much better signal, surfing experience ) No Spider Solataire..( Ok that's funny but I had to find one for Mac ) iPhoto was the one highlight, but now vista's photo thing is close enough, and Picasa is also available. This Christmas she's getting a Dell with Vista.
Numbers 4 and 5 are right on the mark, as well as Finder refresh and file renaming. Also, keyboard navigation is still pretty half-assed. I managed to customize my MBP to have a semblance of windows functionality (in terms of keyboard nav) but dialogues still crop up with an element that can't be nav'd to. Infuriating. The article correctly pegs OS X as being far too mouse-centric.
It has always bothered me that macs are thought of as THE platform of choice for designers or those in some kind of professional graphic arts/design, because the vast majority of these people have never touched a PC, and thus aren't even aware of the tiny little details they're missing.
In the end, I don't give a shit what OS I'm using as long as it allows me to work faster and more efficiently. I can only pray that Apple realizes that they MUST continue adapting OS X towards "power users," an overstated name for someone who simply bothers to learn how to use their damn OS/computer. They have a great OS that works really, really well for people who have never used computers, and I'm happy about that--I've recommended new macs to many family members who don't need to (or won't) learn shit about their computer. But there's no reason Mac OS can't cater to REAL computer users.
--Tedb0t
Limina.Log
I'd have to say that ever since I started using the Mac the Fullscreen button on Windows really pisses me off. I wish it would work more like the Mac.
I prefer to be able to see all my open windows at a glance and fullscreen mode blocks that. I can see how it might useful on a small screen (like on small laptop screens or older displays) but on larger screens it just hogs up all the screen space.
os x rocks
A while a go I posted my list of things that I didn't like about OSX and I got some good responses that fixed a few.
The good news (for me) is that now Linux on powerbooks is very, very good - not only do all the key things like wireless (with WPA), suspend, sound, 3d acceleration etc work perfectly but with Beryl installed it actually looks far better than OS X. I was sitting in an internet cafe yesterday and people were being awed by OS X... except it wasn't OS X at all. I said almost two years ago that Linux was catching up with OS X for look and feel... well, now it has. Even with Gnome apps mixed into a KDE desktop the behavior (thanks to an awful lot of work by the Kubuntu/Ubuntu guys) is more consistant across applications than anything you will find on OS X or Windows.
Oh, and with MOL installed (so it's one button press to switch to/from full screen OS X almost as fast as on native hardware) there really are no downsides.
Think of the Children; Sleep with your Sister
A few years ago, I got an iBook which was my first mac. I don't really regret getting it, as it certainly did what I need, but now that I'm in the market for a new notebook I'm not really considering apple at all, largely because there are a lot of things in the OS X- especially Aqua- that just really annoy me.
The biggest problem that I see with OS X is that it offers very little in customizability. Aqua feels like it was designed for someone who has never used a computer before. For a lot of people, I'm sure that this simplicity is a good thing, and I won't fault Apple for making something easy to learn. Unfortunately, Apple never seemed to consider that what is easy for a newbie is also woefully inefficient and infuriating for a power user. The best example that I can think of is not having the option to type in a path in the Finder. Certainly it can be done with 3rd party applications, but it seems extremely asinine to not support it by default.
Famous Last Words: "hmm...wikipedia says it's edible"
What makes you think the parent was referring to Windows specifically? My KDE in FC5 *also* has a maximize button.
LegendMUD
10. Accessing Applications.
The Dock offers a great way to show running applications and the programs you launch most often.
But what about those applications you use only once in a while? The way it is now, you can either jam
the Dock so full with program icons it's ridiculous or keep the Dock clean and then open a Finder
window and drill down into the Applications folder to launch lesser-used apps. The previous
generation Mac OS let you configure program launching on the Apple menu. While there are third-party
solutions that give you back a semblance of that functionality, Apple needs to recognize this user need.
(Reader Michael Cullison contributed to this pet peeve.)
The dock allows folders with aliases that act exactly like "start menus" not to mention that the best and
IMHO the intented way of launching those not-so-frequently-used-apps is spotlight... type first few letters
press down arrow and you got it!
Also, I would add a 16th thing that should change. Finder. Please make it better, make it not crash or hang so
easily, on every network drive disconnection.
the doc
If someone sends her Word files and she does not have Word, why is that the computer's fault?
My friend's 12 year old daughter pretty much taught herself to use Pages.
Do us all a favor and never breed.
What I find most striking about these is that they're all total nitpicks. Even they seem to recognize it.
That, and they seem to have forgotten some far worse problems with OS X. For example, opening a save or open panel in an app requires waiting for external hard drives to spin up. It seems to poll every mounted volume on the computer ahead of time, whether or not I'm actually going to tunnel into that volume when I'm working with the save panel. On days when the network at work is being slow, this is particularly annoying - it's not uncommon for me to end up waiting well over 30 seconds for a save panel to appear.
And if you want to see a *real* example of inconsistent user interface on OS X, click the white pill on a Finder window and use it for a while. Notice how the Finder suddenly doesn't behave anything like the way it used to when you have the menu bar hidden?
I have an ibook G4 bought an year ago.
I have a bluetooth headset and i use it for voip calls, it's very esay to use with mac compared to widcomm drivers in xp.
However, every BT headset when turned on tries to connect to two devices: the first that has paired with and, if it fails, the last device it was connected to.
Since i take care of pairing after the mobile phones, my iBook isn't the first one, but often is the last one, for the headset, to be connected to the headset.
Since the BT is always on on my iBook because i use other devices, every time i turn on my headset it connects to the iBook, but isn't disconnected after few seconds.
Worse, if i use an app that has bt headset as default mic/headset (skype, iChat, X-lite), it hangs and freezes as soon as it tries to use the BT headset.
If i turn off BT on my iBook before turning on the headset, the first connection attempt fails and then evry software works fine with it.
I'm sure the problem is in the BT headset management on OSX, because i tested it with 3 different BT headsets (nokia, plantronics, motorola) with both BT v.1.1 and 1.2.
It's very boring turn off BT everytime i have to use a simple headset.
cla
Cheers,
-b.
2 mouse buttons on the notebooks, people! Physical buttons! Three would be even better!
I get the impression that the folks in Cupertino have never tried to use an X11 app with a one-button mouse. God damn that's a painful experience.
Apple continues to drop the ball on the keyboard issue. Many dialog boxes require mouse input when a simple 'arrow over then press enter or spacebar' would be most sensible. What's worse is that some of OS X's dialog boxes respond to keyboard input while others don't--very frustrating! Windows got this right way early (I'm talking version 3 or earlier) and their key bindings have pretty much remained constant (and thus predictable) since. I love the Mac OS, but this drives me--and other power users--crazy! Its time for Apple to get on board with the keys on the keyboard. I'm appalled that the Computerworld article missed this flagrent impediment to using OS X to get things done...
Back in the day, there was one gotta-have-it Mac control panel: SuperClock, which let you monkey with the time and date display in the menu bar. I had mine set up to display the time/date in dd-MMM-YYYY HH:mm format. For System 7.5, a large part of the update from 7.0/7.1 was the addition of a whole bundle of third-party extensions that had come to be recognized as essential, and SuperClock was at or near the top of that list.
Somewhere, the SuperClock author is crying his eyes out.
-- Old Man Kensey
Vista is so many light years ahead of OSX it's funny to think about. XP perhaps, but Vista no way.
What about combo boxes? Dammit they should take tab focus! Most annoying thing in OS X IMHO
2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison
Well, Mr Cullison, how about selecting the file with the arrow keys, hitting Enter, typing in the new name, and hitting Enter again?
It's not a maximize button at all, it's a "zoom" button. And exactly how the button changes the window's size is at the discretion of the Application itself rather than the OS. So yes, since changing behaviour could break existing Applications it is "hard", though of course far from impossible.
That is part of my point as well. I'm writing this in Gnome/Ubuntu. I have three window managers installed on this machine (KWin, Metacity, and Beryl), and all of them behave in the same way. I suspect that I could easily apt-get a few more that also behaved the same way. Windows also behaves the same way. Almost everything behaves in that same way. I realize that Apple likes to be different, but sometimes it would be nice if they at least included the option for the rest of us to do things the way that we're used to doing them. I know, I know, I have no right to demand anything from them. Thing is, Apple's big push now seems to be in winning converts from other operating systems. While I wouldn't hold some unusual default settings against them (I may very well like some of the different ways of doing things), I would very much like to have at least the option of changing things a bit.
All the apple "pro apps" aka logic / aperture look like winamp knock offs with black backgrounds tiny grey unreadable fonts .. They are *really* terrible. These are also made by apple.. why not use a nice clean interface like all their normal apps?
Hold option while you click the zoom button, and the window goes up to full screen.
-mkb
Just to comment on some of the points:
First off, "Finder" does suck. It's an abomination. FTFF.
15. Date display in the menu can be customized through the "International" > "Formats" pref pane.
14. Widgets can be placed on the "Desktop" by enabling 'devmode'
11. Windows in OS X - current OS X is idiotic. System 9 made sense - drag by any edge, resize by the corner, double-click the menubar to "windowshade" in place - once to peek behind a window, and again, without moving the mouse to put put the window back. Now, most windows can only be moved by the menubar - if you have a screen full of overlapping windows, all of the "moveable" regions are clustered at the top of the screen where they are most likely to overlap. Double-clicking a menubar minimizes windows to the "Dock", but then you have to move the mouse all the way there to put it back. idiotic all around.
10. Stick a folder of app aliases in the "Dock" like everyone is already doing to access your second tier apps.
9. My "delete" key on my standard Mac keyboard (Canadian layout) deletes right so what's the problem? For Cocoa apps, ctrl-d works too.
meh, most of the rest sounds like whining from the author of the article.
I guess this specific one is "reader-contributed", but it's still increadibly daft:
2. Renaming Isn't Easy. The process of renaming files is highly mouse-centric on the Mac. There's no F2 option (as there is on Windows) that lets you select the file and press F2 to expose the filename-editing mode. The mouse process requires very precisely timed mouse clicks. Anyone who has ever been forced to rename a long list of files under both Windows and Mac operating systems will likely agree that the Windows way is easier. --Michael Cullison
Hey Mike - arrow key until the file you want to rename is hilighted - and push enter. Wooooooo, scary hard.
I do agree with their point about . Laptop Screen Dimming
:P
/Library and purge the HP drivers that come pre-installed and install new ones from HP. Can hardly blame Apple (or microsoft) for bad drivers.
Everything else though seems kinda nitpicky. For example, you're going to complain about three different applications looking different? I don't know if it's intentional or not, but I think it's a little better that way. For some it could be that it's easier to spot "on the fly" when switching through applications quickly. I couldn't honestly tell you in that comparison though.. I use Safari, Thunderbird, and iTunes.
As far as finding applications and working the dock.... How lazy do you have to be to press shift option A to pull up the applicaions folder and find that rarely used app. The dock was never meant to be cluttered up with every application for you to launch. It was meant for the few apps that you use all the time. I don't recall the exact figure, but I think most of us use around the same 5-6 apps all the time.
Printer installation problems (especially compared to windows)? That's a laugh. I've had a couple of SMALL problems with printers from time to time (jobs stopping or funky drivers) why the jobs stopped, sometimes is a mystery (that's the story of my life though... printers do indeed hate me). Really the only time I've had install problems with a printer, was with HP devices, that you have to dig down through
As far as Dynamic finder refresh, it's always worked fine for me on local files. Stuff stored across the network, in AFS networked mounts are a different story, but even then it has never really been a problem.
While I think the spirit of this article is well thought out, I think that their usage practices and knowledge of how to operate a mac are a bit lacking.
My blog
You don't know how it works because it doesn't work like what you know.
I am not a Mac user but I see this all the time. I caught myself feeling the same way when I had to learn Linux. Why does it use ls instead of dir. Why doesn't it use the same switches as windows/dos.
Nothing except for your speed issues are problems with Mac OS/X. The issue is you haven't learned it.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
that Apple's codenames for the OS X versions sound like a German tank company's vehicle list? I mean, Leopard right after Tiger?
Justice is the sheep getting arrested while an impartial judge declares the vote void.
My biggest single Mac UI complaint is this: Application menus belong with the application. Not at the top of the physical screen.
Apple's failure to recognize this is simple arrogance. A design decision that was made for a 1985 single-tasking system with a 9-inch monochrome display just doesn't make sense in the 21st century. I have two monitors, including a 21-inch widescreen display. All too often I find the menubar for the application to be inconveniently distant from what I'm doing. I shouldn't have to rev up my mouse like a toy race car.
This should have been fixed with the jump to OS X.
I actually find the ugly X.11 ports to be easier to use in such situations.
The system is actually more app-centric and less task-centric than Windows. To create a document (of any type) I have to first dig around in sucky Finder to find the app, then create the document, then navigate using a poorly designed popup file chooser to locate the project folder where I want to save the file. On Windows, I just right-click on the Desktop or in Explorer to create the empty file exactly where I want it, then double-click to open it.
Other gripes: Finder, Mail.app and iPhoto are primitive relative to their Linux and Windows counterparts. Not having a functional right mouse button on the Macbook Pro is crippling. The filesystem layout is braindamaged. The Unix tools are only half-assed installed.
On the whole, it still beats Windows hands down. Buying anything from Microsoft is like buying a suit of clothing, then discovering the next day that one pants leg is sewed on inside-out, the zipper is in the back, and the jacket has three arms, and if you don't immediately acquire and install 39 upgrades, a horde of pickpockets will steal your wallet and your car keys.
I want to be able two have two applications running "in the foreground" simultaneously.
What do I mean? Well, I have two big monitors and often work with several applications at once, for instance, Photoshop and Flash or Photoshop and Final Cut Pro. I would like to be able to run them side by side, simultaneously, not have just the one in the "foreground" open.
The problems at the moment are that it is very fiddly to position palettes etc between two applications so they do not overlap, lots of the palette windows disappear when when an application is not in the foreground, and there are lots of other petty annoyances.
Why not give the ability to write to FTP-mounted volumes? For weeks (on and off) I kept trying to mount an FTP server and was getting 'permission denied' errors, and I kept thinking it was some FTP server permission setting issues (with a 'permission denied' message, what would you think?). Come to find out after much searching that they are simply not writeable. How friendly and usable! I bet I could write to mounted volumes on the .Mac service. ;)
creation science book
Yeah... what HE said. Even car makers work to make controls dissimilar on the dashboard so you don't get them mixed up. If everyone is a creature of habit (and clearly everyone here is based on all the bitching on how a UI should be arranged to suit themselves) you really WANT buttons to move around between apps or you'll just blindly click something unintended.
Most of the stuff on
Point 12: They seem to be complaining about how hard it is to find individual windows for an application. Haven't they seen Expose? No? How about splat-` to cycle through the windows of the current application?
Point 10: It's awkward to find applications too rare to put on the dock? I dragged my Applications folder to the dock as a folder. If I mouse over to it, I get a drop down menu of every app in the whole folder. Or I can double click on it to open the folder. Or I can go to Spotlight and type the first couple of letters of the application name and have it find the app very quickly.
User Point 3: The Apple mouse doesn't have three buttons. I spent a whole $9 for a Logitech optical wheel mouse, and all the buttons (including the scroll wheel) work just fine with no configuration.
The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
Oh, please switch to the Windows focus model and key navigation. When I first used my Mac mini I thought it was broken. I litterally went to the forums and asked questions about it. I couldn't figure out how I could launch an app and then loose it even though it appeared launched in the dock. And I spend 99% of my time in WindowMaker which is also based on the NeXT focus model.
Also, keyboard navigation is useless. Why would anyone want to remember all of those shortcuts?
I just know people are going to pop up and explain that I can do everything that I'm complaining about but don't bother because it's just not "as simple as possible and not simpler".
It's HARDER than Windows. When you click on an app in the application does not appear, only the menu bar get's focus. That's very confusing. So why not just switch to the Windows focus model that everyone is already familar with?
What is blend?
You said that "Apple has just lost its UI advantage" but everything you talk about is software that runs on top of the OS. I think that is a perfect example of why Apple still has the UI advantage - nothing there bothered you in your rant. On the other hand, Apple does have some problems with software compatibility, but that is largely because you are looking for the same software to run on both platforms. There is a lot of good software for the Mac, but it will be a little different than on Windows.
I hope all goes well with Vista after you upgrade it with your coupon in February. By the way, please reconsider getting a Dell, recently they are not good machines.
What's the fullscreen button? Windows has minimize, maximize/restore, and close buttons. Do you mean fullscreen mode in Media Player? If you want your media player to fill everything except the task bar, then just use the Maximize button instead of fullscreen. If the maximize button is taking the entire screen, it's because you have your task bar set to auto-hide. That's by design.
Gamingmuseum.com: Give your 3D accelerator a rest.
> Hey Mike - arrow key until the file you want to rename is hilighted - and push enter.
> Wooooooo, scary hard.
In a Finder window, the arrow keys can be used to select a file. I just start typing the name of a particular file to select it or to select a file nearby and then use the up/down arrow keys to fine-tune my selection.
The delay that you have set before keys start repeating is the same length of time you must hold down a return OR enter key to enter a filename edit mode.
Just trying to clarify something that everyone knows already.
--Richard
I've heard a similar thing from many people - they are trying to use a Mac like a Windows machine. Often, I or someone else will tell them to think about what they are trying to and think of a simple/logical way to do it. Often, instead of trying the several step solution in WIndows, they just drag their item where they want it and it works or they find the option in the menu bar. If you can get people to break out of the mold of the Windows way, they begin to realize that there are different and often better ways.
Wow... I didn't think that doing simple desktop tasks on a Mac could be as complicated as getting NVidia drivers working in Linux!
(I'm kidding... kind of.)
Apple had that behavior before Windows went mainstream, and before Gnome, KDE and whatever copied Windows.
The behavior you want doesn't make as much sense in OS X. I mean, why make the window bigger if it is to show more whitespace and keep you from dragging content to/from an other Window?
Menzoberranzan Networks
I agree completely. I love the fact that OS X only shows one icon for each application, rather than each window. That feature and Expose complement each other beautifully. Once Spaces is out (to segregate projects that may be open for weeks at a time) I will be in heaven. I just wish I could get a Linux WM to act the same. That said there is one thing I would like to see added to the dock and that is mounted volumes.
I really dislike the idea of the desktop - it is just a folder that is obscured by anything and everything you have open. The suggestion to add more things to the desktop (widgets) is madness - the only thing it is good for is pretty pictures that you never see anyway. Expose makes it a little easier to get to things on the desktop, but I would rather not have to use it at all.
The document section of the dock is a very logical place to put mounted volumes, and it would make them much easier to access. It wouldn't take up too much space as you usually only have a few mounted at a time. For people that have many network volumes mounted, those could be grouped into one icon to save space.
The other things I would like to change are:
Dock - Make a setting to allow the dock to always stretch across the entire width (or height) of the screen, applications flush left and documents flush right. That way the static items are always in the same spot.
Finder - I could go on forever but in general I agree with John Siracusa - split it into a true spatial finder and a file browser. The retardedness of the grid layout can be excruciatingly frustrating at times. I love the Mac detail (tree) view, but the implementation has some drag and drop issues
Consistent UI - nuf said.
CD Burning - This may be fixed in Tiger, but the (data disk) cd burning in panther is horrid.
Fast User Switching - Again may be fixed in Tiger, but in panther fast user switching has lots of issues. Mouse hovering and the middle mouse button stop working if you have switched to a different user. When connecting USB and Firewire devices they occasionally become associated with the session that is not current rather than the one that is.
Also it would be nice to be able to put an application in a non-active session completely to sleep until that user logs back in. My motivation for this is not just to decrease processor usage, but to allow it's pages to be moved out to swap (teenagers + firefox + myspace == ungodly memory usage).
Oh, and having to hit Command-1 to display the Activity Monitor after you start the activity monitor is ridiculous.
...was a complaint about shutdown error trapping (as they put it...huh?).
If one doesn't want to be pestered by that dialog, just choose the Shut Down command while holding down the Option key. Easy squeezy.
Come to think of it, that's a good bit of advice to follow whenever you find yourself wishing something behaved differently: Try the Option key. It won't always make a difference, but often, it does.
Those who can, do. Those who can't, write technology blogs.
One thing I miss from Linux is package management. Whether it's a .app with its associated files in /Library or ~/Library, or a .pkg installer, or a Makefile that installed to /usr/local, I'd like something like an RPM database where I can find out what package owns what files, and I'd like a common interface for uninstalling packages.
#16 Simple windows management actions require two hands in Mac OS X (e.g. zoom full screen, Delete, etc.)
Say I want a maximized terminal. Or my browser window, I want to have all the screen dedicated to it.
Ok, I think some of the feedback is valid for Mac OS X coming out of these discussions, and Apple really *is* receptive to it. It might take a good number of people to bring up an issue over an extended period of time, but they do listen and will act.
The bottom line is, a lot of these issues with the UI are subjective and preferencial. It's really like comparing one religion to another because of the psychology and dogma that is picked up living with one UI or another. Sure, there are some identifiable and quantifiable *bad* things that exist in any GUI OS, but to say one is "better" than another is a bit silly when it all boils down to personal preference; just like religion.
Find an OS and a GUI that you like and allows you to be productive. Give useful feedback to the appropriate development group for the UI. Really, I'm platform agnostic. I'll use anything and can admin just about any current OS. For me, it's all about the tools not the garage their in. Sure I have a preference, but I don't drink the Kool-Aid.
This was apparently written by someone who knows little about the OS in order to start driving page impressions for Computerworld.
HIT: It's a different OS dumbass. Take time to learn it and all those missing features might just appear.
15. No date display - The date can be shown on the desktop or on top of all windows by setting the clock preferences from "menu bar" to "window". There's your ugly date. Now for the real solution, just run iCal and close the window. It's not like it eats 90% of the CPU.
14. Widgets Can't Be Placed on the Desktop. - Yes they can. Enable debugging. drag a widget, press F12 to return from Dashboard, and let go. Widget. On. Desktop.
13. Inconsistent Use of Context Menus. - Context menus ARE useful... and that's why I use them all the time... so what's the problem? Where are they not fully used? Everyone can think of one or two more useful context menu items... and if we put them all in, we'll have context menus that make Windows look like it was built for one mouse button...
12. Documents and App Instances on the Dock. - This is what Exposé is for. This is also what Apple+Tab and Apple+` are for. Have these people used a mac???
11. Managing Window Size. - Yes, you are right.
10. Accessing Applications. - Applications folder on dock by default is a good idea. What is this nonsense about a second row on the dock? B/c that will make it easier to click on things when you have two rows moving and growing and then you'll complain about not enough space to fit 9,000 applications you never use into two rows and you'll want an autohiding dock that takes up half the screen... just drag the application folder to the dock. It takes 0.2 seconds and you only need to do it once.
9. Backspace and Delete Keys. - This took the longest time to get used to on the laptop... and now that I am, I forgot what they were even talking about. Both forms of delete would be nice on the laptop though.
8. Printer Setup. - It could be easier in some ways... I can't remember the last time it was easy to set up a printer in windows. But, I do remember the last time I set up a printer in OS X. I clicked print, clicked Bonjour Printers and it was there. Then, I got my papers and I was done.
7. Inconsistent User Interface. - The gunmetal grey theme is supposed to replace the brushed metal theme. Mail was a trial and if I recall correctly, it will be the new standard in 10.5
6. Laptop Screen Dimming - The screen dims in half the time before it shuts off. Set the screen to shut off at 10 min and it will dim at 5. If it bothers you, turn up the time. I have not experienced the loss of settings or fickleness they're talking about. I think I recall some GUI front end for modifying the default "low power" setting when on battery. Use the google.
5. Managing Finder's Columns View, Problem No. 1. - Mildly annoying. You can hover over files to view the full name or click them to see the details in the next pane. Personally, I don't like huge finder windows and would not like larger columns. Once I get to the desired folder, if there are long names or a lot of files, I switch to list view anyway. Columns for drilling down, lists for viewing... well lists!
4. Managing Finder's Columns View, Problem No. 2. - Consistency. I would cry if there were randomly sized columns everywhere. Perhaps a better solution would be that the preceding columns are all the same size and the last column is always bigger or it alone grows to fit.
3. Managing Finder's Columns View, Problem No. 3. - I've never had this problem and I don't quite understand what they're talking about.
2. Finder's Hobbled Cut Command. - You know, I've never noticed that Cut was missing. Sure... put it in there. If you're cutting and pasting files though, you really don't get the beauty of drag and drop and keeping windows small enough that you can actually use multiple open windows.
1. Dynamic Finder Refresh. - This was a problem in 10.3 and before, but with Spotlight and the kernel hooks that catch file creation and modification events, missing updates, especially on local volumes, are very rare. I'm guessing there is a performance tradeoff at work here keeping it from 100%, but th
I'm very set in my workflow, and one of the things that makes me hesitant to drop the hammer on a Mac Pro is the handling of multiple monitors. I use Desktop Manager to give me virtual desktops in OSX, and OSX handles multiple monitors like Xinerama, which I can't stand. I use a 3 headed X desktop at the office acting as independent displays, with their own virtual desktops. Having two or three monitors all change to different virtual desktops at the same time would annoy the shit out of me in the biggest way.
Apple seem to have this feature coming up natively in 10.5 and it will be interesting to see how they do it, my money is on "treat the whole thing like one big desktop and flip all monitors at once", but there is hope I guess.
I like music
It's not enabled by default, but a simple preference change allows you to drag widgets right out of Dashboard into your normal windowing system. I don't know why this is "developer" mode. This should be the default.
Yes, but if you follow some of the "rumor" sites, there's growing evidence that Apple is redoing the overall "look" of OS X and its related apps. They seem to be going for more of a "glossy black" look - and part of the change will likely include pulling the inconsistent styles of apps like iTunes, Mail and Safari together with the new appearance.
As they've been releasing 10.5 beta updates to developers, they've been simultaneously releasing even newer builds for internal use only. Why do that unless you have some UI changes you're trying to keep a secret? (Presumably, the developers are finding bugs and issues in the main code, and Apple is just implementing those on top of each "internal build" they release with the graphics appearance differences.)
Seriously, why can't Apple switch to Ctrl+C for copy and Ctrl+V for paste? It's one of the most frustrating things for me when I'm using my Mac Mini, I always end up using Ctrl+C for copy not the weird command button?
When I move from Windows to Linux, I never have this problem, and as strange as it might sound it's one of the reasons that I prefer Linux to OS X...
I'm learning python
My biggest 'pet peeve' is that OS X uses Decomposed Filenames (UTF-8-MAC aka UTF-8 Normalization Form D) and Everyone else uses Precomposed Filenames (UTF-8 Normalization Form C). The problem is, I have an Mac with a nice big Xserve RAID, I can't export it via NFS to Linux/Solaris/whatever clients and expect it to work. If the Linux/Solaris/etc clients try to save a file whose filename contains foreign characters, you get a Permission Denied error. I work at a University with lots of students whose primary language isn't English, so this is a big problem for us. Once we tried to move a bunch of home directories over NFS to the mac and noticed 2GB in files missing - they weren't copied because of the foriegn characters in the filename.
:) Nor is UFS on OS X. This had made it impossible to use OS X as an NFS file server.
http://developer.apple.com/qa/qa2001/qa1173.html
"Most of Apple's built-in file systems use the techniques described above. Two notable exceptions are NFS and UFS. Of these, NFS is the most troublesome because NFS volumes can be shared with non-Mac clients that create files with precomposed characters in their names, and the Mac OS X NFS client does not decompose them before returning them to applications. If the user copies files from an NFS volume to your volume using a naive copy program (like the cp command line tool), the copy program will copy the files without decomposing the names. Thus your file system will by asked to create files with precomposed names. Your file system must be prepared to handle this, as described above."
Well, I'm using HFS+ - which is not prepared to handle this
So, what you're saying is that if I don't like how something looks, acts, etc, I should just STFU, not care about fixing it, and drink the Apple Kool-Aid?
Just bow down to the All-Knowing Interface gods?
Sorry, that's the stupidest non-answer I've heard in a while.
Chas - The one, the only.
THANK GOD!!!
a lot of people complain about the inconsistency of apple's UI between their programs -- but it happens here on slashdot -- each section has a different color scheme. i wonder if apple has it in the works to make different key applications present a different scheme. either way, i don't really notice -- the difference is cosmetic, and trivial.
mr c
"Physics is like sex. Sure, it may give some practical results, but that's not why we do it." - R. Feynman
Depends on the application and the framework it was programmed in.
Works in Cocoa apps such as CyberDuck and TeXshop.
Doesn't work in TextWrangler
Does weird things in Finder, esp. on a multiple monitor machine
Sort of works for Safari
All of which is a good argument for why Apple shouldn't've knuckled in to Microsoft and Adobe and should've stuck w/ their Rhapsody plan and never have wasted time on the foetid mess which is Carbon.
William
(who wants TIFFany instead of PhotoShop, Altsys Virtuoso instead of FreeHand or Illustrator and thinks that PasteUp could've been as good as InDesign and that FrameMaker would still be available on Macs if we'd had Rhapsody)
Sphinx of black quartz, judge my vow.
The only thing that prevents me from buying a mac, is the fact that they still use one click button on their laptops. I want my right-click to work without looking for the 'alt' or 'apple' key.
"How about regular click an edge to move the entire window, and control-click-drag anywhere on an edge to resize? (or vice versa)"
Which is French for "the way MS does it..."
See Fitt's Law and the idea that moving something as simple as a window isn't a two-handed job. Remember, the desktop interface is a metaphor for real world actions. If you have to finagle your left hand to make your right hand pick up a piece of paper, something's gotten too complicated.
Since the cast majority of Windows users have no idea that you can as much as mice the taskbar, I have long suspected that the vast majority of the whizzy abilities of the Windows interface were there to ward off deeper look-and-feel lawsuits. And now we're stuck with them.
"Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
Or, even better, create a folder (or folder hierarchy) on the root level of your primary drive, then populate it with aliases to your most-used apps, organized by type or function. Navigating that folder via right-click in the Dock is easier and faster than the whole Applications folder. You can make the actual Applications folder an alias in the hierarchically-arranged one.
For eye candy goodness, put a custom icon on the folder of folders. You can paste the Applications folder icon onto your own folder, for example.
(Obviously, though, the folder doesn't need to be on the root level of the primary drive; that's just where I put mine.)
I read over this list and few of them are minor UI gripes and the like. I found myself thinking, "yeah, okay that would be a better way." For the most part, however, none of these things are subjects I really care about. Give me real features instead of these and I'll be happy. For example, the classic emulation environment does not work on newer, Intel macs. By default, I can see that being advantageous to Apple as it encourages people to move to newer software, but has anyone tried to run an OS 9 in emulation on an Intel mac? It is a huge pain in the butt. You need to extract a ROM from an old OS install, using old OS 9 utilities and then use an obscure X-windows based GUI. We're talking about a significant investment of time, mostly because of legal issues revolving around Apple's ROM files which are not freely distributed. Before I see any of the changes listed here I'd rather have Apple throw their weight behind one of the open source projects and provide an official, downloadable OS 9 emulator. For that matter, include a MAME client, a DOS emulator, and some old games and have an all-in-one emulator for old games and programs. It wouldn't be hard and it would provide a lot more real value than anything I've seen listed here.
And how about some more and more pervasive system services? I've heard they can now be easily integrated in Carbon API applications, but in addition to the new grammar checker I'd really like to see some basic translation services, statistical analysis services, and maybe an integrated reference lookup service by default so more application designers can smoothly integrate these features.
I guess my basic point is, yeah UI tweaks are fine, but there is a lot more that could be provided in OS X and I'd like to see features first.
The button in question does exactly what you want in both of those cases.
"Convictions are more dangerous enemies of truth than lies."
I'd rather be lucky than good.
Tiger's mail is gawdawful. And Prefs no longer lets me drag prefs I use all the time to the top. Tiger is hideous compared to Panther.
Doesn't work at all in Adium. Of course I don't quite see why you'd want that behavior for an IM client, but hey it still doesn't work.
"The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
Because it's so hard to reach for that 'return' key to rename a file.
The one thing that drives me to distraction is trying to select multiple files in finder or multiple tunes in iTunes with shift and the keyboard. If you accidently select too many items, the temptation is to change from shift-Down to shift-Up. On a mac, this will start highlighting items above where you started your selection. Other than using the mouse there appears to be know way of unhighlighting items incorrectly selected.
Training monkeys for world domination since 1439
Everybody claiming this guy is too stupid to figure out that applications are in /Applications does not understand the problem.
/Volumes and search around. But it does seem insane that they will not reveal this information.
Here, simply, is where Apple drops the ball on the CLI or on anything an expert user wants to do: mount a disk, perhaps by double-clicking one of those disk images. You can see the files in a window. Now, quick, tell me what the path name is for any of those files.
As far as I can tell, Apple has NO GUI to reveal this information. Even the most complete "get info" does not show it.
Linux and Windows would show the pathname in the window title.
Yes, I know you look in
THANK YOU SO MUCH for not linking the pdf
Yes, it's annoying that the small form factor keyboard on the powerbook hasn't got a forward-delete key, and even more so on the 17" which is big enough to fit a full keyboard but still gets the mini one.
No, an operating system update is not capable of adding extra keys to your keyboard.
This is a valid complaint, but it's NOT a complaint about OS X, it's a complaint about hardware, and (arguably) so is the one about laptop screen dimming.
A pizza of radius z and thickness a has a volume of pi z z a
Yay for discoverability! Er, wait...
Option and Zoom button (+) Doesn't work in the Finder, iTunes, or Safari (probably many more).
And for some strange reason the Zoom button in Mail doesn't Zoom at all, it Maximizes. This itself is a huge UI inconsistency with the rest of Mac OS X (even Classic Mac OS conventions).
Contrary to what Linux and Windows user might think Zoom is NOT intended to be a Maximize or function like Maximize.
Mac OS X 10.4.8 Mirror Door PowerMac G4
Mac OS X 10.4.8 iMac intel Core2 Duo
Slashdot = -1 Redundant, Asperger, kdawson FUD, Libertarian, and Linux
"First of all, brushed metal and shiny scroll bars have nothing to do with user interface."
You don't feel that the "look" part of "look and feel" matters to a UI? You think that "feel" is all that defines a UI?
"Each of these applications look different because they are different."
The point is that they are gratuitously different having nothing to do with their function.
"If an application is intuitive and responsive, like iTunes, Safari, and Mail, it should look different from other applications."
Why? How does making the apps different for the sake of difference improve usability or intuition?
Since when is iTunes "responsive". It's slow as a dog.
Which files? Again, do some READING.
Why should I? The UNIX world has standards for how things work. OS X tramples all over them, often for no good reason. Given that OS X is much less widespread than UNIX/Linux and has no significance outside the home market, there is little reason to invest much time in it; any time invested in learning Mac-specific stuff is neither going to be useful professionally, nor is it going to help me down the road personally.
Microsoft can afford to do things their own way; they have enough market share. Apple can't. When Apple doesn't work like Windows or UNIX/Linux, it ends up counting against the platform.
The parent is referring to the "maximize" button.
On Windows, pressing the maximize button, maximizes the window so that it takes up the entire screen (well, except for the task bar as you mention).
On Macintosh, there is a button called zoom. It resizes the window to show all the contents of the window. In some cases, this is (considerably) smaller than the entire screen.
The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.
Conversely, when Mac users use Windows, the maximize button really isn't what they want. They want to make the window bigger, but the don't want to obscure other windows, because they still want to see and use content from the other windows.
Both implementations have their uses. The confusion lies when you try and work in multiple environments and expect the same functionality.
Instructions for putting the date in the menu bar here, here, or here.
I don't know or care about number 14-1 really, they do have some good points but the reason I don't care is number 15 is flat wrong.
If given enough space Windows will display the date and time and day of the week. I use a sidebar style start menu and it's always displayed that, if it hasn't on the writers screen, well maybe he needs a better monitor so he can use a start bar that isn't the absolute acceptable minimum?
If that is wrong, what else could he have wrong? The answer is probably a lot.
Ok, here's my disclaimer: I use Windows at home. I use OSX at work.
At my job, I'm in charge of filing lots and lots of papers. I also keep all of the files on my computer. I have my own naming system, and I like to arrange things alphabetically within most of my folders. I download most of my files, and it's fastest to save them to the desktop and move them later.I do not sort the folders on my desktop by name. I group them by type.
When I drag files from the desktop to my folder of choice, I usually like to resort everything alphabetically. Except, of course, that OSX doesn't highlight the folder. It still thinks I want to work on the desktop, even though the desktop might be buried behind several open windows. So when I go View -> Arrange -> by Name, everything on my desktop is reordered.
It doesn't help that the difference between grays means that I can barely tell which window is highlighted. (Is there some way to change this? I haven't been able to find anything.)
And while I'm complaining about rearranging files and folders, why isn't there a shortcut for it? I should think there would be a keyboard shortcut for Arrange, or even just for Clean Up.
I really wish OS X worked like X.org when it came to copy/pasting.
Highlight = copied, middle click = pasted.
Why bother with menus and keyboards?
I need a sig.
All of the things you list are just preferences based on what you know and based on Microsoft-compatibility; they have nothing to do with usability.
Anyone who has spent a little time with Blend and Vista will realized that Apple has just lost its UI advantage
Technologically, Apple hasn't had a UI advantage in many years. But Apple has had an advantage in overall user experience compared to Windows, and it is keeping that. Vista adds a lot of features, but that doesn't make Windows a better experience; in fact, quite the contrary: the problem with Windows is, and has always been, that it has had too much stuff in it.
From the article: "7. Inconsistent User Interface. Open iTunes, Safari and Mail.
This are 3 completely different applications, ofc it makes sense all 3 use different "patterns" for the frame. Why should it be the same one? And where is the problem in user experience? There is none, all click, drag, etc. action, the scrollbars, the buttons work consistently!! Inconsistent is if 2 diffeent applications use for related activities completely different user interactions, like windos does.
angel'o'sphere
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
It gives me visual cues to what app is behind the front application.
photosMy Photostream
Keyboard navigation on the Mac suxx.
Some functionality is not accessible without a mouse (maximizing and restoring minimized windows for example).
Some functionality takes a lot more keystrokes. E.g. navigating application menus.
Dialog boxes don't have keyboard shortcuts (the kind that you activate with Alt+KEY on Windows and Linux). Some don't even have tab navigation -- I'm looking at you, iTunes delete dialog.
For me, Mac OS X is unusable without a mouse or trackpad, which makes me less productive than I was on Windows/Linux.
There are things I like though, but this was a disappointment.
I wrote about this here.
hitting enter (or return)? easier key to hit than F2...
-- it's ridiculous how many people misspell ridiculous... (damn, damn, damn...)
Change it so that the "home" and "end" buttons do the same things in ALL programs. It's so fucking annoying right now. To get to the end or the beginning of a line, you sometimes have to hit the "end/home"-substitutes, or apple-end/home-substitutes, or apple-left/right-arrow keys.
In Windows every program recognizes Home/End, and takes you to the beginning or the end of the line. Combining this with the shift-key to select text, makes the Mac even worse.
"Inconsistent User Interface. Open iTunes, Safari and Mail. All three of these programs are Apple's own, and they're among the ones most likely to be used by Mac OS X users. So why do all three of them look different? "
This bugs me too, but I think it's intentional. First off, Apple probably doesn't want us thinking of iTunes as just another UI widget like Calculator or TextEdit. It has its own look and feel.
Plus, of course, iTunes has to maintain cross-platform compatibility and an Aero-style interface might look less than optimal running on Windows.
I'm certain that the Trash can was an excellent idea when it first came out (except for putting your disk in the trash in order to eject it. WTF???) That's why MS improved it into the Recycling Bin. It's time for Apple to fix two horrendous mistakes, and one minor one.
1) Can't permanently delete directly from Finder. I can SHIFT-del in Win, and it gets rid of the file instantly and forever. That's quite nice for large files such as movies that you want off your system right away. With Mac, I have to rm -Rf everything if I want it to go away instantly.
2) Can't selectively delete files from Trash. I should be able to delete what I want, when I want. I don't care WHY Apple made the Trash motif, I care HOW I want to use it. And I want to use it like Windows. I know a lot of people say that that's not how Mac was developed, but I don't care. Adding my wished-for functionality doesn't change a thing for Mac, just like adding a three-button mouse doesn't prevent developers from trying to make everything all work with just one. (Although one button being completely inferior to three buttons sure prevented them from doing it.)
The best argument I've seen for changing this behavior is what happens when you're on your boss's computer and need to free up some space on your USB key in order to get a file of the computer. Do you empty the trash, possibly deleting his important files? What if he's not there to ask? If you don't know about rm -Rf (most people don't), you have to waste lots of time now either making a new directory and temporarily storing his data there while you empty the trash (As much as we don't want to admit it, most users won't think of this one), or wandering from computer to computer until you find someone who can empty it for you (more likely of two for non-technical users). (To be fair, the most likely solution for non-technical users is just to empyt the Trash without even thinking about the possible consequences. Whoops.)
3) Can't automatically put a file in the Trash back where it came from. Yeah, it's minor, but again, Windows does it right, no ifs, ands, or buts.
Yes, I know that there are aftermarket tools that will do all this for me, but I shouldn't have to pay or install someone else's possibly buggy software that changes LOTS of things when I only want one thing that I have come to accept as completely normal in the Windows and Linux worlds.
www.eissq.com/BandP.html Ball and Plate System. Amuse your friends. Crush your enemies.
http://images.slashdot.org/hc/26/4f474c73ac00.jpg
... make it run on any beige PC?
The more Apple moves into consumer electronics, the more this just makes sense.
Forward Delete is available on MacBooks: fn-delete.
Jumpstart the tartan drive.
...the fact that, when you minimize a window and pull it up using Apple+Tab, it STILL doesn't reappear until you pull it up from the dock. Seriously. This causes 95% of my frustration when moving from Windows to Mac.
This list reflects a lot of "windows user" bias and ignorance about the features currently in tiger.
I'll go through the points I take issue with.. if I don't touch them it means I think theyre valid.. and there were at least a few valid ones.
14 - a widget on the desktop is called an application... exactly what is so inconvenient about pressing the f12 key. Even on a several year old system the dashboard loads quickly enough.
13 - it's called fruit menu, a convenient little shareware app which, among other features you'll like (which i'll get to later), gives you about a million different ways to customize contextual menus with negligible resource footprints.
12 - I think someone doesn't know what the f10 key does ; )
11 - valid, but I for one don't like the idea of windows resizing on me when i want to simply move them to the side, so make it optional like hot corners.
10 - remember fruit menu? it makes the apple menu customizable like the windows start menu.. simply add your application folder to the apple menu with this baby installed and it's right there.
9 - next you'll be complaining that because GM put's their headlight switch on the dash rather than the steering wheel, asian imports should do it to. Don't like raising your finger to hit the FN key? get a pc.. geez.. i'm a touch typist and have never had a problem with this.
7 - This is not a functionality issue.. it's an "I don't like it" issue.. well some people like to have a bit of asymmetry in their surroundings.. i don't know about you but if every room in my house was painted the exact same color i'd get really really bored..
6 - valid but nitpicky...i've never had the screen dim at an inopportune time.. i've compiled mplayer and run it from a shell and have watched 2 hour movies on my macbook without troubles with it. if youre really anal about it i'm sure there's a hack for it somewhere..
4 - interesting.. but another point which i'd like to see as optional.. I often come across files from places like image boards where the name is a VERY long hash value. I don't want a column that's 1200px wide and hanging off the screen, thank you.
3 - it's called drag and drop.. you can find the file you want in finder, drag it and drop it into the column view application dialogue. (sometimes it needs twice).. there is a second option of simply grabbing the icon of the file in the title bar of the window you have it opened in and dragging it to the dialogue that way.
2 - nitpicking again. I regularly drag files into a space 3 px across.. have a lot of windows? that's what expose' is for. Additionally, if youre moving files between drives it helps to prevent loss in the event of some catastrophic failure.
1 - i do a lot of file manipulation on my computer.. use it intensively.. and i've never had issue with dynamic updating. In fact the one thing I do notice is a nifty little feature in the finder where a renamed file will wait about 10 seconds before refreshing to it's proper location on a list or column.. in the case of folders this is very helpful.
finally.. that list really betrays some bias.. come on.. that same tired "second mouse button" thing?
VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
While it doesn't address the issue directly, this actually highlights the fundamental difference between Microsoft and all other competitors in this market and is the primary reason Microsoft keeps kicking butt in this market even though their products are technically inferior.
Many, many years ago I worked in an auto body shop. The owner of the shop had a simple rule, it didn't matter what went into the repair job. For all he cared you could fill a hole in a quarter panel with moldy donuts and used up steel wool pads, just as long as the end result appeared completely professional to the customer.
This is the strategy Microsoft has followed and it works, obviously. It isn't so much a matter of things working one way in windows and another way in OS X. Take window sizing for example. In windows, grab the corner, side, top, bottom or even right click the task bar icon. It makes no difference...it all works. Want to change the name? Slowly double click the file, or right click and select rename or just about any other way that seems logical, Windows is right there for you looking very professional. Want to delete a file? Highlight and hit the delete key, or drag to the waste basket, or right click and select delete, whatever works easiest for you, we are all different and windows is right there for you looking completely professional no matter how you waant to do it.
Mac people, and for that matter linux people and the bulk of the open source community just don't get this at all. Once the functionality is there and it can be accessed some way, they figure the job is done. When you complain that it doesn't work well with your work flow they say, "Tough cookies, it's my way or the highway." Microsoft's response is, "You want it this way? Fine, no problem! You want it that way? well there you go! You want it another way? Well that is in there too!"
That is all the average customer ever sees and they assume that everything behind it, right down to the kernel, is just as professionally put together. They never see the bailing wire and duct tape holding that fine professional interface in place. Out of sight, out of mind. And that is why Microsoft is going to continue to dominate the market even though everything they make is crap.
The competition, on the other hand, reminds me of a guy I knew back in the 70s. He had this old beat up Chevy, ran like a fine clock. Blow the doors off of anything on the road. Mechanically prefect from one end to the other. It was also four different shades of primer and you had to crawl through the windows to get in.
this is loaner...my sig is in the shop
It is interesting to note that they give the top five positions to the Finder. The Finder needs a lot of attention, and currently it doesn't be getting anything more than tweaks. I think the Finder is the one application that deserves a make over. Considering how much it is used it should not be an after-thought. BTW I would be interested in hearing what other pet peeves there are about the Finder.
As to UI consistency I really believe that Apple should work on this. If they want to offer different Window textures, then they should make it available at the system level and not make each program look like someone wanted to share with the world their skin of the day. It kinda makes me think of selling a Mercedes, using wood venere finish in the front and then using cheap plastic finish in the back seat.
Jumpstart the tartan drive.
Idiots spreading FUD as usual. At least with regard to their "example" of inconsistent user interface. Just because the friggin color scheme is diffent... actually not even... brush metal versus gun metal? Give me a break. UI issues are usually related to buttons being in the wrong place, behavioral changes etc... What do you expect? new apps coming out now to look exactly the same as ones from 1999? Idiots.
How about a real NOT in Spotlight? I know there's a nice lengthy command to do it, and this but it's hardly Mac-like. I'd like to search Spotlight like I search Google. There are a few 3rd party apps out there, but none make as it easy as it should be. If I want to find something that has a dash (or other characters in it, I'm out of luck.
No additional widgets required. Just open Terminal and do this
defaults write com.apple.dashboard devmode YES
After that, press F12 and start dragging widget.. then (while still dragging) press F12 again and drop widget on the desktop.
Thanks for that. Now just to see if they can make that offical. Actually it would be nice to have side bar like in Windows Vista to arrange them, and that application are forced to respect when zooming to full size.
Jumpstart the tartan drive.
Then set it once. The maximize button toggles between two window settings, user defined (although sometimes this means last size on last close) and fit-to-content. So, for example, by default, my terminal window opens as a little window rather than full size. The first time I opened it, I made it full sized. Now every time I open terminal, when I click maximize, it returns it to my previously defined full size.
T Money
World Domination with a plastic spoon since 1984
Most of the crap listed and the stuff posted by readers is the result of people being frustrated by OS X not doing something they expect, and giving up. But that's to be expected.
Anyway, there was one reader comment that I 100% agree with:
2. When powering down a MacBook or Powerbook it should be possible to physically close the screen right after having pushing the Ok button without having to wait that it completely shuts down.
Now if someone tells me there's an easy way to make that work, I will be both embarrassed and ecstatic (:
... install the OS on it and run from that, and use the internal drive as backup. Lots less intrusive on your not-really-meant-to-be-opened Mac Mini, and gets you almost as much performance boost as installing an expensive fast notebook drive.
To a Lisp hacker, XML is S-expressions in drag.
When I am looking for a file in spotlight, I usually want to know where the file is located, so I can open it up in an application. Right now, the only way to do that is to show all the files found, then then do some additional clicking. Too much, I wish spotlight would show me where the file was located on the main search screen, say like when you moused over the file in spotlight, it would give the path. Or, one click would show the path, two clicks to actually open the file/directory
#15 - MenuCalendarClock, or a variety of other similar programs.
:)
:) ).
:)
#14 - Konfabulator/Yahoo Widgets or Amnesty. I use Konf/Yahoo Widgets. The problem with Amnesty is that Dashbord widgets are CPU hogs. Putting them in their own layer means you don't have to care because they're only running a small part of the time.
#13 - I've used a combination of applications working together to make the middle mouse button bring up the window menus as a context menu, but Apple should ABSOLUTELY make contextual menus available from the menu bar the way Services are, and make the main menus and Services available with contextual menus. There's five places that are close to the mouse under Fitt's Law, and the fifth is... where the mouse is right now.
#12 - The Dock needs a lot more work than this. In NeXTstep the Shelf (the equivalent of the right half of the Dock) was a real place... you could drag documents into it and out again, so that it provided an intermediate place to "pause" a drag and drop operation while you shuffled windows. The "Poof" is cute, but it's a bad user interface design... if you want to trash a Docked object, the trash is right there.
I use XShelf for this.
#11 - If anyone knows of software that fixes this, I would love to hear of it.
#10 - I used to use third party apps, but now I just have a folder containing aliases pointing to the system and personal application folders, and certain places in the Library, in the Dock. And, yes, this could be made a lot better.
#9 - "The rest of the world long since accepted that IBM makes the best keyboards" - Indeed. I would dearly love to be running OS X on a Thinkpad instead of a Macbook, mostly for this very reason. (Yes, I know that's Lenovo now, but the principle's still valid)
#8 - CUPS MUST DIE
#7 - The low level user interface isn't even internally consistent on the Mac. Every application has its own UI for configuring hotkeys - this should be a single "hotkeys and input" item in the Preferences, that lets you assign ANY key or corner combination to any application using the new "input manager" they create to implement this.
#6 - There's a million apps for this, and none should need to exist. Plus... laptop fan controls, keyboard illumination, sleep/hibernate behaviour, and all the rest of the laptop configuration crap that you shouldn't haveto deal with but in the real world you all too often do.
#5, #4, #3, #2, #1 - Finder is two separate programs that don't work well together. The old OS 9 Finder should be pulled out and restored fully for the benefit of the folks who like a spcial Finder, and the old NeXT File manager should be pulled out and restored fully for those of us who prefer a file browser.
On the reader peeves:
#1 - If I select shut down, and some application wants to know if I really want it to close, give me a window that says "yes, kill it and the rest of the pig-dogs, I WANT TO SHUT DOWN NOW". In fact that should be a button on the "shut down" dialog. "Cancel, Shutdown, Kill the pigdogs". Same with "sleep". And give me an option to go into safe sleep AND power off in a single operation (you could call it Hibernate
#2 - It's in there. Almost. RETURN on a file SHOULD put you into edit on the file name. Except when it doesn't. See points #5 through #1 in the previous section.
#3 - YES. Steve, old man, nobody kicked sand in your face for putting two buttons on the NeXT mouse. It's time to give up on this whole passive-aggressive single-button-mouse thing. See also "putting OS X on a Thinkpad". You got IBM japan to help you out on one of the Powerbooks (3400, I think)... you can do it again. Nobody will call you a wuss.
twm, which largely pre-dates the Mac, didn't have any sort of maximise button (it had an iconify button). You had to use the resize button to change the size of a window. Although you could probably customise it to use a key binding instead (haven't used it in ages).
Was mwm the first one with a maximise button ?
May contain traces of nut.
Made from the freshest electrons.
*smile* You got me dead to rights. Any defense I might try to mount would only make it worse.
--MarkusQ
I realize I'm getting here late, but I may as well give it a shot:
It's a bit clunky, but from what I can tell, even on a smaller-screen Mac:
This strikes me as far more intuitive than cut/paste, although it's annoying to have to use the mouse, and dropping it next to the trash (as opposed to IN the trash) can be hard when you have a full-ish Dock.
On the other hand, I don't ever use cut/paste, because that strikes me as much worse. With text, when I "cut", the text disappears into the clipboard. With files, when I "cut", the file changes a different color to let me know what file it was -- but it stays put until I "paste". It also seems a lot more dangerous to forget what you "cut" in the first place than it would be with text -- you could end up trying to paste a movie to a floppy disk.
I have never noticed these changes not dynamically update on a Tiger machine. I wish they would be more specific about where it doesn't update.
This guy apparently didn't try. Instead of F2, you press enter -- it does exactly the same thing.
The annoying thing is, I'm used to pressing enter to launch the file or app -- this is now command+o.
Seconded. I actually want three, but I could live with two -- at least then I could chord them for a third button on Linux.
Yes, I know about cmd+click and holding the button down. It's not the same.
I actually do most of my mousing from the touchpad, because I'd rather not have to unplug the mouse from my desktop computer and take it with me, and because I've learned to use the keyboard for so much. So actually, the Mighty Mouse -- and for that matter, any USB mouse -- is pretty useless for me on my Powerbook.
Now, for a couple of things that weren't mentioned:
Don't thank God, thank a doctor!
#15: True, but how often do you really need today's date? For me, that's once every few days and it really isn't much of a problem to move to top-right and click on the time.
#14: Stay away from the f&%$ing desktop! It's enough that my real-world desktop is messy. The #1 windos insanity is the cluttered desktop every other user has. I've seen more than enough windos desktops that were literally filled with icons. And the worst thing to put on a desktop is interactive elements ("widgets"). Why? Because they'll always be covered by some window. In the best case, I have to shuffle my windows around to access it.
Nope, no way. Dashboard is pretty good, because I can still see the desktop (with all windows), so I can read the IP, number or other data I want to enter into a widget. And it's only there when I need it, not running in the background all the time.
#13: Ok, what are they talking about? My Finder has context menus.
#12: Someone didn't get either the Dock nor Expose. Dude, what you want is Expose and it does a great job at giving you an overview of all the open documents you've got - either in total or per application, whatever you prefer. The Dock's job is a different one and I'd rather have it do one job well than twenty jobs shabby.
#10: Please go into a corner and die quietly. Leave the Dock uncluttered, you fools! Trying to shove everyone of the 500 small tools you have installed into one menu is exactly why the windos "Start" menu is the craphola it is. In case you've been living under a rock for the past few years: You can use Spotlight to very quickly find and launch your non-common apps, or install Quicksilver, which does an even better job and is by far the best way to start apps invented, ever (Linux users: Katapult on KDE stole the idea, though it's not as feature-complete).
#8: Err. Are we talking about the same OSX here? Ok, I only setup one printer... Well, actually I didn't, OSX did everything for me. Nothing confusing about setting it up at all. I've had more trouble getting USB mice to work under windos.
#2: So you don't like consistency? You know like "cut" doesn't make much sense on a file? "Cut this file" only makes sense to windos users. It makes sense for document parts, but not for files. "Move" is what you're looking for and that's what drag&drop does. This is actually a very fine example of Apple sticking to what makes sense instead of porting metaphers into contexts where they lose meaning.
#1: And this is your #1 problem? Err... yeah. Right. Seriously, if this is the worst thing that's wrong with OSX, then thanks for the compliment and for agreeing that OSX is about 25 years ahead of windos.
And the user comments don't get any better. #1 was already answered by the editors. #2: Hey dude, if you manually rename long lists of files more than once in your life, then you've got a non-computer issue. This is where you use scripting, you know? Or a nice commandline. Ok, mmv isn't default installed on OSX, but it's easy to emulate. And #3: Thank you. I also think windos sucks because it only supports 2 mouse buttons and I've always used at least 3, more often 5 on all the Unix systems. Then again, depending on your target population, it might well be a feature. I know from personal experience that your mum will have trouble with two mouse buttons. The Mighty Mouse is the only solution for everyone - for my mum it has one button and that's all she needs. For me, it has 4 buttons and a 2D scrollball.
Assorted stuff I do sometimes: Lemuria.org
Yeah, and I'm still wating for that 4K78 internal build with debug flags turned off!
;)
Just kidding
Menzoberranzan Networks
I use Windows in the office, and, sadly, Explorer for the web. You can set the windows anyway you like, it's true, even make Explorer the full screen if you want. But then, any web site seems capable of popping up a window of any size, taking over my preference, and it is nearly impossible to change. I know, I've done web searches. The fix is of the "open the window, open another one, go to the first, maximize it, spit in the wind, turn around three times, and bang! You're-- Well, it still opens in that little window that the Poker/Porn/Pirate site made it be. So I think it's a GOOD thing that, if you have a dock, the window won't expand, and I've never come to a web site that changed my preferences. In the first versions of OS X, Apple apps weren't that sophisticated. But if you want an app that allows you to write on a full screen, with green type, just like the old Apple II days, try this: WriteRoom, from HogBay software. http://www.hogbaysoftware.com/product/writeroom But here's a tip: set the dock preference to "disappear." Then click the green light. Bingo! Full screen now means you can't see the dock, either. Of course, now, every time you point your cursor near the bottom, the dock comes up. I know, ugly and annying. Same reason I don't use this option in (*&&&%%%% Windows.
This is a timely article, seeing as I have just returned to work after performing a complete reinstall of our companies XServe last evening.
This is the second catastrophic failure we've experienced within a year. The first involved our XServe Raid array passing-on. Yes, a RAID 5 array loses a disk and suddenly cannot rebuild and cannot be accessed. How is this possible? It's RAID 5 with parity. Parity people!
The best part is, this was not a physical disk failure either. I tested the physical disk and it was, and continues to be, absolutely fine. The data just died! The array FAILED!
Then, last night, the system volume which resides on a little RAID 1 mirror becomes corrupted. Once again, not physical issue - the disk is healthy. The array simply FAILED!
And all this happens despite routine maintenance.
Let's not get started on the weekly running of Applejack because of font cache corruption issues, or the fact that my brother's Mac mini suddenly wouldn't recognize any logon information (until we could run magical Applejack on it again).
If you ask me, OS X is Windows 98 dressed in XPs clothing.
My Computer Music Tutorial Videos
15. No Date Displa ... easy. I have it in a way that date is displayed when I click on the time.
.... you attack a printer and print, there is no setup for a printer needed in general. So what again does the author mean? The rare case where you have to install a driver for the printer?
....
;D like the way how the HOME and END buttons work (or don't work), the fact that every application uses differnt arrow + modifier keys to move to the end of a line, next word etc.
Just go into the controll field and enable date display in the menu bar
13. Inconsistent Use of Context Menus This should be explained more, my Mac has context menues in the Finder, and AFAIK you can't switch them off, so the author should have them as well, so what exactly is he missing?
12. Documents and App Instances on the Dock
He is very unclear what he wants. I don't really understand what he complains about.
9. Backspace and Delete Keys.
Yeah, that should be fixed, thats realy anoying!
8. Printer Setup
ROFL
7. Inconsistent User Interface.
That makes no sense to me, 3 different apsp SHOULD look different, but behave the same, and that they do. OTOH, I liek iTunes with the brush metal look far more and I find it anoying that I can't choose the themes for the apps my self.
5. Managing Finder's Columns View, Problem No. 1.
Well, having a column seperatore on top (overlapping, by having a slitter going from top till bottom) of the scrollbar won't be good. So you could have both close to each other, but that would waste space. So your final proposal to have a drag handle for the column seperator on top and on bottom makes sense.
4. Managing Finder's Columns View, Problem No. 2.>
This is a typical windows user request. No I don't want the windows I use always to macical adjudt something in them. I judt want them plain as I defined/opend them. I can't get why some one might demand it different? Does your break on your car adjust in size depending on your speed? No, it stays the same, you have to adjust your looking/sensing, your anticipation to your speed. No good reason to change any control in your car because of some wiered attribute.
And now the numbering gets spoiled
2. Renaming Isn't Easy
Well, in Windows its not easy either: how the heck should *I* know that F2 opens a rename dialog? From what do you know that? But you are right a "rename" menu is missing.
3. Secondary Mouse Button.
Attach an USB mouse, like everyone does.
-------------
The points I did not comment on, the author has a point. But funnyly stuff thats really anoying he did not mention or not notice
Meanwhile you should have learned: the Mac has for every interaction only ONE spot of control. If you need more than downlaod one of the various free / shareware solutions giving you more controll over your Dock, Windows resizing, Scrolling etc.
I for my part would of course welcome if you could resize a window in all 4 corners, but I dont really miss the fact that I can't. Looking on a UI like Vista or linux desktops, I'm really glad that my screen space is saved and not cluttered with oversized and to many controlls.
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
One change could be really cool: restoring the 'Workspace Manager'; this good old file manager exists in Rhapsody 5 and I don't understand why Apple decided to build MacOSX on the buggy Carbon-app Finder. WorkspaceManager.app gives us the Shelf extension that permits to do two big things:
1. using a drag&dropping move/copy of files between directories with no need of opening another file manager window.
2. eradicating the desktop. All icons are always available through the file viewer. I never understand the use of the classic desktop icons on Mac, Windows, Atari, SunOS... whose any windows can mask.
I hope GNUstep GWorkspace.app will be ready to do that soon because Finder.app get me crazy especially with asynchronous NFS automounts.
A Finder preference to open every new finder window in List View as default.
I felt some need to respond to this picky list of peeves in a peevish point-by-point fashion.
15. No date display.
Yeah, this bugs me. I use MenuCalendarClock to fix this, and get a hint at the stuff I've put in iCal without having to run it. But a "show the date" option in the clock prefs would be great.
14. Widgets can't be placed on the desktop.
Whatever. A macosxhints.com entry on doing this is the third thing that comes up when I Google for 'widgets desktop'. And a couple more things on the first page point to a tool to make this easier. I've never had a desire to have widgets on the desktop, myself.
13. Inconsistent use of context menus.
I don't know what they're talking about here. I get a dozen or so options when I ctrl-click on something in the finder. I get a handful of options when I ctrl-click a link in Safari. iTunes has a pile of stuff when I ctrl-click on something. The functionality is there and it's up to the designers of each program to decide what's appropriate. But I'm more about keyboard shortcuts, so I never really use context menus on any system.
12. Documents and app instances on the Dock.
"the Dock isn't like the Windows taskbar, I want it to be like the Windows taskbar."
Click on an app in the Dock, and all its windows come to the front. What's the problem here?
11. Managing Windows Size.
As someone who went from the Amiga to the Mac, I've always found Windows' resize-everywhere behavior to be really, really annoying.
10. Accessing Applications.
Guys, I switched from OS9 to OSX about four years ago and said "okay, the Apple menu is gone, what takes its place?" Did some of you only switch from OS9 last week? Hit the Finder, apple-shift-A. All my apps. Right there. If I use something regularly I shove it in the Dock.
9. Backspace and Delete Keys.
Yeah, I wish I had a 'backspace' key on my laptop too. Can't argue with that.
8. Printer setup.
I never print stuff, so I dunno.
7. Inconsistent User Interface.
Yeah, I use Shapeshifter mostly to make Safari not metal.
6. Laptop Screen Dimming.
I haven't ever really noticed any of this.
5, 4, 3. Managing Finder's Columns View.
I've never really found any of this to be annoying.
2. Finder's Hobbled Cut Command.
"It doesn't work just like Windows, make it work just like Windows". Whatever. I don't think I've ever used cut and paste to move files in my whole life - it's always been by opening two windows and drag-and-drop.
1. Dynamic Finder Refresh.
I thought this got fixed in 10.4?
Reader Peeves:
1. Over-protective shutdown error trapping?
Whatever. I almost never shut down or restart my machine anyway. Sleep rules.
2. Renaming Isn't Easy.
"It should work just like Windows!"
Hit return while a file's selected. Things behave just like the described behavior of f2 on Windows.
3. Secondary Mouse Button.
Yes, dear, we know that Windows makes everything more complicated and you're confused because the Mac tries to avoid this.
egypt urnash minimal art.
Open it up to all hardware
I just wish they would do something about my biggest gripe with mac osx. the biggest thing i miss from os9, thats included in Windows and Linux consistently, is the fact that YOU CAN CHANGE THE COLOR SCHEME. I miss the themes of tangerine, strawberry, grape, and would appreciate maybe a black liquorish. Even Unsanity cant give me this. I dont want to have to pay Unsanity for something that should be free, that means sound scheme too.
Or what if I want to zoom in and then resize so that I can still see all of the document. On windows if I'm reading a pdf in zoom to fixed width mode and I maximize the window then the page zooms in so that there's no whitespace.
Perfectly easy to get a pdf to take up the full screen (-taskbar, scrollbar and toolbars). On OSX I have to drag the window to the top left. Manually resize the window and then rezoom. It takes a lot longer (if you're doing it often) when all you want to do is be able to read some text. Instead there's a green button which doesn't appear to do anything sometimes.
I like OSX but it is something I find very infuriating.
the more they over-think the plumbing the easier it is to stop up the pipe
"As they've been releasing 10.5 beta updates to developers, they've been simultaneously releasing even newer builds for internal use only. Why do that unless you have some UI changes you're trying to keep a secret?"
Apple releases plenty of internal builds because there is a lot of work going on, and doing builds daily is a way of keeping on top of the latest work by various engineers. The compiler people make a change that the kernel people wanted, the kernel people add a new feature for the file system to use, the file system people use that to enable something that's been under development, then an application that wanted the feature changes, et cetera. Another reason for frequent builds is to get new code distributed to many people so that it is exercised and problems are discovered as quickly as possible. Apple releases only a few external builds because, I presume, they are much more work to manage, and they are generally better builds with more coordinated features and fewer problems. This is simply normal software development practice for complicated projects, so I am not saying anything particular about Apple.
I expect there are some features held back from the external releases to developers, and a UI change could be part of that, especially if it mostly cosmetic and does not affect programming interfaces, but largely those releases are simply done on occasion, and Apple tries to select a reasonably good build to release. (Some of the internal releases are quite, um, challenging to use.) One purpose for distributing releases to external developers is so they can work with API changes in time to prepare their software. Occasional releases are fine for that.
Note that I cannot fully say from actual knowledge how the external releases are constructed. Apple is very secretive and does have various projects that are undisclosed externally and internally, but I do not think external build releases being rarer than internal releases is a sign of this.
This one mechanism (from NeXT, I think) makes doing 'amateur QA' trivial on MacOSX and onerous on Linux and Windows. Really, it's a pretty huge gulf between the two.
Testing a Firefox nightly: First, download the nightly from ftp.mozilla.org/.../latest-trunk.
Windows/Linux:
- Uninstall the old firefox app. Install the nightly. Find an anywhere
from annoying to work-stopping bug. File the bug using another browser (or
the nightly, if you can get that far). Uninstall the nightly. Reinstall your
old copy of firefox. Continue work.
- Alternatively: Maintain a completely separate system. Uninstall old
nightly. Install new nightly. Rather, rinse, repeat.
MacOSX:The one thing, I may have missed it mentioned is... closing windows vs. quiting an application in OSX!
There should be a button on the top of a window (I hate to have a fourth... but) toQUIT AN APPLICATION! I have been to many of my clients houses and they mention that their performance is slow. I look down at the dock and they have 15 applications running, but are not using any of them. Most users don't understand the difference between closing a window and quiting and application.
i know it speeds up opening common applications again, but give users an easy GUI way to quit an application!
I had my doubts about that being a word, but it is in the http://urbandictionary.com/
It's too difficult to develop Mac applications. Apple's XCode is missing features that Windows C# developers take for granted, like Intellisense, inline documentation, and autocompletion. Cocoa uses a complex set of connections, outlets, and actions that are avoided in Microsoft Visual C# by simple multicast events.
No, I will not work for your startup
Funny, I'm reading your comment in Windows using Firefox (with the browser window fully maximized of course) on my 17" widescreen dell laptop, and I'll be damned if I even have one pica of white space to the left or right. The benefit is that seven lines of text in a non-maximized window is only two or three lines of text in my maximized window. Your comment maximized? One line per sentance. Because of this, the page is shorter, and I can see more information at once. Not everything needs to be maximized, but a lot of stuff benefits from it.
THAT SAID . . . I'm a big OS X fan, and I can tell you all it's really freakin' easy to drag your window to "maximized" size. Once you've done it once, you can switch back and forth between large and smaller window size just as easy as Windows. I don't get what everyone's complaining about . . . have any of you used OS X?
A B A C A B B
Um... if you are joking, I apologize, but did you not notice that the TFA was about problems with the OSX interface, not problems with the Windows interface?
"You don't feel that the "look" part of "look and feel" matters to a UI? You think that "feel" is all that defines a UI?" - what i'm saying is that the iTunes brushed metal facade really has nothing to do with its user interface. (It's not really made out of metal [WINK!]) "The point is that they are gratuitously different having nothing to do with their function." "Why? How does making the apps different for the sake of difference improve usability or intuition?" my point is that things can look different and still have the same function. if the 'look' gets in the way of usability, it's no longer just a 'look'. the 'look' of an application should be totally divorced from usability. "Since when is iTunes "responsive". It's slow as a dog." - hell yeah, it's slow. i mean 'responsive' in that the application responds to a user actions and that feedback is given from the app. Arizona sediments respond to the Colorado River by eroding away into a canyon.
As far as I'm concerned, MacOS doesn't really support two monitors. Why? Because the menu bar appears on only one monitor.
If I'm working on an application on the "secondary" monitor, I have to return my mouse to the other screen to use the menu, and depending on the app, I may use the menu very frequently -- logging some very annoying and completely unnecessary mouse mileage. So I just work on the main screen, making the second monitor effectively useless. It's a sad thing when your UI makes virtual desktops preferable to multiple monitors.
Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
I have a Powerbook, and I don't want to plug a damn external mouse into it. I want to use the touchpad, and I want said touchpad to be more useful... by including a second freakin' mouse button. I get tired of being thwarted by the one button disciples, whose reasons for opposing the second button seem to be variants on the theme of "but we've always done it this way". It's a lot easier for people who only want to use button to just ignore any other buttons, than it is for me to have to go find some software utility to simulate the other buttons.
And don't start with "you can just use Cmd-click" (or whatever the key combo is) to simulate the second button. Sometimes I'm doing something with my other hand - um, y'know, like holding my coffee cup. Yeah, that's it.
Sean
The Worst is when I open a window on my 12" that was last opened on my cinema display- (hard drive windows, Illustrator files I moved with a jump drive) because they open cinema size and you can't get to the draggable tabs.
The problem with UI inconsistencies is that they make you hunt around for the particular thing you need to click on. Obviously you're very good at that, so good you don't even notice the effort involved. That's not true for most people.
I mostly work on Windows, and whenever I switch to Mac, all the little GUI differences drive me up the wall. And yet I know plenty of people who've gone from Windows to Mac without effort. People are different, that's all.
Even on Windows, the fashion for using "skinned" UIs drives me crazy, because it means I have to hunt for UI components I should be able to access without thinking. Obviously there are people who have no trouble remembering where the buttons and menu bars are in all their different applications, and they would seem to be the ones driving UI design these days. So eye candy is valued over usability. That's pretty frustrating for many users.
The zoom button is actually controlled by the application and not the Window Manager. This is why you have different behavior depending on the application your running.
This was particularly true for true-Carbon applications. MetroWerks' PowerPlant Carbon framework, used by many applications (still today) kinda standardize the actual behavior and Cocoa under OS X also makes this somewhat more predictable.
But applications can still control the size they can zoom to.
This is why you wont find a system-wide switch to control this behavior.
I'd like to be able to hide the dock and then not have it come back up every time the mouse is at the bottom of the screen. That gets annoying fast. Instead I'd like it to only come up when the mouse is at the bottom of the screen AND I press a certain combination of keys (such as shift-Cmd, or something else).
Ok, that did expand my terminal window to cover most of 'one' monitor, but the boss can still see my naughty desktop pic through the terminal window. Why did Apple have to make windows transparency settings available?
I drank what? -- Socrates
Window shade. Handy little bugger that didn't require me to minimize, then go to the damn dock every time I want to see what's behind a window.
"Tu fui, ego eris" - Virgil
You CAN put Widgets on the desktop, and without the use of any 3rd party hacks or widgets. All you do is start dragging a widget, hit your dashboard hotkey (or screen corner, in my case), and boom, you're in normal view with your widget. This is very handy when taking notes, and transfering them back and forth to stickies. These still float on top, but I'd be scared of widgets that didn't float on top, anyway.
No, the one thing I really want to see, that Windows does a great job at is making Open and Save dialogs fully functional Finder windows: you can dragon drop to and from them, delete items from them, etc. which is really handy when you're wanting to organize a folder and save something to a folder all at the same time. This is the one noticable UI advantage I've seen in Windows, that I wish I had on the Mac side.
One small point, but not pertaining to myself so much, is that if you take a little time to set things up, with Expose, Dashboard, and other things, navigation is VERY fast, but the computer is really configured to YOUR style of navigation and operation. If someone else gets on your computer, they're immediately confused as to why all the windows fly away when they accidentally stick the mouse in the lower righthand corner, and getting to individual windows becomes a lot more of a pain. The windows task bar may not be as quick or elegant, but at least it's consistant all across the board. Getting on any windows computer, you know almost instantaniously how to navigate, but on OSX every interface setup dramatically changes the way you use it. I really like the customizability, but uncustomized, OS X is a little clunkier than Windows when uncustomized.
Multiplayer Gaming (defined): Sitting around, discussing single-player games with my friends, at the bar.
I just thought "they [apple] should make option-zoom go into full screen mode" Then I scrolled down two lines and there was your comment. Funny I always tell people new to Macs just try what makes sense to you and it will probably work. I guess I'll return my PowerUser card now
if you drop the slow, bloated crap that is now called Adobe Reader, and instead used Preview, you can just hit cmd-f to enter full screen mode.
Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
Personally, I don't really agree with this. I used to. When I used Windows dominantly, I always wanted to have my windows take up the whole screen. After using Macs for a while, I tend to use the "clutter to my advantage, letting pieces of windows hang out from behind foreground windows so I can move back and forth without constantly using Expose.
However, if the maximize button worked the way you want, i suppose it wouldn't really bother me. I just wouldn't really use it. Either way, I wish they'd just have it work consistently. Right now, what the button does depends on the application, which is needlessly confusing.
Well, I've commented on a few comments, but let me finally really comment on the article itself.
I can sum it up relatively quickly: The comments about Finder are pretty valid. Even as a Mac user I find Finder a little clunky and not perfect. Many of the comments I've seen online tend to echo this tendency, and there's a wide-ranging opinion that Finder should be replaced.
The rest of these? Well, it's not so much "15 things wrong with OSX" as a list of "15 things to make OSX more like Windows". Sorry, if you're not willing to learn then stick with what you know... you'll be happier in the long run. Someone who goes to a new OS and is not willing to learn the ways in which the OS is different than their previous OS of choice is asking for trouble, pain and heartache.
iTunes suffers from the same problem many cross-platform applications do. They use their own controls for portability purposes, which makes them look strange, and act differently than the native OS.
Example:
I installed iTunes for Windows on a multimedia computer, and it is nearly unusable because it doesn't obey the operating system font-size settings consistently. I'll open a window that is small, but the controls are big. Or vice-versa. This problem has gotten worse in iTunes 7 and up. I'm surprised, because I thought lots of people would use iTunes in this type of environment.
My thoughts as a Mac geek:
15) (No date display): Agreed, there should be an option to display the date along with the time in the menubar.
14) (Widgets on desktop): Coming in Leopard, available through third party software now.
13) (Inconsistent contextual menus): Couldn't figure out what they were complaining about.
12) (Documents in the Dock): Hell no, they shouldn't add open documents to the Dock. It's cluttered enough as it is. Documents are fine in the Dock apps' contextual menu, or accessed by option-tabbing to the app you want, then option-~ to the window in the app, or simply via Exposé.
11) (Managing window size): Here, Apple should have a modifier key that enables this behavior. Like if the user holds down the command key, the border of the window the mouse is over can get a bit thicker, and they could resize from any edge.
10) (Accessing applications): Just make yourself a shortcuts folder in the Dock, with shortcuts to apps and documents you most frequently use. You can also put a folder in the dock with categorized shortcuts to your applications, to help find what you want quickly. Apple shouldn't do this for you; you just need to spend a bit of time customizing your computer to suit your needs.
9) (Backspace or delete): Yes, Mac notebook keyboards suck ass. Apple, figure out a way to add some more needed keys, make the arrow pad bigger and further away from the shift key (I know I'm not the only one to delete lines of text by accidentally hitting shift-up arrow by accident, instead of just the arrow key). The F-keys need some spacing in there as well.
8) (Printer setup screens): Printer setup screens are designed by the Printer manufacturers. Complain to them if you're not happy.
7) (Inconsistent user interface): M'eh, whatever... I'd say fixing the f'ing Finder takes priority...
6) (Laptop screen dimming): Agreed, need a setting somewhere to adjust this behavior.
5) (Grab points for Column resizing): M'ehm whatever... Maybe they could add more grab points with a modifier key... Otherwise, don't clutter the interface.
4) (Automatic resizing of columns): Bad idea. First of all, some names will always be too long. Second, when you browse through different levels of your folder hierarchy, the last thing you want is the columns constantly moving all over the place.
3) (Display bug in column view): That's a bug. Please provide steps to reproduce to Apple so they can fix it...
2) (Cut files in the Finder): This should be added.
1) (Finder refresh): Pretty sure this is usually handled properly. If there are cases where it's not, you should report them to Apple so they can fix it. I've never seen any lag in Finder refreshes since Tiger...
"I like systems, their application excepted", George Sand (French)
select the whole URL in Safari? If I want to enter a new url, I am selecting the current url with mouse (click-drag) and over writing new one? In windows, I just do ALT-D to select the url at once.
Also, is there a way to select text like SHIFT-ARROWKEY in windows?
Thanks
15. No Date Display: Ok yeah, set the date format to display would be nice. I just glance at my iCal icon. 14. Desktop Widgets: I just Dashboard, Grab Widget, Undashboard and drop on my desktop. "Dev Mode?" it's a >defaults oneliner 13. Inconsistent Use of Context Menus: Have you ever used MacOS X context Menus? They're soooo contextual. If anything I vote for doing less in them. It would be nice to have a *.app/contents/context/ folder to store my own scripts that appear in Finder context items. I vote for more spacific context menus in toolbars (instead of "Customize toolbar...etc). But please don't muck up contextual menus like windows. Eak! 12. Documents and App Instances on the Dock: Stupid idea. Contextual menus are better (I don't even think I need to justify this- it's pretty obvious- you're asking for a Windows Taskbar). It would be nice to have to use a command-click to add/remove items from the dock. That would life easier. 11. Managing Window Size: I'm a big fan of my clean borderless windows. Try Zooom- that kind of integration would be welcome. And for those looking for Maximize...option-zoom. 10. Accessing Applications: That's what Spotlight is for. Or you could use Contextual Menus. Or better yet, integrate Quicksilver. 9. Backspace and Delete Keys: Quit being retarded. Fn-Delete is sufficient for a notebook. I use forward delete all the time; Especially Option-Delete. 8. Printer Setup: Explain. I plugged mine in an clicked Make Default. 7. Inconsistent User Interface: Did it ever occur to anyone that using different window art makes it way the heck easier to know what you're clicking on without paying attention? I like the various interface looks. Besides it's only inconsistent if you appraise it on Apple's written guidelines. If you put various windows next each other they fit together pretty well. 6. Laptop Screen Dimming: It happens in half the display sleep time. You can set it manually (or by script) using pmset. 5. Managing Finder's Columns View, Problem No1: If the whole column were a grab point it would interfere with scrolling operations. What you really want is smarter auto-width. 4. See #5 3. Managing Finder's Columns View, Problem No. 3: No idea what you're talking about. I'll throw in my own complaints though. How about sort-by for columns, and keeping the focused column in center (implement autoscroll left). And finally always expand the Save pane. No one wants to use that silly menu that only lists common folders. (this can be partially taken car of with a defaults write) 2. Finder's Hobbled Cut Command: Cutting files is stupid. How about a Shelf (available in Quicksilver). 1. Dynamic Finder Refresh: I agree. Rewriting the Finder would be a good starting point.
I prefer to be able to see all my open windows at a glance and fullscreen mode blocks that. I can see how it might useful on a small screen (like on small laptop screens or older displays) but on larger screens it just hogs up all the screen space.
That's why I prefer dual monitors. On the smaller one I can have all the tools and such but have the main document take the whole screen on the larger monitor. Or have one document open on the smaller one so I can drag a selection to place in another document on the larger monitor. Likewise using just one monitor I prefer using the full screen to display a given document. If I want to switch to another doc or app I just "alt" + "tab", no muss no fuss.
FalconShould there be a Law?
I just wish they would bring back the Next-style resize bar at the bottom of windows. In early internal releases of the OS X (just prior to OS X Beta) back in '98, windows had Nextstep-like resize bars. However, Jobs caved into pressure (there may have been technical or legacy reasons stemming from Carbon applications, but whatever it must have been enough to convince him) and restored the traditional resize thumb in the bottom corner. Biggest mistake EVAR.
Shouldn't one of the fifteen changes be to rename from MacOSX to MacOSXV
I'd actually prefer OS X drop the thing telling me it's Friday and just display the time.
How often do I need to know the date? It costs me one click to find it... well worth the savings of that bit of prime screen real-estate.
If you read TFA that you tell me to. Number 15 meantions windows. I don't have OSX so I can't tell you for sure if any of the critcism of that is valid but when he refers to windows I can damm well tell you if it's BS, and this one is an obvious one.
If you want one single application taking up a full screen, doesn't it cease being "Windows" and become "DOS"?
I haven't looked too carefully at the guts of Apple's Spotlight technology. However, my impression is that it works something like inotify (you can ask the system to tell you when files in certain locations change), and if this is true, it should be possible to make Finder refresh instantly.
I'm writing (off and on) a toolkit for applications that refresh automatically in this way, with a minimum amount of user code. It doesn't support OS X yet, though...
I hereby place the above post in the public domain.
I think you'll find this helpful: /System/Library/ /Library/
~/Library/
Cheers, Ed ;)
#15 Date display - Should be an option to go next to the clock, howeve, I've never found this frustrating. You can click on the clock to seet he date, or you can just leave ical running. This would be an easy and non-invasive change for apple though, so why not.
#14 Widgets on the desktop - This never occurred to me as something I'd want to do. Widgets have their purpose, and that purpose is to be on a separate screen for me to use if I need it; I don't want widgets cluttering my desktop like applications. For that matter, I hardly use widgets anyway.
#13 Context menus - Don't see the problem... not explained very well
#12 Dock application window behavior - Sounds more like pining for windows like behavior. The dock is simple and straightforward, adding a bunch of contextual features to it would only complicate things fo rthe end user. I can get to any open window in a second by using expose, or hitting the minimized icon.
#11 - window management. Matter of opinion; the simplicity of the current interface leads to less stressful use overall; I don't have any reason to drag windows from all four corners.
#10 Accessing applications - Uhh, what's your point? The dock is for things you wnat to keep handy. If it's something you want rarely, you open a finder window, click "Applications" And launch what you want,no different than the start menu in windows. Or you use spotlight to find it in seconds. Or you use quicksilver to launch it immediately.
#9 Backspace and delete keys - Agreed, totally.
#8 Printer setup. Never found it confusing unless you are trying ot attach to printers shared out of Active Directory tha trequire authenticatiohn, that took a bit of digging.
#7 inconsistant user interface. Maybe it's just me, but hte fact that they use slightly different color schemes and textures doesn't reall make the user interface inconsistant. Keyboard shorcuts rae consistant, mouse clicks are consistant, menu positioning is constant... it's pretty darn consistant if you ask me.
#6 Not sure why it's annoying.. it doesn't dim if you are watching video or anything... it does dim to save you lots of battery power if you aren't currently using hte machine.
#5/4/3 Finder - Yes, absolutely, finder needs help.
#2 Cut in finder - probably should be fixed, but not a big deal. Finder errs on the side of caution and doens't wnat you to automatically delete files by accident when you meant to copy them.
Now I'm not trying to be an apple apologist here believe it or not, but many of these are really stretching it and not things that many mac users would actually want changed, or that would even be good for apple in the long rum.
WindowDragon allows resizing windows in FVWM way - hold modifier and you can drag and resize in any direction, by any point inside window.
One of the things thats always bothered me when I use OS X is the way that the maximize button behaves.
On my 23" screen (1920 x 1200) I don't think I will ever want to enlarge a screen to full size. A browser/mail/code window in that size is just dumb. The Mac OS X version to optimize the window to its contents is very nice though and I use it often. I really miss it when I use Linux.
Use the entire screen? Why is it called Windows?
I maximize a window to hide the clutter behind it as well as to see some more content in the foreground window
Use the Hide others command (alt-command-H). (Which I also miss on Linux and Windows)
)9TSS
I hate multiple buttons on notebooks, and consider the single-button notebook design one of the great virtues of the Powerbooks. On mice, fine--I use the right "button" of my Mighty Mouse all the time. But there is no way I want to twist my wrist into awkward RSI inducing configurations to reliably access a right notebook button. And I hate getting a right click when I wanted a left click because my hand happens to be on the right side of the pad. I think the two-finger-plus-click solution works quite well, and does so without destroying my wrist.
I have iCal set to start hidden. Its dock icon displays the month and the number of the day, and clicking it brings up my full monthly calendar and to-do list. As the article says, iCal should default to running, rather than display its silly JUL 17 icon all year.
Apple is better than Microsoft and all it's clones who stole their ideas from our beloved Jobs.
What you're asking is illogical. You are wrong. Apple is Right.
It's not not what I meant, and you know that.
And I never meant that Apple's way is what it should be on Windows or KDE or Gnome neither!
I just said that it makes sense in MacOS X.
Menzoberranzan Networks
Okay, being a Mac user I figured I'd read this to see if it was interesting or some whiner from another platform that doesn't get Macs. Turns out it was both plus some complaints that are just retarded. Lemme start with my gripes and then move on to theirs:
1. Samba's integration (or lack thereof) with the GUI.
Come on folks, it sucks ass. It's worse than the printer debacle. There is the "Sharing" option under "System Preferences" but then to set your Workgroup you have to go to Applications > Utilities > Directory Access? And, unless I'm missing something, there's no easy way to select a folder and set it to shared and then set sharing security on it as I would in Windows.
I know the Samba config file pretty well and I can get it to do anything I want really, but the main reason I moved from Linux to OS X is I didn't have to edit config files for simple tasks anymore.
2. Aliases are inconsistent.
Apple's old school aliases and symlinks are not one in he same. This is REALLY annoying for those of us that actually use the CLI since aliases don't work in our world.
3. Finder sucks.
Just figure the cost of a third party file manager into OS X.
15. No Date Display.
Maybe it's my profession, but I don't find myself needing to know the date more than once a day because I don't have such a pathetically short term memory that I forget. The time changes constantly, but I can remember a date for the whole 24 hours I need to. I do NOT want the date eating up any space on my desktop. Clicking the time gives me the date and running iCal (if you use it as I do) keeps the date constant in a way that's clever and takes up no additional space.
Seriously, who needs this or even cares? (Other than the author of the article.)
14. Widgets Can't Be Placed on the Desktop.
Yes, they can. Devmode. Although there should be a simpler/better way of doing this. I have a feeling we'll see this in 10.5. (It's also another way of solving your stupid date problem.)
13. Inconsistent Use of Context Menus.
Eh, I hardly use context menus. I don't know or care enough about this "problem" to comment either way.
12. Documents and App Instances on the Dock.
Dude, there is this awesome thing in OS X called Exposé. And there are plenty of Doc alternatives available for you if Exposé is just too complicated for you.
11. Managing Window Size.
Although I've more or less trained myself around this and in the Mac environment the only time I really change window sizes is when I'm using a web browser (and usually then it's only when my 12" Powerbook gets hooked to my much larger desktop monitor), this one one of the first real annoyances when I switched to using a Mac. I've dealt with it, but I could deal with at least a second corner at the bottom.
10. Accessing Applications.
Come on. "I need something special set up so that, for that program I use maybe twice a month, I don't have to spend an additional 10 seconds going through the application folder in finder." This doesn't seem like a common problem and the author even admits that there are third party solutions to the problem.
Hell, here's an idea, take all the programs you hardly ever use and symlink them inside a folder called "Apps I Hardly Ever Use But Whine About When I Have To Go Through The Application Directory" and then put that folder on your dock.
9. Backspace and Delete Keys.
Yep, Windows based notebooks have a delete key. Sometimes it's on the bottom. Sometimes it's on top. Sometimes it's hidden in a labyrinth guarded by a minotaur. There's NOTHING standard about the delete key on notebooks. If you can adjust to the moving target that is the delete key, you can handle fn-delete. Get over it.
8. Printer Setup.
Agreed. The print setup blows. It's been a gripe of mine since day one.
7. Inconsistent User Interface.
This isn't just a Mac "problem" but a problem that comes up a lot in any discussion about
If you want the time and date on the Desktop, just open System Preferences and go to the Date and Time pane. In there you'll have the option to display the date and time on the Desktop in a window of varying transparency that floats over all else.
Per Square Mile, a blog about density
I'm not sure what the key combination is on OS X, but Ctrl-L will toggle full screen mode in the Linux version of Adobe Reader. Every PDF reader I've ever seen has had a full screen mode...
The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.
.sig claims that MS invented the forward slash as an example. They did. Before MS decided to use the backslash as a path deliminator and everybody else uses the slash character, people then started using other systems, especially the WWW where the "forward slash" was used. The backslash deliminator thing has been confusing for quite some time. In developing on a windows environment, C/C++ #include statements and certain functions can (almost always) interchangably use a forward or a backward slash. The same goes for other MS products. On some versions of IE on an IIS webserver (some versions??) forward and backward slashes can be used interchangebly and/or they are stripped out or some unique behavior to that particular version.
This is the second time I've read this in this thread.
Windows users have been conditioned to only want to view one window at a time, which is perfectly fine, and the Mac has a thing hides the current application, and one that hides other applications. Also, there are things like 30" widescreen monitors that are the desire of all Mac users, and viewing things like slashdot in a web browser maximized across a 30" monitor simply makes little sense.
Microsoft has enabled a number of features that have become habits of users as "hacks" or whatever to achieve a secodary goal. My
What also kills me is that a / is a reserved character and cannot be used in a filename in windows, but a backslash can be a legitimate character in other systems.
Yes, there are a number of quirks and inconsistancies in OSX, but they have not turned into workstyles and have not affected people's view of computing.
System Preferences...Date & Time...Open International...Formats...Customize
Then change it to anything you want. A little hidden, to be fair, but that's what macosxhints is for.
I was with you, I really was. Then this:
"Yeah, performance, stability, ease of use, security, application availability, flexibility, hardware compatibility. I can see how those would be difficult for someone to get used to coming from the Mac world."
Are you fucking kidding? I can understand you having a preference, but this smug crap is just wrong.
1. performance: Sorry, my little G4 Mac mini has a more responsive desktop then my Core 2 Duo Windows machine. Granted, there are plenty of areas where Windows has the OBVIOUS performance advantage, but it's not exactly all encompassing on either platform.
2. stability: I'm sorry, did you say stability? *My* Windows machine is stable, but I know what I'm doing. My dad's/uncle's/grandfather's machines are not quite the same story. My mom's Mac on the other hand... I never get "the phone call" that all of us people who are the "family tech" get. Sorry, Macs and Linux have got Windows pwned hands down here. I'm not saying Windows can't be stable, but to say that stability is something foreign to a Mac user, especially of the OS X generation, is a joke. If you were a Linux user I could take you seriously, but I mean... Windows? Stability? Ha!
3. ease of use: A bit subjective, but my mom, aunt, 2 clients and sister-in-law imply that Macs have the advantage there too.
4. security: Hahahahahaha. Somehow, after the "stability" statement, I knew you were going to say this. And like stable, Windows CAN BE secure. Just stop using IE and get a third party browser and a third party mail app. Oh, and while you're at it, try making it easy for the average joe to NOT run as an administrator. Sorry, Windows, out of the box, is the horse's ass of security.
5. application availability: See, if you had just stuck to things like this, where Windows is the clear king, it'd be easy for me to take you seriously.
6. flexibility: Unless your definition of "flexible" means "I can do a lot because of my app selection and hardware" and not "my OS is teh UBER customizer!" there's nothing more inherently flexible in Windows than a Mac. And for pure GUI flexibility, Linux is king.
7. hardware compatibility: Hey, score 2 out of 7 for the Windows teet-sucker!
Mac fanboys are annoying. But really, fanboys are annoying, even you Windows types.
Wait, these Apps are just different colourschemes. They aren't following different UI guidelines. If they're the most frequently used apps, they may as WELL look a tad distinct, don't you think?
An otherwise good article...
If this is the best that two experts can come up with, MacOSX must be pretty good. Sure some of them would be nice to have, but having the date displayed makes it to the list? oh ffs! There is a good reason why you can't cut a file, there is the big risk of loosing it completely. I'd prefer a list written by new users, that would be more realistic than one written by two experts with years of exposure to PCs.
There was an unknown error in the submission.
I've done some kind of tech support for *both* Mac and Windows since 1988.
By far the biggest question that Windows people ask me is "left click or right click?" The people who ask these questions intermediate users, not just the clueless. This is why even Apple's two button mouse acts like a one button mouse unless the user specifically customizes it to be a two button mouse in System Preferences. Apple is right here.
By far the biggest question that Mac people have is, "when do you click and when do you double click?" By the way, the rules on this one are absolutely impossible to describe. Bad Apple! BAD!
Now you are mostly spouting nonsense. Stability, ease of use, security are assets of the Mac.
Depends on who you talk to. I work with a team of 12 Windows engineers who find disparagements of the OS like that to be not only laughable, but a little sad. We'll all tell you the same thing: we chose this OS as our primary base because we didn't want to work so hard. We hate being called in the middle of the night because something went down or got hacked. The Unix guys are not so lucky. They actually take the week off when they're on call they get called so often. Us, one call a week is excessive when on call. And, more often than not it's because some supportie dialed the wrong group. When a distributed app goes down, 999 times out of a 1000 it was the Unix side...unless the Windows box was running on a Dell, of course. :)
Windows PCs are more stable than Macs? Funny, Not! I've used both Macs and Windows PCs and by far I've had more trouble with Windows PC than I have ever had with Macs. I've bought two used Macs, the first one's a Mac SE/30 I bought in 1992. I used it until 2000 when the floppy drive died. The second is a Power Mac 7300/200 I got a few months later. Until early this year, January 2006, it died though I don't know why. I went to turn it on and boot up but nothing.
Windows PCs though are a different matter. I've bought 3 brand new and one reconditioned PCs running Windows. The first two I ordered in 1996 around the same tyme. One was a laptop from Gateway running Win 95. I had it a few months before the harddisk drive died and needed to be replace. Then two weeks before a year passed the motherboard died as well, Gateway arranged to have the laptop shipped to their repair facility. A week later I called the check the status and was told they were out of a part they needed so I had to wait longer. The following week I called again and they said they had shipped it the day before so I shoud of gotten it. After exchanging calls between them and the shipping company Gateway decided to send me a new laptop which took another couple of days. The third PC was a remanufactured laptop from Gateway I got in 2000. I had it for a few months before the lcd cracked. Sorry they don't cover lcds.
The fourth PC is an HP PCI got in 2001. Like the first Gateway it's hd and motherboard had to be replaced within a year. And in the following year the RAM had to be replaced. Also like the Gateway I've had to reinstall Windows a number of tymes because the OS kept crashing. Now, I haven't said any yet about the second PC. It's an Alpha based PC from Microway I ordered as a dualboot PC running both Redhat Linux and Windows NT4. It is the only Windows machine I've had that I have not had hardware fail on me. However because the CPU is an Alpha I wasn't able to get many apps installed in Windows and I didn't have a modem installed when ordered so I haven't used it much.
I know it's only ancedotes but from my personal experience Macs are much better than Windows PCs. And the next computer I get will be a Mac, I'm hoping to order a Macbook Pro by the end of the year at the latest.
FalconShould there be a Law?
In the time it takes to rename 150 files with the mouse, you probably could have learned how to use Automator on the Mac. By the time you rename 500 you could have learned a scripting language ;)
Then, you need some new apps because I've got apps maximized on all three of my monitors right now, and not one is showing whitespace.
Yes--either because you're using Windows, and the Windows GUI wastes space, or because you're using the sort of apps that would maximize themselves on Mac OS X anyway.
If there is no white space space isn't being wasted. As for apps maximizing in OSX, it's been a few years since I've used OSX so I don't recall if apps do maximize without having to put the top left corner of the app in the top left corner of the screen then dragging the lower right corner of the app to the lower right corner of the screen, but as I'm switching from Windows to Macs rsn I'll be finding out.
FalconShould there be a Law?
Press F11 to hide everything...
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
How about regular click an edge to move the entire window, and control-click-drag anywhere on an edge to resize? (or vice versa)
The #1 thing I want in OS X, even ahead of a Finder that refreshes itself 100% of the time (and that's one very sore need): thin borders on windows. Just a few pixels for a window border would resolve my most persistent and irritating UI error -- I try to manipulate a scroll bar on a window, miss my target, and wind up activating the window lying below, which often comes from a different app. Additionally, it's a lot easier to move windows about if there are more places on which to grab them.
Just 2 pixels or so of border around the window, like Mac OS had before OS X. Too much to ask?
Every rule has an exception (except this one).
Press F11 to hide everything...
Noooooo! Now the boss can see 'Helga' in all her full color glory!
I drank what? -- Socrates
The most annoying thing I found is the "hot pixel" in the arrow cursor. In Windows is the exact tip of the arrow while in Mac is more into the arrow body. This might be an optical ilussion because the arrow is black, but still I found myself clicking the window beside the one I was trying to resize.
Another one is not having a Win+R command key to run apps. Of course there are many solutions to this. Including Apple+Space, start typing the name of the app, then Apple+Enter takes you to the top hit and run it. But I would like to have a "Run".
Are you sure about that? Cmd-F is Find on mine...
Agree about Adobe Reader, though :)
Never mind Spamassassin. When's Spammerassassin coming out?
Yarrrr! Give me all your boobies ... I mean booty, or I'll send ye to Davy Jones' locker without a mizzenmast. While you're at it, would ye like a friendly game of naked Texas hold'em? Winner gets three wenches and an otter!
... and then they built the supercollider.
Command-f is Find in Preview. I wish it worked for fullscreen, but it sure doesn't on System 10.4.8.
How about being able to preview items (like in Column view) but have them sorted by date, something apparently only possible in list view? This drives me nuts.
My motorbike travels in Chile.
As others have mentioned, you can option-click the maximize button for a more complete "maximize experience," but...
what about F11 for *true* fullscreen? that's the one IE feature I always wanted on Safari (and Preview and Pages and Keynote...). yes, yes, those keys are now used by Expose by default but we can always customize keyboard shortcuts, the point is in having the basic functionality available. if by default F11 was "Expose desktop" and Ctrl-F11 was "true maximize focussed window" those who cared could easily tweak to liking, no fuss no muss.
Cool. Thanks for that.
Isn't that a hardware design problem? Then the author suggests that instead of fn-backspace, you should download a utility that remaps the \ key to delete. Then if you need a \ you can type fn-\ which will produce a \
That's fucking brilliant. Solve one problem by introducing another and not really solving the first. Stupid "journalists".
Other than this text, there is no discernible information contained in this sig.
I am annoyed by the inconsistent behavior of the red-x button. In some apps, it hides the window. In some apps, it closes the window. In some apps, it quits the app. In some apps, it's greyed out for no apparent reason and one must hide/close/quit with the keyboard or menu bar. In the first three cases, there's no way to find out in advance what it will do--just click it and see.
For Preview.app's fullscreen mode.
I think this is a very good point. Wish i'd thought of it. :) If I'd used a Mac more, I'd probably have had the insight. Still, I hope you get upmodded for this. :)
have you?
I cannot tell you how many times I myself nearly broke down in tears trying to coax some poor schmuck into clicking the fucking right mouse button. Either that, or they'd ask, every fucking time you'd tell them to click on something, "which button?"
This was many years ago but I really fucking doubt it's changed. Thousands upon thousands upon thousands of customers had no idea what it was for or when to use it or that it existed, etc.
I'm not disagreeing with you, I'm just wondering. I just thought if Carbon is such a "foetid mess," then Apple would have converted more of their own Carbon apps to Cocoa by now.
Here are some Apple Carbon apps:
TO START
PRESS ANY KEY
Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...
Right--referring to my original post here, you want to singletask and not multitask. Depending on what apps you use, this may be a reason Windows is better for you--although apps like Final Cut and Xcode can take up the entire screen on Mac OS X without much effort, other apps like Safari and TextEdit are harder to maximize. (This is because of two concerns--need for real estate, and likelihood of multitasking. If I'm in an IM, text editor, or terminal window, I probably want to multitask pretty often--if I'm in Final Cut or Xcode, I'm more focused on what I'm doing then and there).
Ooh I can multitask, er run more than one app and still have a window maximized. I do it frequently. I may have a text editor open in one window, another window open with Firefox, and a third with IE. I type code in the text editor, save, then refresh each browser. I easily switch between each window by using "alt" + "tab" on Windows or, if I recall right, "option" (or whatever the key next to the space bar is) + "tab" on Macs. For things like moving something from one window to another all I need do is select it, click and drag it to the taskbar where I hover it over the window I want to copy it to, then that window pops up and I release the button where I want it pasted. No problems.
FalconShould there be a Law?
The problem is that Windows Users (and apparently Linux Users) expect the zoom button (on the Mac) to take up the entire screen, so that it hides all other open windows. it doesn't do that.
No, the problem is most certainly NOT that Windows and Linux users expect something. The problem is that OSX does not give them that option. The fault is OSX's, not the users'.
Slow Down, Cowboy! It's been 60 minutes since you last successfully posted a comment.
Adium has a menu bar icon instead though which allows you to select conversations from it so you don't need to augment the Dock icon to get this functionality if you want it. That said I only have a 12" iBook and my complaint is that a lot of menus take up space which cuts into these things.
I always wondered where this setting was...
You're looking for Megazoomer, a SIMBL plugin. Once installed, cmd+return to fullscreen a Cocoa app.
SIMBL: http://culater.net/software/SIMBL/SIMBL.php
Megazoomer: http://ianhenderson.org/megazoomer.html
As a sidenote: I use plugins to give me a pull-down Quake style Terminal, colored source code in Safari, and one especially useful plugin that remembers your Safari tabs after you've quit the app (ala Opera).
I really think the System 7 through OS 9 zoom button worked the best. If you clicked it, it fit the size of the window to its contents. If you option-clicked it, it ballooned the window out to fit the entire screen (minus the menubar). Best of both worlds, in my opinion. I really wish it still worked that way in OS X...I basically don't ever use the zoom button anymore - not only because it is inconsistent and buggy, but because it feels useless to me.
write files to an ftp server.
If it's something that ought to be common (enable ftp server? tab through apps? move pictures around?), there is a simple way to do it. As in, brain dead simple 1-2 click operation.
Sure you can enable one, but try to mount a remote one and write files to it - can't be done. They should likely label it a FDP - file download protocol, because you can't generically Transfer - it's one way operations. No doubt the next upgrade to 10.5 will solve all that, but I shouldn't have to wait - Windows has let me write files to FTP servers for years.
creation science book
Well, I think iTunes looks different because Apple might be maintaining consistency between the Windows and Mac versions. It can't get the Windows version to use the metallic look but it can get the Mac version to look greyish.
Well, there's spam egg sausage and spam, that's not got much spam in it.
Well, with every other Windowing system I've ever used, you hit the maximize button, and you are done. On the Mac, you have to drag the window to the top left, and then drag the bottom right corner to the other side of the monitor because the bottom right corner is the only corner that's resizable. Be sure to not undershoot the edges either, or you'll do something you don't want when you aimlessly go to the side of the screen to scroll like you can do with every other Windowing system I've ever used. It's not like the Maximize button is a terribly complicated concept, and I'm sure Apple could implement it into OSX in about 5 minutes. It boggles the mind that they don't.
What about exposé? I have many maximized windows, and after a quick tap to F9, everything is visible.
I guess thats all I have to say.
> twm, which largely pre-dates the Mac, didn't have any sort of maximise button (it had an iconify button)
twm does NOT "largely pre-date the Mac," in fact it doesn't even pre-date the Mac II.
Actually since I've gotten used to non-maximized windows on a Mac, I stopped using them on a PC, that way I can have a chat window open, view my MP3 player, etc... at the same time as I'm on /. at home. Also long blocks of text hard harder to read, it helps to break things into shorter rows, it lets you read fast. I could have Firefox pretty much maximized (its called drag window to full screen), but would rather not, though in my first couple weeks after switching this is what I did.
Personal preference, not objective fact, mind.
A patriot must always be ready to defend his country against his government. -edward abbey
"Enter" is the "go" key, as far as most people are concerned.
Really? I could have sworn that, going back 150 years or so, the big key chunky key to the right of your pinky finger has had, as its primary action, "Place the text insertion point in the correct position for new text entry."
The US free market: two halves of a government-granted duopoly are free to set the market price.
There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
That's because the Green widget in OS X is not a maximize button, okay?
If Apple had wanted to put in a Maximize button, they probably could have done it in five minutes, and ditched all the logic that's actually present behind that green button. It's not a Maximize button, it's an Autosize button. It enlarges (or shrinks) the current window to try and match the displayed content without scrollbars, in both the x and y directions. If it can't do that, it'll maximize it out to the current screen.
This is IMO a far more intelligent and useful feature than a simple maximize. On large displays, I hardly ever actually fill the entire screen with a single window (the exception being when I'm watching movies, and then I use a special fullscreen command because I want it to take over the display completely). Maximizing a single window to take over an entire display seems like a concept that was probably necessary and useful back in the days of 17" 800x600 monitors, but on a 21" or 22" widescreen display it's just annoying. I don't want my web browser to take over my screen, I just want it to fit the width of the current page and then take up the full vertical height (that way, I can still have my instant messenger / email / whatever visible in the background to the side of it). The very small number of applications that really need full use of the screen (graphics and video editing come to mind) can have special options.
If Apple ever replaces the autosize button with a maximize one, I'll be sorely disappointed. MacOS doesn't emulate Windows, and shouldn't try. It's built like it is for a reason.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
I think some applications allow option-clicking to maximise. But for the love of me, I can't see how anyone could find that useful. It's probably just something people are used to, but coming from a Mac, the maximising behaviour of Windows windows always struck me as an odd workaround for those crappy windows-within-windows-applications. It's simply not needed on Macs.
TWM also had a maximize button, although I don't recall if it was in the default config or not.
...which are the easy way to do what the green-plus button does on the Mac. :-)
Further, it had options to make `maximize height only' and `maximize width only' buttons...
Troll? Dear, me.
*mods you Funny*
-jesboat (posting anon for obvious reasons)
I think twm worked more or less that way as well (there were similar tricks in a number of places with it). Not too sure about the maximise button though. There was a resize button which would let you maximise if you wanted to by dragging the outline to the whole screen. Although maybe if you used it with mouse2 or 3... or both maybe. It's really been too long
May contain traces of nut.
Made from the freshest electrons.
> "Put away" is just silly. Prior to Mac OS X, the desktop wasn't a "real" place (an artifact from Macintosh System 1.0 in which
> folders were implemented as file attributes), it just displayed files that were set to display there, on multiple disks.
Actually there was a folder named "Desktop Folder" at the top level of the HD, but it was hidden. The main reason for "put away" was that ejecting a disk used to leave an *image* of the disk on the desktop, so you could use things on multiple floppies at one time, and only swap when needed.
There are obvious problems with the hidden desktop folder scheme, such as:
- circular reference: the HD appears on the Desktop, but the Desktop is in the HD hierarchy
- multiple users: in a multi-user OS, who "owns" the Desktop? If each user has his own, how do you display common items?
- file browsing: if the dialogs show "Desktop" as the top level, how do you distinguish between different disks' Desktop Folders?
Speaking of multiple users, here is one of my big gripes with Mac OS X: there is NO EASY WAY to manage groups and group permissions! You have to go into NetInfo Manager and learn about NetInfo domains, etc.
Apple switched to a multi-user system, but still treat it as if it's a single-user interface. It's like they expect each user with an account to use ONLY his/her own stuff, and not to share anything.
I can't count the number of times I've gone to change ownership/permissions on a file, and had the settings spring back to their old settings upon clicking the little padlock closed, with NO EXPLANATION or error message to tell me why I can't change the settings.
I've even had the inexplicable "error -60002" pop up while trying to change the permissions AS ROOT. Come on, Apple, this OS is almost 10 years old, counting development time. Give us an easy and reliable way to manage simple groups. I shouldn't have to buy a server OS to do group management.
A friend of mine in Uni (a few years back now) could not deal with two button mice, since, as he was dyslexic (I think that is what it was) he just could not grok right vs. left mouse buttons. He liked the mac since it did not have a right mouse button, and unix (on a terminal) since it had no graphics at all!
Now, I have not had contact with him in a few years, so I don't know if he ever did manage to grok a two button mouse properly.
cmd-shift-f, not cmd-f.
Actually, I went for comic effect. But one of the worst cases of this was some reputable financial site that popped up a small window for information. However, the next time I launched Explorer, it came up in that teeny window, too. And I find that once Explorer decides what size its default window is, it's the devil trying to open it any other way. Does any Windows master know how to do it?
How many of those apps couldn't be rewritten in Cocoa?
How many of them work completely correctly in Mac OS X? Finder certainly doesn't --- try the afore-mentioned technique on the non-main-monitor of a multi-monitor system.
How many of them support Services?
Consider how much less memory Mac OS X would use if it didn't need to load Carbon.
William
Sphinx of black quartz, judge my vow.
Apple-H to hide the clutter.
How about making it so applications can't change the focus on the user while your in the middle of doing something?
If I'm renaming a file, and a DVD is loaded, it really pisses me off to have it break that off and show the DVD. Gah!!!
There a million examples, but I'm sure you've all run afoul of plenty on your own.
Maxim
Apple Type Services is only found in Cocoa apps IME, NeXT had NeXTtime, I prefer links to aliases since there are fewer surprises &c.
If there had been no Carbon, Apple wouldn't've been able to defer re-writing Keychain until 10.2, which pretty much proves my point, no?
William
Sphinx of black quartz, judge my vow.
> but I maximize a window to hide the clutter behind it as well
You can reduce clutter behind a window by hiding all other applications, using the shortcut option-command-H. Of course, this also hides minimized apps in the dock, so it's kind of overkill for just reducing clutter.
Since the article is about things that should be changed for Leopard, one could add that the virtual desktop that is to be included in 10.5 may be a good way to reduce clutter as well.
No date disply? What's the system-wide time menu then? Click on the time and the first item in the menu is the date (greyed out because it's just a display) Delete-right? Delete-right is the stupidest thing I've ever come across in Doze, it's a pain in the arse and frankly, if Apple ever add this "feature", I'll be turning it off. They lost me after these, obviously they have NO idea what they're talking about. Horseshit all of it.
"I hope you like Guinness, Sir. I find it a refreshing substitute for, er... food." Col. Jack O'Neil, SG-1
Next post like this will be "1325 things Microsoft should change in Windows"
lol just kiddin
personally, one of the most (and few) aggravations of os x is the dock in the sense that one accidental mouse click in the wrong place results in a launch sequence for an application i did not intend to open. this can cause annoying delays especially when i have a lot of other windows open and am pushing the system's memory constraints as is. i like having the dock visible though. i think apple should consider requiring double clicks to launch applications from the dock. this could be incorporated easily with some slick graphics and may even facilitate a way to bring more cute-sy system effects to the forefront of the gui.
That is part of my point as well. I'm writing this in Gnome/Ubuntu. I have three window managers installed on this machine (KWin, Metacity, and Beryl), and all of them behave in the same way. I suspect that I could easily apt-get a few more that also behaved the same way. Windows also behaves the same way. Almost everything behaves in that same way.
That's the Microsoft Way(tm). The toolkits in X11, and Windows itself are following Microsoft's Presentation Manager Style Guide from Windows 3.1. It's nice for Microsoft that you've adopted their style guide and you now feel that their way is the proper way of doing things, but please don't go around spouting that Apple should copy them.
If you like the Windows way of doing things then by all means feel free to stay the hell away from the Mac (in fact, get your damn Windows-indoctrinated hands off my UI!). We'll all be better off that way.
Grab the bottom corner of the window and drag it until the application covers the whole screen.