Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You really shouldn't have to 'learn' anything to do routine tasks on a computer - it should be intuitive.

If the normals can do everything they want with their computers while still 'knowing nothing', that's a success, not something to grouse about.



Just an FYI - when someone says "intuitive" in relation to user interface they usually mean "discoverable".

GUI's are usually somewhat discoverable (you can fiddle around and often figure something out) whereas a CLI tends to require study before it is useful (and thus why things like very well written manpages with examples are great).

The better a GUI is at allowing the user to make assumptions that are accurate is the closest I think you can get to "intuitive". That's the product of a lot of good design decisions.


The only intuitive interface is the nipple. After that, it's all learned. We should be making it easy for the users to learn, rather than forcing them into a stilted, toy-like environment.


Anyone who believes that the nipple is an intuitive interface and doesn't require learning time has never been with a mother trying to breastfeed a newborn in its first weeks of life.

There is no such thing as an intuitive interface, only some that are easier to learn than others.


Online user interfaces are intuitive when they match well with the offline interfaces you're already familiar with, so no additional learning is necessary.

This is why buttons look like buttons, and change appearance when pressed. This is why things that are above other things have drop shadows.

You might be smart and experienced enough not to need such 'toy-like' visual cues, but computers aren't just for you.


How do you go from being a "normal" to being an expert? Learning. It's much, much harder to do that on one of today's macs. Of course, if you're suggesting that we don't need experts, that's something else entirely.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: