Presented by edvakf
Hit-a-Hint was a nifty Firefox Addon that makes it super easy to select links with keyboard only.
Now I added full support for Firefox!! That is, this bookmarklet should work on Firefox 3.0 or above as well as Opera 9.5 or above.
Blog posts about this page:
http://d.hatena.ne.jp/edvakf/20081021/1224571807 (Japanese)
http://my.opera.com/edvakf/blog/2008/10/21/improved-hit-a-hint-bookmarklet-with-your-keybind (English)
Create a Hit-a-Hint by selecting the below options. The default is set as my own setting, which is pretty smooth already, but you are free to set your own keybind. Some non-standard or non-alphabetical keys may behave weirdly. As far as I tested, the options indicated below look ok.
When you are done with selections, press the Make Bookmarklet button below, and the bookmarklet link will appear. You can then right click on it, copy the link address, and use it just as any other bookmarklets.
My suggestion, if you are using Opera, is that save it as a bookmark and give it a nickname, say "hitahint". When it's done, go to advanced setting and add the shortcut;
Go to page, "hitahint"
for any key you like.
While hints are drawn, the browser will wait for the keys you choose below. Typing any other keys will remove the hints and bring the browser to the normal state.
To use this, you must enable JavaScript.
These User JavaScirpts are not neccesary for the Hit-a-Hint bookmarklet. But they work very well together with it.
Drawing hints is slow for the first time used in a page. This UserJS adds a style element on a page, which speeds up drawing of hints, in other words, you are always ready to Hit-a-Hint! (Supports the colors you picked above.)
HaH-accelerator.js
This UserJS prevents the keyboard shortcuts determined by page scripts while Hit-a-Hint is on.
HaH-kill-page-shortcuts.js
No more annoying pre-focus business.
disable-onload-focus.js