IMO backspace as a shortcut key deserves to be overridden. I can't tell you how many times I've accidentally left a page while typing backspace after losing focus in a form I thought I was editing. If I were Google, I'd rather reduce the potential for negative experiences from shortcuts for my customers, most of whom I'm guessing rarely use them. Also, how are the cursor keys being overridden in a non-standard way? E…
Completely agreed on backspace; Alt/Cmd+Left already covers it well enough. (I've been having a similar problem with two-finger swipe pageback in Chrome anytime I need to scroll horizontally.)
Ask HN: Please stop overriding standard browser navigation keys with Javascript.
51–59 of 59 posts
Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#52Earlier quoted context omitted.
But does it lose data like accidentally hitting backspace does?
No data is lost... if you're doing it wrong and hit backspace, hit 'page forward' to correct your blatant error.
Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#53The search results are a UI widget and it's reasonable and correct for you to navigate between results with the arrow keys once that control is focused. This is similar to something like a file explorer where the arrow keys select between files or folders rather than scrolling the window.
Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#54I don't like backspace as back, but it shines like the spacebar in being a big key that does not require a simultaneous key press.
Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#55Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#56The 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.
#57I 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.
Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#58Re: Ask HN: Please stop overriding standard browser navigation keys with Javascript.
#59IMO backspace as a shortcut key deserves to be overridden. I can't tell you how many times I've accidentally left a page while typing backspace after losing focus in a form I thought I was editing. If I were Google, I'd rather reduce the potential for negative experiences from shortcuts for my customers, most of whom I'm guessing rarely use them. Also, how are the cursor keys being overridden in a non-standard way? E…