I don’t use Chrome and hate Google’s near-monopoly over the direction of the modern web.

That said… I got a tiny PR merged into Nativefier that enables builds on arm64, e.g. Pinebook Pro. github.com/jiahaog/nativefier/

Nativefier uses the open source Electron and Chromium code to wrap up a site into a “native” binary. So for anyone missing those proprietary Electron apps (Slack, Discord) that run like crap in other browsers but weren’t build for arm64, you can now make your own version!

Show thread

@cassidyjames is there any reason to not use Epiphany's (GNOME Web) “Save as application” feature instead? (Other than WebKitGTK not supporting some Web platform feature, that is.)

@aperezdc @cassidyjames you can't export desktop files from inside the sandbox, a portal is needed. Same issue for steam

@bilelmoussaoui @aperezdc I actually started by writing my own WebKitGTK wrapper for it, but Slack performs like garbage there and is super broken. It just seemed like a smaller barrier to go with Electron, even though I hate it. 🙃

@bilelmoussaoui @aperezdc and it really seems to be more of a case of Slack being only written for Chrome/Electron than WebKitGTK not supporting anything specifically. Other sites work fine in WebKitGTK, but Slack is just broken, at least on Pinebook Pro which is the entire reason I'm making a wrapper—the proprietary Slack app is not built for arm64.


@cassidyjames @aperezdc ah that's not great :/ I wonder if the Apple going full arm in the future would help us in such case

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!