televator-apps / vimari

Safari port of vimium
https://televator.net/vimari
MIT License
2.57k stars 236 forks source link

Distinguish between things that are links and things that are buttons with actions #287

Open pdxmph opened 1 year ago

pdxmph commented 1 year ago

Is your feature request related to a problem? Please describe. If I invoke Vimari on a site like Reddit, all sorts of things are available for selection: upvotes, downvotes, save, hide, report, award, etc. It's visually cluttered and makes it very hard to do what I want to do which is just open a link to a post, because the labels all crowd each other.

Describe the solution you'd like There are things that are actual links, i.e. "if I right click this, I get options related to opening the link in the background, in a new tab, copy the link to the clipboard."

There are things that are not actual links: If I right click them, there are no link options.

I would love a way to do something like, maybe, opt f that would invoke Vimari but only label actual http/https links, not function buttons.

Describe alternatives you've considered I briefly considered whether I could exclude URLs, depending on how sites like reddit assemble the page, but these things don't even turn up as actual links to normal URLs. Vimari just reads them as "links" and labels them. Plus I don't get the sense the exclusion list is that fine-grained.

Additional context None, really. Happy to elaborate if needed.