Dirk

joined 1 year ago
[–] Dirk@lemmy.ml 1 points 7 months ago

Useful ... and mandatory!

[–] Dirk@lemmy.ml 3 points 7 months ago (1 children)

Yes, this is not a PWA system but an SSB implementation. In the context of this thread it's fine since Lemmy is useless without Internet connection, so why bother with persistent local storage and not just rely on browser cache?

On Linux you can create a simple .desktop file and place it where your system can load it. It will be automatically placed in places where your other application's desktop files are shown. On Windows you can create a shortcut and change the shortcut's icon and place the shortcut file wherever you want.

I use this technique on my private Linux machines as well as on my work laptop (Windows 10).

[–] Dirk@lemmy.ml 1 points 7 months ago

Yeah, but combining those doesn't make the buttons smaller and tab-like. Enabling userchrome.css support and tweaking it yourself does, though. Still dumb that Firefox uses giant buttons instead of tabs.

[–] Dirk@lemmy.ml 7 points 7 months ago (3 children)

Way better than the overcomplex “Firefox PWAs” I suppose.

Yep. Technically it just creates a new tab that creates a popup with the requested URL and the created tab closes itself after the popup was created. So not really a PWA but just a popup with a website in it, but in most cases this is absolutely fine since you're online anyways, and modern browsers are good with caching.

[–] Dirk@lemmy.ml 17 points 7 months ago (5 children)

You mean, like ... browser?

No, really 🙃

For Firefox this exists, all other browsers have this functionality directly implemented. Chromium-based browsers can usually be started with parameter --app=https://example.com to start example.com in a SSB/PWA-looking window.

Plus: With this you do not lose the ability to open links in new tabs and you have access to your default configuration for websites.

[–] Dirk@lemmy.ml 2 points 7 months ago

I can confirm labwc. You can drag windows to screen edges to trigger a snapping action that visually "tiles" the window to the half of that screen side. It's standard functionality that is set in the default/example configuration.

[–] Dirk@lemmy.ml 2 points 7 months ago

Whoever pays the band decides what they play.

[–] Dirk@lemmy.ml 26 points 7 months ago (3 children)

Sitting on bed for quite some time after shower in the morning, doing absolutely nothing, is pretty normal, right. Right?

[–] Dirk@lemmy.ml 15 points 7 months ago (1 children)

Aren't we all constantly unhappy with ourselves anyways?

[–] Dirk@lemmy.ml 58 points 7 months ago (4 children)

"breed me daddy Biden uwu~"?

[–] Dirk@lemmy.ml 2 points 7 months ago

I have a CSS file anyways to make look the giant buttons like actual tabs.

[–] Dirk@lemmy.ml 5 points 7 months ago (2 children)

Especially with the gigantic tab buttons the browser uses by default even in "compact" mode.

view more: ‹ prev next ›