Hacker News new | ask | show | jobs
by kagamine 3696 days ago
I detest the fact that the browser uses the F-keys for its own shortcuts. We have an a web-app ported from a mainframe app that uses the F-keys for functions the _user_ carries out and users love being able to press F1 through F12 to activate buttons and other page elements. Familiar users can navigate throughout a complex app without the mouse and without continuous, repetitive tabbing.

Overriding the browser should absolutely be allowed.

2 comments

For some things, sure. No excuse for being able to override to the extent that you can't leave a site without plugging a mouse in. Maybe, maybe, that could be allowed with an up-front confirmation dialog, but definitely not forced.
It comes down to use. The behavior you describe is infuriating and bad-practice. I think we are both right.
It should be something you have to opt into, with one cancellation button not overridable, similar to fullscreen mode.