I wanted a program that would allow me to navigate
links on a Web page using DragonDictate. The problem with existing methods
is that they either require many repetitions of "tab" to get to the desired
link, or cost money.
So I wrote a program called "sproxy" (Speech Proxy)
that intercepts incoming HTML code, adds a numeric label, and enough
JavaScript code to allow hotkey access.
The result is that each link in a
document has a number after it. If you say "link seven", it will go to the
link labeled 7. If you say "show 7", it will display the link destination
in the status line.
Sproxy requires a JavaScript aware browser (that supports the event
capture mechanisms) and a machine running Perl 5.004 with a slightly
patched version of libwww-perl 5.18.
This should be considered an alpha release. Maybe even
pre-alpha.
Examples, the code, installation instructions, and the patch
are available at:
http://www.icsi.berkeley.edu/~janin/sproxy/sproxy.html
Let me know what
you think!
Adam Janin
janin@@cs.berkeley.edu
![]() |