5 ms·
Honestly the lack of PWA support (Spotify, Figma, code-server, background sync etc.) was the reason I dropped Firefox earlier this year. I now have a system wit
by pojntfx 6y ago
Honestly the lack of PWA support (Spotify, Figma, code-server, background sync etc.) was the reason I dropped Firefox earlier this year. I now have a system with nothing but DWM, st and Chromium, and it’s beautiful; no maintenance, no hundreds of parallel Chromium/Electron installations, no need to support proprietary platforms and most importantly no need to be a slave to the Play store, App store or Microsoft store. Why Mozilla wouldn’t support such a libre ecosystem, even though they clearly benefit from it’s existence (check the mobile Firefox usage stats; it’s nothing even compared to the small desktop share) is beyond me. I’ve had high hopes for Firefox after the quantum release, but at this point using anything other than a Chromium or WebKit-based browser just seems to be a waste of time to me, and I’ll gladly take the downside of a monolithic system if it means that I and my users are free from proprietary platform-specific apps and proprietary distribution mechanisms.
- stepbeek 6y agoGenuine question: how do you reconcile a desire for a “liver ecosystem” with backing Chromium/WebKit? I never thought I’d be backing Apple, but at this point I’m hoping that safari remains independent of Google to provide some decentralization.
- pojntfx 6y agoI absolutely see your point; in theory, a web of many engines and browsers would be awesome. In practice however, at least IMHO, Safari isn’t really a competitor to Chrome at this point, but rather a means of Apple to curb the web and to conform to it’s standards. Think WebP, WebM, WebA (or Ogg/Vorbis - no support for any free/libre codecs at all), PWAs, offline support, push notifications and the list goes on. A serious competitor like the Firefox from a few years ago would have been awesome, but Safari really just seems to push people away from the web platform, much like IE’s lack of support in the past has done. The alternative to a (kinda, but not really) monoculture web platform is IMHO preferable to a platform of fully proprietary native platforms.
- Betelgeuse90 6y agoWorth noting that WebP support was added to Safari 14 in Big Sur and iOS 14.
- dmitriid 6y ago> Safari isn’t really a competitor to Chrome at this point, but rather a means of Apple to curb the web and to conform to it’s standards You got this wrong. Currently it's Chrome that pushes its own standards at neck-breaking speed with utter disregard to any objections. For example, all of the standards that Mozilla considers harmful are enabled by default in Chrome. Or standards that both Safari and Mozilla consider woefully under-specced or badly implemented? Well, Chrome ships them to Google's own teams and then refuses to hide them back under a flag. Apple may not give enough resources to Safari, that's true. But don't for a second assume that Apple is unequivocally bad and Google is unequivocally good when it comes to the web. I'll take Safari over Google any day of the week.
- vagrantJin 6y agoNative apps do just fine. Surely not many people will drop their fave browser for a few apps. Im writing this on FF mobile and I use FF on desktop. Maybe we overrate the value of PWA features? I mean they're great and all but will not having them affect my workflow?
- Turing_Machine 6y agoIt's quite possible to use a Chrome/Edge/Brave PWA while still using FF for your regular browsing.
- thayne 6y agoBy itself no, but this is just one more thing on a list of complaints I have with firefox, including: - Having to restart after package manager upgrades (https://bugzilla.mozilla.org/show_bug.cgi?id=1492023 https://bugzilla.mozilla.org/show_bug.cgi?id=1492023) - Issues with graphics when using Nvidia on linux - Automatically opting in to using Cloudflare's DNS with DoH - Several sites I've used that have reduced functionality on Firefox - Absence of the ability to automatically open dev-tools on new tabs, or at least capture network requests as soon as a tab opens in the dev tools. I really want Firefox to be a great browser, and I haven't given up on it yet, but it is getting harder to put up with things like this.
- ralls_ebfe 6y ago> - Issues with graphics when using Nvidia on linux Stop buying nvidia graphics cards.
- robenkleene 6y agoThis is a sentiment I do not understand. Expressing a desire for open-source software: > no need to support proprietary platforms and most importantly no need to be a slave to the Play store, App store or Microsoft store While seemingly replacing it with closed-source web software. Spotify and Figma are listed, but presumably there's others too. Here's the thing. These web apps are much worse from a freedom perspective than the client-side software they're replacing. You're less likely to be able to run them if the company doesn't want you too, e.g., they normally can't be run without having an account. But more importantly, with closed-source web software you've taken the one thing you actually did own, your data (which once lived on your hardware that you have full control over) and now you've given that to the company too. And you still don't have the source code. In a freedom sense, this is absolutely the worst of all worlds. Slowly losing ownership of your data as we move to web apps is a path to a Kafkaesque nightmare where a tech company can arbitrarily cut off access to your life's work on a whim. This is already happening. You can still get by only using apps that let you own your data today, but it becomes harder and harder every year. And at least in the tech community, a lot of this is driven by a mind-bogglingly paradoxical-on-its-face preference among open-source advocates for closed-source web apps over native apps (which are actually "freer" from a data ownership perspective).
- hombre_fatal 6y agoWhether you have to log in or whether any data is stored locally isn't a technical distinction made by whether the client is implemented as a browser application or a native application. Your post is one big non sequitur. Moving from streaming music from my Spotify Javascript client to streaming music from my native iTunes Swift app does nothing for me. I'd say it's actually worse because now my solution isn't cross-platform anymore and I've lost the browser chrome's dev tools like the network inspector. A browser client puts much more control in the hands of the user. It's one of the last bastions of freedom that we have before all software in locked behind app stores and app approval processes.
- paulryanrogers 6y agoThe point seems to be that users usually don't control the servers. If the app is entirely local then users may have full control.
- wffurr 6y agoSounds like ChromeOS!
- unphased 6y agoPray tell, what's "st"? It's not googlable.
- shrimp_emoji 6y agohttps://wiki.archlinux.org/index.php/St https://wiki.archlinux.org/index.php/St It's a crappy terminal emulator that has poor support for everything and requires you compile plug-ins yourself to mitigate said poor support. Some users feel this is good because it has little "bloat". It has pretty high latency[0] to show for it but saves 500 or so KiB on their hard drive[1]. 0: https://danluu.com/term-latency/ https://danluu.com/term-latency/ 1: https://youtu.be/4o_QuwkFTf8?t=1701 https://youtu.be/4o_QuwkFTf8?t=1701
- yjftsjthsd-h 6y agosuckless terminal emulator - https://st.suckless.org/ https://st.suckless.org/
- wejick 6y agoI don't understand why Firefox doesn't work for you? i use slack, spotify, figma on Firefox without missing anything. Lastly I don't really understand the monolithic argument in this discussion.