Live data from Hacker News

Ask HN: Please stop overriding standard browser navigation keys with Javascript.

news.ycombinator.com

41–50 of 59 posts

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#41
Real people demonstrably do not care about keyboard navigation. Ctrl-C makes you anomalously good with computers! Given that real people are worth billions and don't run AdBlock I would optimize for their use rather than that of HN posters, too, if I ran Google's UI team.

In particular, I have always considered backspace in browsers to be a misfeature, which should have been killed in the mosaic era the first time someone who didn't understand "focus" failed a task because of it.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#42

I suspect it's because of Google Instant (a feature I don't really like), which has to interact with the server every time a key is pressed to ensure that the results are "live". If you use the gear icon in the top-right of Google.com to go to "Search settings" and turn off Google Instant, it may fix the problem.

Somehow the search settings are reset every couple weeks. I hope someone make a Firebox addon to turn off this completely.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#43
post #41

Real people demonstrably do not care about keyboard navigation. Ctrl-C makes you anomalously good with computers! Given that real people are worth billions and don't run AdBlock I would optimize for their use rather than that of HN posters, too, if I ran Google's UI team. In particular, I have always considered backspace in browsers to be a misfeature, which should have been killed in the mosaic era the first time so…

I don't understand your first line: if real people don't care about keyboard navigation, why do we care what the keyboard navigation is for those people, and not for people who do use it? Power users use keyboard shortcuts, so make it work for them. Also, consistency is king in UI design, that doesn't change because we're talking about 'real people'.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#44
post #9

1. I hate, hate, hate that the backspace key is a shortcut for "back". I have never, not once hit the backspace key wanting to go back to the previous page. 2. I'll generally give the bigger players like Google some lee-way in trying out new functionality like this. It's the smaller sites that should generally stick to familiarity (except for the handful who are making a point of exploring behaviors).

I use it all the time. It is also the Windows Explorer shortcut for backward navigation. I can't recall ever having a problem using this key for this purpose.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#45
post #43
post #41

Real people demonstrably do not care about keyboard navigation. Ctrl-C makes you anomalously good with computers! Given that real people are worth billions and don't run AdBlock I would optimize for their use rather than that of HN posters, too, if I ran Google's UI team. In particular, I have always considered backspace in browsers to be a misfeature, which should have been killed in the mosaic era the first time so…

I don't understand your first line: if real people don't care about keyboard navigation, why do we care what the keyboard navigation is for those people, and not for people who do use it? Power users use keyboard shortcuts, so make it work for them. Also, consistency is king in UI design, that doesn't change because we're talking about 'real people'.

Just a note, consistency is not always the king. Context is often more important, which is usually neglected by designers. Although I agree this is not the case, and no one should override browser shortcuts until he's got a killer reason for it.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#46
post #43
post #41

Real people demonstrably do not care about keyboard navigation. Ctrl-C makes you anomalously good with computers! Given that real people are worth billions and don't run AdBlock I would optimize for their use rather than that of HN posters, too, if I ran Google's UI team. In particular, I have always considered backspace in browsers to be a misfeature, which should have been killed in the mosaic era the first time so…

I don't understand your first line: if real people don't care about keyboard navigation, why do we care what the keyboard navigation is for those people, and not for people who do use it? Power users use keyboard shortcuts, so make it work for them. Also, consistency is king in UI design, that doesn't change because we're talking about 'real people'.

We should care about backspace, specifically, because for the 99.9998% of the population that does not routinely use it for Back it is only a source of costly, frustrating errors.

"Consistency is king in UI design" gets mentioned in a lot of books. So do tarot cards. I don't have good experimental apparati for disproving tarot predictions but UI consistency has been judged in the A/B test crucible numerous times and frequently been found wanting.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#48

The sad thing is that many sites can't even get basic keyboard support right, and that's something HTML handles quite well. Classic example is Tab ordering. When I hit Tab, I should reach the most prominent and useful field immediately (almost always a big fat search field). But too often, my first Tab lands me somewhere useless, and if I'm really unlucky it even scrolls me all the way to the bottom of the page to re…

Even better - I was recently filling out a form that tabbed in such an incomprehensible manner that I think the tab order number was used to count fields as they were added.

For those of us who breeze through signup forms with Olympic speed, it's sort of like Garfield getting out of bed and stepping on to a cold floor.

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#49
This is my biggest peeve with Google as well. I can live with the back button being remapped, but taking over the arrow keys are an absolute nightmare. I refuse to disable javascript because google think they know what should happen when I hit the arrow keys.

A close second: Not mapping forward slash for "search in page" in chrome. This is the single most requested feature in chrome that the devs refuse to implement (see issues 90 and 150 on the chromium projects bug tracker).

Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.

#50
I have very poor vision and need to zoom virtually every webpage to maximum in order to read it. I use keyboard navigation to scroll around when things don't fit horizontally, so this trend is a source of annoyance to me. While we're at it, I used to think all the fancy layouts you see on the web were annoying, and doubly so now that most of them make everything a hassle for me to use.
Post reply on HN