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

I agree. In a lot of cases it's a mistake to cater to inexperienced users by making your GUI 'intuitive'. The bulk of your users are intermediates and power users. A user interface should cater to those people and gently nudge beginners in the same direction.

The old word interface (not the ribbon) actually did a pretty good job in this. Beginners used the menubar to do things. The options where accompanied by icons ("ooh, that's the same as the one on the iconbar.") and keyboard shortcuts ("What happens if I press Ctrl - S?"). The user interface doesn't get in the way of power users and teaches beginners and intermediate users.



Yeah, this is certainly an interesting topic in UI design. When Microsoft had the problem of people not knowing what to do when their computer started up, they relabeled "system" to "start" counterintuitively rather than building a progressive disclosure system into Windows. It may have been better to put a little hovering popup bubble that pointed towards the system icon and said "Click here to start" the first few times you started up (or until user testing showed people had learned what to do).

In later versions of windows, they had a whole window with tons of options pop up at every single startup. In Vista, the window has useless computer information, like how much RAM you have. They not only confuse beginners, but they punish intermediate and advanced users until they find the little checkbox that says not to start it every time.


In fact, Windows 95 would optionally have "<- Click here to begin" slide across the taskbar from right to left when the system started up.




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

Search: