I haven't investigated if it is possible to add keyboard shortcuts by using JavaScript. If that's possible, then it would be possible to have a set of prepared hotkey-adders depending on the browser and language the user uses.
I personally believe... err, no: I'm quite sure, a priori, that it's possible. They do every sort of freaking thing with JS! ;) But more precisely, I suspect that at least some amount of JS would be required to go beyond the bare functionality of the accesskey attribute: AIUI it only applies to some elements to the effect of simulating, say, a click on them; which is fine: the most notable example being the activation of a link or the selection of a checkbox. But one may want the pressing of a hotkey to be associated with e.g. the appropriate positioning of a box (a div) or somesuch, as in the examples I mention hereafter.
The one site I'm aware of which uses hotkeys (https://banking.postbank.de) uses Alt-1 etc. as hotkeys, so I assume there is no better cross-browser, cross-language way.
You should really try the aforementioned GR: I used too to read it mostly with the mouse. (Incidentally I think that amongst the many fundamentally useless "innovations" of modern popular pc machinery, one of the few actually useful ones is the mouse wheel.) But then I had that bed-Eee-mousepad difficulties and I started using keyboad shortcuts: you have e.g. "j" and "k" for next and previous article respectively, and "v" to open an article in a separate window/tab. If you're in a collapsed view, articles get open in sequence and positioned at the top of the view window... it's much like a specific client running on your computer. (As of the OP, I'm not asking PM that much...) I don't know how much of that is portable, but I'm confident that hardly can Google have made it incompatible with most major browsers...
In reply to Re^2: Better keyboard-driven navigation, any?
by blazar
in thread Better keyboard-driven navigation, any?
by blazar
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |