17
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 16 Aug 2024
17 points (100.0% liked)
Firefox
17938 readers
3 users here now
A place to discuss the news and latest developments on the open-source browser Firefox
founded 4 years ago
MODERATORS
Might be a bit over the top, but I set up a custom homepage startpage, and then grabbed the New Tab Override extension so that it opens on new tabs as well as being my homepage.
So if you can think of any websites that might do what you want like cardd or link tree, or are interested in making your own little webpage and hosting it somewhere free, that might work and as a bonus will be the same across all your browsers and devices. Could even load it up on someone else’s computer if you remember the link.
Never thought of that!
I rent a small VPS, so I could use that. Although my connection is really shitty I wouldn't want it to load every time I open a new tab
If you’ve got a VPS at your disposal, many of the homepage softwares I’ve tried over the years have some amount of caching to make them quite fast or even operate offline(“Homer” for one required me to deeply purge my cache as it would still appear when my site was offline…despite having replaced it long ago! 😂). Or, if you wanted to roll your own static HTML page, you can absolutely add a Service Worker for your own offline caching.
That’s where I’m at now. I use a custom ServiceWorker static HTML for my homepage and tab page on all my devices. This page is a bouncer, checks if I’m at home or not(or if my local dashboard is offline) and either redirects me to the local homepage which has all my HomeLab services on it, or if it fails just tells me I might be abroad or offline and lists a few public websites.
And yes, this works offline or over a shitty connection. Essentially the service worker quickly provides the cached page from the browser storage, then tries to take the time to check the live version. If it gets one, it updates the cache, if not, enjoy the offline version.
Thank you for this detailed answer. It's very interesting, and indeed a service worker sounds like a good answer to my bad connection