this post was submitted on 16 Aug 2024
18 points (100.0% liked)

Firefox

17951 readers
161 users here now

A place to discuss the news and latest developments on the open-source browser Firefox

founded 4 years ago
MODERATORS
 

Hi!

I like to have some preferred websites showing up as big icons in a new tab (4 rows of 8 icons each).

I had them pinned and rearranged to my liking but today they're all gone.

Before I try to recreate it as it was, maybe there is a good extension for a startpage? All I need is some big favicons (not any other feature like weather).

edit: I'm going through the extensions but can't find one that I like. Is it possible to make a backup of the pinned websites so if Firefox resets them I can just bring them back? It only happened twice in a few years but it takes a while to restore.

you are viewing a single comment's thread
view the rest of the comments
[–] PassingThrough@lemmy.world 2 points 3 months ago (1 children)

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 ServerWorker 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.

[–] Imhotep@lemmy.world 2 points 3 months ago* (last edited 3 months ago)

Thank you for this detailed answer. It's very interesting, and indeed a service worker sounds like a good answer to my bad connection