kiwibrowser / src.next

Source-code for Kiwi Next, a Kiwi Browser auto-rebased with latest Chromium
BSD 3-Clause "New" or "Revised" License
2.32k stars 295 forks source link

Support ''Go back without reloading'' #504

Open lyk82468246 opened 2 years ago

lyk82468246 commented 2 years ago

Is your feature request related to a problem? Please describe.

When I visit some websites like forums powered by Discuz, all the pages will be loaded in the single exsiting tab by default. I can either open them in a new tab manully and switch to it, or go by default, then go back starting from the top of the former page after reading, and click ''Load more'' several times until it reaches new content below the post I've viewed. Describe the solution you'd like

Have you tried Via, a browser relying on the system webview? It has an option named ''Go back without reloading'', with which checked the browser will cache the former content of links that have loaded in a single tab. When I go back, it will load the cached pages without accessing the Internet. I find it useful since it can save a lot of time and save me from refilling the forms. Describe alternatives you've considered

There is a js script that forces the browser to open any link in a new tab ignoring whether the link is set to do so. However, it results in a mass of tabs displayed on screen. Additional context

Thanks for your attention.

MooShuOrc commented 2 years ago

This is a duplicate of #105. It's a nice feature, but is unlikely to be added. Luckily, there's a flag ( chrome://flags ) that can enable it: #back-forward-cache .