An "easy" way to implement the functionallity to open a link by keyboard whould be to implement the command-variable $(CURRENT_LINESTR) which grab the whole current line apposed to just current word/selection with $(CURRENT_WORD) (link).
You can use this cmd-variable in a command to parse the whole line to an external script for further handling.
E.g. a script which grab the http* or www* text-part an parse it to a browser.
Made one here: superuser.com..
The downside with the current situation, using $(CURRENT_WORD), is you have to manually select the whole line first (or link but that is slower)....it would be great if that wasn't necessary.
Beside I'm sure the command-variable $(CURRENT_LINESTR) could be usefull for many other things.