Skip to content

Speed up navigation with tab-based caching #624

Closed

Description

@x9136

Is your feature request related to a problem? Please describe.
Users frequently move back and forth within one tab, reloading pages they've already visited. Previously loaded pages are reloaded when there is no point in doing so.

Describe the solution you'd like
I suggest tab-based navigation without reloads to speed things up and save data. Local storage tied to a tab should be cleared once it's closed.

Describe alternatives you've considered
Browsers that support tab caching.

Additional context
Android 11, MIUI 12.5.2

Activity

  1. FaFre commented on Sep 17, 2026

    @FaFre
    Owner

    This is caused by a bug and got already fixed in the latest alpha release: https://github.com/FaFre/WebLibre/releases/tag/v0.40.0-alpha-1

    Please let me know if this fixes your issue.

  2. x9136 commented on Sep 17, 2026

    @x9136
    Author

    It works, though only the "Back" action does. Overall, that's sufficient for most cases.

    Thanks!

  3. FaFre commented on Sep 17, 2026

    @FaFre
    Owner

    Ah so tab switches still trigger a reload for you?

  4. x9136 commented on Sep 17, 2026

    @x9136
    Author

    Ah so tab switches still trigger a reload for you?

    Here’s the scenario:

    Page 1 → Page 2 → Page 3 (I am here).
    I go back to Page 2 without a reload, but if I want to go to Page 3 again, a reload occurs.

  5. FaFre commented on Sep 17, 2026

    @FaFre
    Owner

    Unfortunately you did not use the issue template to open this issue. Therefore I do not know about the capabilities of your device, please post device model and android OS.

    Can you reproduce this issue with a fresh profile?

  6. x9136 commented on Sep 17, 2026

    @x9136
    Author

    Unfortunately you did not use the issue template to open this issue.

    I used your template, although I don't think it will be of any use to you.

    Can you reproduce this issue with a fresh profile?

    The first time, I used a clean profile and the APK you provided. I wouldn't call this an issue — more a feature refinement. Specifically, the cache works when navigating back (Weblibre Alpha), but not when navigating forward to a previously loaded tab.

  7. FaFre commented on Sep 17, 2026

    @FaFre
    Owner

    But now I asked for it and you still don't provide it :)

  8. x9136 commented on Sep 17, 2026

    @x9136
    Author

    I use WebLibre on a Xiaomi Mi 9T Pro.
    Snapdragon855/6Gb/1080x2340/Amoled/2SIM/LTE/NFC/Cam48+8+13Mpx/4000mAh

  9. FaFre commented on Oct 15, 2026

    @FaFre
    Owner

    fixed in latest release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions