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

Why is keyboard use the pinnacle of UI? Pretty much every device has some kind of mouse-like device attached to it, and trackpads with good scrolling (e.g. Apple ones) are a wonderfully intuitive way to control movement.

I get that HN likes using the keyboard for stuff like terminals, I do too. But web pages aren’t terminal applications.



I was with a fortune 10 company as a tech executive, we had an effort to move all of the call center technology over to web based technologies in a modernization effort. The call center lost over 15 million dollars in revenue in the first week when we moved from the old UNIX terminal app to the web UI, after an extensive study it was deemed the issue was loss of speed due to lack of keyboard shortcuts and navigation. For power-users keyboard shortcuts allow them to navigate and use the app up to 3 to 4 times faster than a mouse based interface. If you ever watch a 3D artist work in Max, Maya or Blender this becomes evident quickly. It is not that keyboard use is the pinnacle, it is that in high use cases it saves time and money.


The situation you’re describing is one where trained professionals use one and only one UI.

Web sites aren’t like that. They’re used by a vast number of people of differing technical ability, and different sites do incredibly different things.

I’m not saying a keyboard UI is never right. I’m saying that it isn’t universally right.


I do this for a living and I am constantly amazed at the amount of money we are paid to make things worse. Of course we add in things like chat, email, and other channels but the day to day experience of the users usually gets a lot worse.

The systems we put in are easier to use and have more controls around who can do what. It makes the users more interchangeable and cuts training time. The cost of that is the top speed that users can get stuff done is drastically reduced.


Every so often my mouse or track pad bonks out. Less and less as time goes on, but happens.

In those cases, I might want or need to use the web for some reason before I get a new one (to locate or purchase a new one if nothing else). I definitely have appreciated sites that take keyboard navigation into consideration at those times.

The keyboard is a common UI mechanism. Why not try to design the site to increase access via diversity of mechanisms instead of dismissing them due to low use rates?

I agree with some of the other posters that something has gone awry with UI testing and design. A lot of it is good, but there's these huge holes that pop up all the time. Usually it feels like something that's a trend that's being applied inappropriately... Other times obvious considerations seem completely ignored.

In general I think there's problems with UI trying to be too clever and novel, or too "fresh" without focusing critically on functionally. I'm all for clever, novel, and fresh, as long as it's actually driven by function and not using the UI to implicitly assert some kind of status of taste or ability.


I suffered from similar unexplained bluetooth mouse outages until I discovered the problem:

USB-3 can interfere with bluetooth. My usb hub causes such vexing interference.


Because not everyone can use a mouse or similar UI interaction device, but not only is a keyboard generally usable, there are a ton of accessibility devices that can mimic a keyboard's signals. Not nearly as simple to emulate a mouse or similar pointing device.

That's why keyboard usability is important.




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

Search: