• @Moonrise2473@feddit.it
    link
    fedilink
    18 months ago

    ok, but in this case, it’s just a webview of mail.proton.me

    it doesn’t have hardware access, it doesn’t work offline (technically, if it cached the files it can work offline, but can’t work offline-offline like thunderbird), it doesn’t work with the filesystem, it doesn’t interface with the OS and installed OS packages, it doesn’t use other native binaries, doesn’t use more native networking capabilities, etc…

    from what i saw, the electron apps that are to be considered real apps and not just a lazy webview around the webapp are:

    • bitwarden
    • crickets
    • @douglasg14b@beehaw.org
      link
      fedilink
      18 months ago

      Like I said, I’m not arguing that many apps are built as electron apps when they’re just glorified web apps. Though I’m neutral on whether that’s a bad thing or not. I’m definitely against apps being built with electron that don’t really have UIs, defeating the entire point of electron and friends…

      VSCode is another example you’re missing. And they have put a LOT of work into making as many features available in the web-version as possible, the feature parity isn’t an accident.

      Or Obsidian.

      Examples aside, you might be surprised by applications you may not think of as not using native features, that rely heavily on them, expecting to be executing in a Node environment and not a browser one. Especially on the networking and process side. Browsers are extremely restrictive.