If you are looking at a link you want to follow, you press a single hotkey (default 'f'), and just type the two letters that appear directly where you're looking. If you want to open a lot of links in the background, e.g. if you're looking at the front page of HN, you can use the rapid follow action (default ';r') and just type a couple letters for each link you'd like to follow.
Personally, this is much easier on my RSI than mousing to each link. Especially on a laptop with a trackpad.
Additionally, the browser is fully configurable in Python, to a much greater degree than what you get from Firefox or Chrome.
One seemingly small thing that I find quite convenient is that I can use reader mode or open a PDF and still keep hjkl for scrolling. I also use Tridactyl in Firefox, but Firefox's reader mode and opening PDFs turns disable extensions in the tab, so you can't use these scrolling keys.
As for next and previous page, I think you're referring to history navigation forward and back. Qutebrowser includes built-in functionality to navigate in multi-page documents to the next page and previous page, e.g. documentation sites or html books. That shortcut is '[[' for previous and ']]' for next. So, for example, if I am on this section of SICP: https://sarabander.github.io/sicp/html/1_002e3.xhtml#g_t1_00... and I press ']]' I immediately go to https://sarabander.github.io/sicp/html/Chapter-2.xhtml#Chapt... . This happens regardless of browser history. "Back" and "Forward" are different from "Previous" and "Next". I do not know of a similar piece of functionality in other mainstream browsers.
This is all highly opinionated. I like vim-style shortcuts. I vastly prefer the experience of using qutebrowser (or a vim-like extension for another browser) over using a mouse exclusively or a mouse and keyboard mixed.
If you, or someone else, prefers a different style of interaction with the browser, that's fine. It's not about right or wrong or better and worse, at least not in the abstract. It's about a user interaction paradigm that works well for an individual.
Personally, this is much easier on my RSI than mousing to each link. Especially on a laptop with a trackpad.
Additionally, the browser is fully configurable in Python, to a much greater degree than what you get from Firefox or Chrome.
One seemingly small thing that I find quite convenient is that I can use reader mode or open a PDF and still keep hjkl for scrolling. I also use Tridactyl in Firefox, but Firefox's reader mode and opening PDFs turns disable extensions in the tab, so you can't use these scrolling keys.
As for next and previous page, I think you're referring to history navigation forward and back. Qutebrowser includes built-in functionality to navigate in multi-page documents to the next page and previous page, e.g. documentation sites or html books. That shortcut is '[[' for previous and ']]' for next. So, for example, if I am on this section of SICP: https://sarabander.github.io/sicp/html/1_002e3.xhtml#g_t1_00... and I press ']]' I immediately go to https://sarabander.github.io/sicp/html/Chapter-2.xhtml#Chapt... . This happens regardless of browser history. "Back" and "Forward" are different from "Previous" and "Next". I do not know of a similar piece of functionality in other mainstream browsers.
This is all highly opinionated. I like vim-style shortcuts. I vastly prefer the experience of using qutebrowser (or a vim-like extension for another browser) over using a mouse exclusively or a mouse and keyboard mixed.
If you, or someone else, prefers a different style of interaction with the browser, that's fine. It's not about right or wrong or better and worse, at least not in the abstract. It's about a user interaction paradigm that works well for an individual.