That's pretty clever, I think this should be implemented natively in browsers. It's nice that it's bound only to the visible part of the page too.
But let's face it, if web devs were conscious about keyboard usability we'd at least see tabindex html property used sometimes, and it's been around for a while.
On some sites you can get around it by tabbing to a different element then hitting /. Also note that / searches all text, but ' will search links only, which will let you get around it on gmail etc. And there's always good ol' ctrl-f.
It's a tradeoff, actually. I used to use Vimium for following links, but I made this because I feel it's a little more natural than hitting 'f' and then typing an arbitrary code next to the link you're looking at. Instead, you can just type exactly what you see immediately. It's really just a personal preference, I feel.
Plus, DeadMouse usually finds the link within the first two characters, so it's not any more typing than Vimium.
A major improvement would be that once you type something (for example GIT), and then pause for a few seconds, you can begin typing something else (such as XKCD).
If I try to type to 'wiggle' a link in Google search results, it always just continues typing in the search input box.
While using the escape key to 'escape' a 'wiggle' makes sense, setting it to backspace makes it easier to access and also makes sense, or allowing users to configure which key to exit a 'wiggle'.
I started using it. I liked it. But, I use Space button to scroll down. You are eating that away. Felt very irritating. Your 'shortcuts' should not mingle with the existing ones, at least, the most used shortcuts like SPACE button.
27 comments
[ 0.18 ms ] story [ 76.5 ms ] threadBut let's face it, if web devs were conscious about keyboard usability we'd at least see tabindex html property used sometimes, and it's been around for a while.
[1] http://vimium.github.com/
Plus, DeadMouse usually finds the link within the first two characters, so it's not any more typing than Vimium.
And yeah, that totally makes sense. It seems snappier than vimium in a totally unscientific test as well.
I actually think a better effect would be oscillating between growing and shrinking. Might not look right with links embedded in a paragraph, though.
I played with growing and shrinking, but it looks bad because the text loses resolution as it becomes bigger (at least using CSS3 transforms).
[1] http://5digits.org/pentadactyl
http://code.google.com/p/windows-dwell-clicker/
Chrome/ium: http://vimium.github.com/
Firefox: https://addons.mozilla.org/en-US/firefox/addon/pentadactyl/
Opera: https://addons.opera.com/en/extensions/details/vimoperate/
Anyone know any for Safari or IE?
While using the escape key to 'escape' a 'wiggle' makes sense, setting it to backspace makes it easier to access and also makes sense, or allowing users to configure which key to exit a 'wiggle'.
Thanks, I like this.