I'm often frustrated when I make a link via a button -> loads action, or a list -> item in presenters but in the webclient, this basic link is rendered with an href of javascript:void(0) or blank, or as an HTML button and I can't do some standard browser things like middle-click it and such.
I don't know if there's a simple fix for this. Basically anything that could take a click event would need to be checkable and rendered differently if and only if the only click action is a loads. That part might not be too hard. But, there's a ton of CSS changes that could/would be involved in such an endeavor. Standard buttons currently render as the HTML button tag but these would need to be changed over to be a tags that look like buttons for this to work.