Expand Quote
PCs usability is bad too, oposite end of the spectrum with endless configuration and bad defaults.
Damn, I agree a million percent... I'm glad though, as it helps to ensure that I have a vocation. hehe
warning, boring tech stuff. could hurt your eyes if you don't like astronomy.I prefer having to find a needle in a hay stack to not having the needle all together.
I think that Microsoft is definitely trying to make improvements. The problem with a lot of their products is that they are simply too mature. Take Word for example. Probably 65% of the features are too advanced for most of the users and it got that way because for the programmers, product managers, QA, etc... to all keep their jobs they have to introduce new features and that software is bundled with the OS so much that it has kind of a life of it's own from the revenue side.
Mac on the other hand does the opposite. They only provide you with minimal
use cases (or usage paths) and a lot of the time they pick use cases that don't suit the target audience. For example with Ipod. It is designed around use cases that suite the RIAA and not Ipod owners. If you doubt that then answer these questions:
- who would want a two way sync?
- who would want an ipod to only be usable on one computer at a time?
etc... Obviously they didn't have the end users best interest in mind at design time. If they did then the device would be designed differently.
And of course the most egregious Apple "feature" has to be the automagic bullshit with no overrides. Why in the fuck wouldn't you want a button that says "mount Ipod" or "mount MP3 Player" in Itunes? Would anyone really not want that button to exist so when it fails you can at least try it manually and hopefully get back an error message that you can then google with or use with tech support?
Anyway as far as Interfaces are concerned they both have issue. Apple has a better aesthetic with limited options and use cases making it way easier for beginers, while Microsoft goes with less money on aesthetic design and support every use case under the sun making it good for advanced users but frustrating for beginners.
GUI Bloopers is the definitive "interface design" book. It's an easy read and you will quickly see what the issues are on both sides of the fence if you do read it.