Earlier quoted context omitted.
> Look at Debian's struggles with maintaining security fixes for Chromium. I can't see anything about this anywhere giving any reasons; is it simply that they're released frequently and there aren't really any long-lived branches?
My understanding is that the Chromium folks handle security issues with: "version x.y.z is vulnerable, please update to (x+7).(y+25).(z+2), as it is the only supported version – the fact that the diff from x.y.z is 100 kLOC and touches mostly completely unrelated things is your problem". This isn't sustainable open source development in any practical sense. Sure, it's technically open source, but nearly useless for a…
What will a Chromium-only Web look like?
271–280 of 356 posts
Re: What will a Chromium-only Web look like?
#272Earlier quoted context omitted.
You fail to mention that IE was closed source while Chromium is open source. That's a completely different situation. We already have a number of Chromium based browsers that go against some of Google's most fundamental interests (e.g Brave).
That's exactly where F/OSS has failed us big time. Just because it's "open source" doesn't mean browsers have to aggregate to whole operating systems. There was once this idea, you know, of exchanging documents and links via TCP/IP, and it was good. Then came platforms and browser wars, and the piece of crap that is JS and CSS along with them. In the end our only way out of this is to start over with a decentralized/…
Strongly disagree. Desktop Linux is better than it's ever been before, and not at all comparable to the degenerate hellhole that is the modern web.
systemd isn't perfect, but I think it's an improvement from traditional init. If you prefer the simplicity of traditional init systems, then you're free to use a non-systemd distro. Wayland is a much-needed modernization and simplification of the graphics stack, and again, nobody's forcing you to use it - X11 won't disappear any time soon. Snap, Flatpak, Docker, etc aren't exactly my cup of tea either, but again, nobody's forcing us to use them. Debian, Arch, etc are chugging along just fine. Meanwhile, PipeWire is a significant improvement compared to bare ALSA or Pulse+Jack, and iwd is a significant improvement compared to wpa_supplicant+NetworkManager.
As for new end-user applications, how about Sway?
Re: What will a Chromium-only Web look like?
#273Earlier quoted context omitted.
> The only reason they disallow Chromium and Mozilla is they want their users locked into their environment and they want to leverage that substantial locked-in user base to dictate terms That's one reason, but not the only reason. Security is another big one in that the WebKit process is running with privileges that Apple does not want to award to any other app process on the platform, much less a third-party one. T…
battery life is another stated reason I believe.
While users can choose their primary browser, they have no control over what embedded browsers third party apps use, and so if embedding Chromium becomes popular in third party apps it will unavoidably cut the battery life of many if not most users.
When/if Apple starts allowing third party engines on iOS, I think they should require engines to meet minimum efficiency levels to prevent this issue. As a bonus, it’ll allow savvy laptop users to use community builds of desktop Chromium/Firefox with iOS efficiency compliance flags switched on if they want to extend the battery lives of their laptops by an hour or two.
Re: What will a Chromium-only Web look like?
#274Earlier quoted context omitted.
Having a smartphone battery that lasts more than an hour is also a pretty good reason. It’s like the skepticism over the Steve Jobs “Flash” memo… why do nerds have such a hard time accepting that Apple might actually be sincere about wanting to make a decent product?
It's because there's nothing magical about HTML that makes it more battery efficient than Flash was. Quite the opposite really - Flash is a compact binary format designed specifically for high graphics performance in an era when HTML4 thought floating menus was cutting edge. The Jobs Flash memo was crystal clear about why Flash was being booted off his platform. It was to avoid "a third party layer of software coming…
The real bullshit about the Jobs Flash memo wasn't that it was justifying not shipping Flash Player on phones, but that it was justifying banning apps that used any third-party developer tool. Adobe had decided to just ship a packaging tool that let you stick a SWF and Flash Player into an iOS app; which Jobs considered to be a way to pollute the App Store with garbage apps. Except this wasn't a ban of one specific developer tool, it applied to everything that wasn't entirely C, C++, Objective-C, or JavaScript[1]. This only lasted about 3 months because...
1. A lot of mobile game developers were already using scripting tools that violated the new rule, and the games they were shipping were not garbage
2. The FTC was threatening to sue Apple
After that, Apple caved completely. In fact, if you've played iPhone games, you've probably already used Flash Player on iPhone. Jobs' fear was mostly unfounded because developers absolutely could make performant mobile games in Flash and ship them as apps. The problem was that they had to work around all of Flash's legacy crap to get there.
[0] Safari has several UI affordances for mobile web usage that Flash never got. Notably, those "cutting edge floating menus" still work because Safari treats finger touches as either a hover or a click, and picks between the two based on how the page changes when it simulates a hover.
Furthermore, browsers around this time were moving to GPU compositing internally, but Flash has always been built around a particularly quirky scanline renderer. Getting that to work on GPUs was apparently too much for Adobe, and even Ruffle has rendering problems caused by it.
[1] The language in the developer agreement was "originally written", so no, transpiling doesn't get you out of this.
Re: What will a Chromium-only Web look like?
#275Microsoft must have realised that picking Chromium would dramatically increase the odds of a Chromium-only web? On the surface I'd have thought it would make more sense for Microsoft to support the Mozilla Quantum project. Perhaps they just wanted to take the easy route though. Chromium is certainly more popular and has Google's backing. I understand why so many projects use it.
Re: What will a Chromium-only Web look like?
#276The chromium-only web is not google’s fault. It is a symptom of a body of web standards that has grown wild to the point of being all but unimplementable. Building a browser for the modern standards-based web is effectively impossible, because it costs too much, takes too long, and requires a standing army to keep up with. We are at an impasse. The standards cannot be deprecated because they are used all over the web…
> Building a browser for the modern standards-based web is effectively impossible, because it costs too much, takes too long, and requires a standing army to keep up with. > We are at an impasse. The standards cannot be deprecated because they are used all over the web, and because they are used all over the web a new browser maker has little choice except forking chromium or firefox. could web assembly be a way out?…
Anyone who writes a compiler or engine for WebAssembly is going to have to deal with the mess of web standards, unfortunately.
Re: What will a Chromium-only Web look like?
#277Earlier quoted context omitted.
They have every incentive to NOT implement things to force devs to create apps. If they wanted to create an actual browser vs. bare bones browser, they'd still offer it on other operating systems.
Please. I've been using the Web since '95, and working on the Web nearly as long. Safari's where I do almost all my browsing, work and personal. It's a fine browser. If I could use it on Windows and Linux, I wouldn't hesitate to choose it over Firefox and Chrome and their derivatives.
I do use a MBP daily, and the software there is amazing. But seeing that their software barely works outside of their platform, it's a miracle they have any customers at all.
Re: What will a Chromium-only Web look like?
#278Has Microsoft ever spoken about why they decided to go with Chromium over say Mozilla Quantum? Microsoft must have realised that picking Chromium would dramatically increase the odds of a Chromium-only web? On the surface I'd have thought it would make more sense for Microsoft to support the Mozilla Quantum project. Perhaps they just wanted to take the easy route though. Chromium is certainly more popular and has Goo…
Mozilla killing off support for embedding Gecko in other UI toolkits was a massive footgun, even if they didn’t realize it at the time.
Re: What will a Chromium-only Web look like?
#279(Maybe by that time I'll have to spoof feature flags too, but honestly I doubt it)
Re: What will a Chromium-only Web look like?
#280Earlier quoted context omitted.
Why don't these criticisms apply to Linux? The relationship between Linux Core and the Flavors of Linux seems to work well. Edge, Brave, Opera and more are all using the Chromium engine. If Google went off the deep-end, they would easily have enough resources to maintain a fork.
For what it’s worth, there are those of us who don’t think it’s great for GNU/Linux to be overwhelmingly dominant in the FOSS operating system sphere. It’s a wonderful project that we’re fortunate to have, but monocultures are rarely healthy.