I use a vim keybindings extension [1]. It allows mouseless browsing of most of the good parts of the web. Notably, it adds a keybind that labels every hyperlink and interactive page element with a sequence of characters you can type to open the link.
[1] https://chrome.google.com/webstore/detail/vimium/dbepggeogba...