this post was submitted on 25 Aug 2023
53 points (100.0% liked)

Asklemmy

43918 readers
1928 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

Not really that worried but rather curious about your opinions. Use what suits your demands best.

But for starters:

Electron is a framework based on Chromium used to develop desktop apps. Examples of apps that are built on Electron are Discord, Element Desktop, MS Teams, Slack, GitHub Desktop, Atom, VS Code and counting

you are viewing a single comment's thread
view the rest of the comments
[–] Kissaki@feddit.de 5 points 1 year ago (1 children)

What do you mean "via plugin"?

The advantage of browser pwa is that they work without plugins.

Separate app is good for separation, and can at times oder better performance. Browser allows for low barrier, existing browser use. Either can be preferable.

[–] ptz@dubvee.org 10 points 1 year ago (3 children)

Firefox doesn't support "installing" web apps as PWAs like Chrome-based ones do. There are plugins to provide that functionality, which I assume is what OP is referring to.

[–] zyratoxx@lemm.ee 5 points 1 year ago (1 children)

Yeah, Mozilla thought about bringing official support but discontinued is afaik.

[–] ptz@dubvee.org 4 points 1 year ago

That's extremely unfortunate. I can't see how it would be all that difficult to implement (says someone who absolutely would be lost looking at Firefox's source code lol)

[–] Kissaki@feddit.de 4 points 1 year ago* (last edited 1 year ago) (1 children)

I was not aware Firefox removed native support for it. At least I thought it supported it.

From https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Installing

Installation is supported on all modern desktop and mobile devices. Whether the PWA can be installed by the browser on the operating system differs by browser/operating system combination. Most browsers support installing PWAs on all operating systems—Chrome OS, MacOS, Windows, Android, Linux, etc.—directly or when an extension is installed.

Firefox requires a PWA extension.

Apple is unique when it comes to PWAs: PWAs can be installed on macOS from any browser except Safari. The opposite is true for iOS versions before 16.4, where PWAs could only be installed in Safari. PWAs can be installed on iOS/iPadOS 16.4 or later from any supporting browser.

Apparently, it's not an official extension by Mozilla either, but published by a third party.

[–] ptz@dubvee.org 4 points 1 year ago

I don't even really need it to be fully compliant, really. Just let me launch it in a standalone window without the URL, tab, and status bars. :shrug: