Apple's Assault on Standards
Key topics
The article 'Apple's Assault on Standards' criticizes Apple's approach to web standards and browser competition, sparking a debate among commenters about the validity of the author's claims and the motivations behind Apple's actions.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
5h
Peak period
53
0-12h
Avg / period
12.3
Based on 86 loaded comments
Key moments
- 01Story posted
Sep 3, 2025 at 3:55 AM EDT
4 months ago
Step 01 - 02First comment
Sep 3, 2025 at 8:46 AM EDT
5h after posting
Step 02 - 03Peak activity
53 comments in 0-12h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 9, 2025 at 2:20 AM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
This is a strange rant about Apple specifically, because Apple, Google (the author's former employer), and Microsoft (the author's current employer) collectively monopolize both web browser market share and consumer OS market share on desktop and mobile. There is no competition, there are no web standards anymore except what the monopolistic browser vendors decide, and indeed the WHATWG successfully executed a coup d'état against the W3C standards body. Worldwide, Android has higher market share than iOS, Windows higher than macOS. I'm not trying to defend Apple, but I do think the author neglects to mention the essential role of his employers in this monopoly, destruction of competition, and assault on standards.
The author calls WebKit a "sham" of an open source project, not mentioning that Google used to participate in WebKit but then abandoned it, forking into a Google-controlled browser engine. Google's dominance of the web is so complete that even Microsoft was forced to abandon its own browser engine and adopt Google's. And we've seen the results of that: websites that only work in Chromium—thereby forcing browser vendors to adopt Chromium, furthering Google's monopolization—and worse, the debilitation of web browser extensions via the deprecation of Manifest V2. And if Apple doesn't happen to implement whatever Google decides, the author complains about it; why doesn't the author complain about how Google is driving all of the so-called "standards"? Why is the author not complaining about the lack of diversity in web browser engines? And even Firefox is ultimately beholden to Google, ironically arguing in court to preserve Google's monopoly so that Firefox can continue to receive Google money, Mozilla's main source of financing, even while Google continues to monopolize and force browser engines other than its own into obscurity. Firefox is a shell of its former self.
Again, this is not a defense of Apple. But Google and Microsoft are equally bad. Apple is at worst a duopolist, so how about talking about the other side of the duopoly?
The author seems to think that Apple is specifically targeting the web, trying to undermine it, but as a Mac user and developer for almost 2 decades, I don't think this is specific to the web or Safari. Whether it's malice or incompetence, Apple has been undermining the Mac too. Their software quality overall is now atrocious. And their UI is becoming atrocious too with "Liquid Glass", on all of Apple's platforms. If you focus only on Safari and WebKit, you're missing the forest for the trees.
Plus Edge isn’t exactly a force in the market right?
So I’m not sure they have the power to count.
FF fits way better.
The OP argued that Apple was a monopolist for mobile devices among the wealthy.
[1]: Yes, there are linux phones, but those are such a tiny piece of the market, that it's still a duopoly.
The remarkable thing is how the WHATWG gang successfully got lots of observers to cheer this on as a good thing. (Relatedly, are there any archived copies of the old, disappeared "Last Week in HTML5" blog floating around out there?)
Overall the Web is a classic (probably by now the classic) example of Too Big To Fork https://news.ycombinator.com/item?id=6810259 : as the size and interconnectedness of a piece of software or a protocol go up, the power of incumbents and those with deep pockets over it increases, effectively nullifying more and more any legal open-source or open-standard status it has. The glass-half-full implication is that this is a to a large extent a technical problem: it can be ameliorated by making the Web more modular and/or easier to independently reimplement. The glass-half-empty implications are that this is a difficult technical problem—it's not straightforwardly obvious how this can be done even starting with a clean slate, let alone how to get there from here—and that without technical improvements, any attempts to solve this with regulation, antitrust action, consumer activism or whatever is going to be unsatisfactory in one way or another.
In the meantime, innovation was desperately needed to catch web standards up to the "2.0" evolution of the web into a vaguely usable app platform.
That shift was largely developer-driven, not standards or browser vendor driven: The magic enabled by XMLHttpRequest was more or less a happy accident.
People have been saying this for a while, and maybe there is a degradation of performance and UI consistency, but I'm a little confused when people describe it this way. What are you referring to?
"Apple has poisoned the well through a monopoly on influence which it has parleyed into suppression of browser choice. This is an existential threat to the web, but also renders web and internet standards moot."
This is patently ridiculous, and sounds like the sort of tired nonsense that was the norm maybe a decade ago. Now, in 2025, to still be railing this off?
Apple's influence on the web hasn't been lower in two decades. This is ridiculous. It's one of those "no one likes my PWA, and somehow Apple is to blame" busted logic breaks we see on HN daily.
"Apple alone must be on the hook to implement any and every web platform feature shipped by any and every other engine."
I get that this is rhetorical bombast to try to make Apple eat crow for their Safari/webkit monopoly on iOS, but it falls apart given how laughably silly of an idea it is.
Apple absolutely should be forced to allow alternate browser engines, presuming those browser engines are not Chromium/Blink based. Firefox should have their engine. Anyone else who actually makes an engine should be able to deploy it to iOS.
Chromium/Blink? Absolutely no way. And anyone who doesn't understand why has absolutely no idea how Apple's malicious greed has paradoxically protected the web from a "Made For Chrome" world.
I guess so. Maybe standards shouldn't just be a 1/3 vote from Google.
The last phrase still lets Apple gatekeep, and offer only the selected “fig leaf” alternatives it chooses.
Tuned:
Apple absolutely should be forced to allow users to choose alternate browser engines, and alternate apps in any category, by not using its App Store to gatekeep alternate implementations.
Or, if Apple chooses to continue curating choices on its app store, by allowing alternate app stores not under Apple curation to exist.
And any API that Apple uses for its own app implantations, must be available for alternate implementations.
Monopolies suck, but since regulators are asleep at the wheel and have been my entire (no longer brief) life, Apple's my chosen kaiju to fight the other kaiju on my behalf. Sure it might smash Tokyo sometimes, but the others are trying to smash Tokyo and then some, so, I wish it well (while also wishing we didn't have kaiju at all)
Like how you'd rather not have any giant monsters around, but when a really bad one shows up, you're glad Godzilla's there anyway.
> Microsoft Partner Product Architect on the Edge team and Blink API OWNER. It is my professional mission to build a web that works for everyone.
> From 2008-2021, I was a software engineer at Google working on Chrome, Blink, and the web platform. I served as the first Web Standards Tech Lead for Chrome (2015-2021) and was a three-time elected member of the W3C Technical Architecture Group (2013-2019) and a representative to TC39 for a decade.
- sent from my iPhone
That's a strange take on Apple's actual relationship with standards. Like every tech company, Apple has used proprietary technologies when necessary to deliver an experience that meets its (including its users') requirements. But Apple also has a long, well-documented history of adopting, participating in, and pioneering the use of standards.
https://www.reddit.com/r/apple/comments/qffbgp/which_standar...
If, in your view, Apple is incapable of doing anything Not Evil, you can still frame its contributions to the history of computing standards as "commoditizing their complements".
The author of this post is one of them who actually has a long list of these horror stories which I don’t know he has talked about much publicly but he has very good reasons for making the claims he is making.
FWIW, you're saying this to an ex-Apple person who has actually been in the room with people from Apple when talking about standards, both internally and during standards committee discussions and meetings.
To be fair to them, I think a very meaningful part of that comes from upper management and is not necessarily the fault of the representative in the room and multiple people have gone out of their way to make that point to me explicitly and I think it’s worth repeating here.
But there is absolutely 100% a huge culture problem inside of Apple on this specific topic.
https://infrequently.org/2023/02/safari-16-4-is-an-admission...
And it was only this year that I wrote up the broader thesis:
https://infrequently.org/2025/08/how-do-committees-fail-to-i...
Most of my current and former colleagues wouldn't dare for (legitimate) fear of reprisal in the form of even worse blockage in important design areas.
The links proved here are incredibly damning and are exactly the kind of shit I’ve heard from many different people over many years at this point.
Don’t gaslight me and others and tell me there isn’t a problem here when there clearly is.
That's a very rosy, even naive, view of the relentless move to proprietary walled gardens over the last 30 years.
Apple, like nearly every tech company, uses proprietary extensions to lock users into their ecosystem and to lock out standards-compliant open source implementations.
In 1990 everything interoperated with everything based on open, standard protocols published in RFCs. Today, interoperability is a legacy exception and the norm is proprietary walled gardens that only serve their owner. Everything the Internet was not supposed to be. We on the Internet used to make for of the people locked inside AOL, and now the whole Internet is basically AOL.
I've been charging my Android with my Apple's 96W USB-C charger from my work's 16in MacBook Pro for "free". What's exactly so nice about not being able to do that with an iPhone? Why would you carry a separate cable/charger just for the phone, when you could share with an Android?
BTW, there's no Firefox or Chrome on iOS, either; the stuff you'd find in the App Store are simply skins for Safari, and they have the exact same rendering bugs as Safari does, so, there's little reason to use either one on iOS.
It's hard to believe anyone would defend a time when you had to have a separate charging cable for each device.
Yet evidently, every iPhone used is happy to do just that. ¯\_(ツ)_/¯
I get that sentiment with Google given their primary color palette, but Firefox? The selling point of the browser, for me at least, has always been that I can configure it however I want and avoid the abomination that was/is IE/Safari/Chrome.
When they were small nobody cared about firewire (even if it was better). Then they did it with lightning to keep hold of their devices again. Then there is the whole not supporting USB 3.X but 3.0 and 4 for "reasons". Now they also don't care about software and web standards, same company, same problems. They clearly see "standards" as "competition" at a corporate/management level.
https://chrome-commit-tracker.arthursonzogni.com/organizatio...
WebUSB, WebBluetooth, WebNFC are not standards. They are Blink-only non-standard APIs.
Google employees wrote these specifications and proposed that they become standards. In order to become standards, they need more than one independent implementation. So in practice, this means that they ask their counterparts at Mozilla and Apple for feedback and approval.
Both Mozilla and Apple rejected WebUSB, WebBluetooth, and WebNFC on privacy and security grounds.
This is what Mozilla has to say about WebUSB:
> we believe that the security risks of exposing USB devices to the Web are too broad to risk exposing users to them
This is what Mozilla has to say about WebBluetooth:
> This model is unsustainable and presents a significant risk to users and their devices.
This is what Mozilla has to say about WebNFC:
> We believe Web NFC poses risks to users security and privacy
— https://mozilla.github.io/standards-positions/
This is not Apple’s doing. The reason these things are not standards is because Google have been unable to convince anybody outside of Google to implement them, even when they pay Mozilla half a billion dollars a year.
Perhaps you think that Mozilla and Apple are too sensitive about potential privacy and security issues relating to new protocols proposed by the world’s biggest ad company. Did you know that after Google wrote a spec. for WebMIDI and shipped it in Chrome, porn companies started using it to fingerprint and track people?
https://news.ycombinator.com/item?id=23679063
> Apple alone must be on the hook to implement any and every web platform feature shipped by any and every other engine.
This is basically the author saying “Hey, you know those specifications we proposed that nobody wanted to implement but us? Let’s force Apple to implement them! Now we’ve got two independent implementations and they can be standards now!”
Why on earth would he do this?
> Hi, I'm Alex Russell, a Microsoft Partner Product Architect on the Edge team and Blink API OWNER. […] From 2008-2021, I was a software engineer at Google working on Chrome, Blink, and the web platform.
— https://infrequently.org/about-me/
> The sham of WebKit as an Open Source project
Chrome was created as a fork of that “sham” open-source project.
The only browser that isn’t iOS Safari or based on Blink that has >1% market share is Firefox with 2.25%.
https://gs.statcounter.com/browser-version-partially-combine...
Without iOS Safari, Blink would have a greater market share than Internet Explorer had at its height. People’s “choice” would be between Blink, Blink, Blink, and Blink. I’m not sure why somebody whose job it is to work on Blink can’t see the problem with that.
We’ve seen a web monoculture before; it was terrible for the web and took years to recover from. Let’s not do that again.
I believe this is one of those self-answering questions. He can't see the problem because for him it's not a problem. The Blink monopoly is the goal and the phrasing around choice is disingenuous. This would give Google effectively full control over web standards because no one would be around to slow them down.
Whilst at it, can you kindly explain how Blink is even a monopoly if it's actually separately distributed by 6+ distinct and unrelated/competing vendors, namely, Google, Microsoft, Brave, Vivaldi, Yandex, Opera, etc? Out of these 6 vendors, a total of at least 3 are running an entirely independent search engine, so, these aren't just "fronts", but real competitors.
Whilst at it, can you kindly explain why is it better than I have to use a Windows machine to configure my keyboard or mouse, or the Bluetooth headset, instead of using a web browser on any device with any OS? Or why do I have to download extra apps to get video conference access instead of using a Blink-based web browser from one of like half a dozen vendors?
Blink is Blink, doesn't matter who puts the finishing paint after Google ships each new version.
Chrome is the new Internet Explorer, back in the day Microsoft got a lawsuit for similar practices.
By the way, Google just managed to sidestep just that,
https://arstechnica.com/gadgets/2025/09/google-wont-have-to-...
The Web isn't ChromeOS.
How exactly is Chrome the same as Edge or Brave or Vivaldi or Yandex Browser or Opera?
Why are there no browsers on iOS besides Safari, and how is that not a monopoly?
The "Internet Explorer" issue culminated with Microsoft attaining a market share that allowed them to stop all innovation and investment into the product, where the browser became substantially lagging behind the competition, as well as lagging substantially in standards compliance. Something that's currently an issue with Safari, not Chrome. (Please enlighten me if that's not the case — which exact standards does Chrome NOT support today? Else, how is supporting EXTRA experimental standards a bad thing?) Chrome and Blink, on the other hand, became market leaders not because they couldn't be uninstalled, but because of superior engineering; Blink is the only browser engine today where you can configure your gaming keyboard, for example. How's that NOT innovation?
Why do you have to keep redefining words according to some laws some politicians wrote, or misplaced analogies that turn things upside down, in order to sustain your points? The only Internet Explorer of today is Safari — severely lagging behind in most modern features, without any ability to be uninstalled or replaced on the iPhones and iPads. Again, I'm actually typing this in Firefox on desktop. As I said, I don't use Chrome, it's not even installed on my machines; because it doesn't have a monopoly in any way, on any device besides ChromeOS. (If you're curious on why I don't use Chrome or Blink on any desktop, it's because I cannot stand blurry text, and there's no way to disable blurry text in Safari, WebKit, Chrome or Blink, which have mandatory antialiasing, making all text super blurry and ugly; that's the actual monoculture we should be talking about.)
I'm typing this in Firefox on a Mac; I usually uninstall Chrome even from Android, usually after first using it to install F-Droid, then Aurora Store; then it's disabled promptly. Why should I not be allowed to disable Safari?
Apple's iOS monopolies are a far bigger issue than Chrome. These issues you guys talk about, don't really exist for me. I use YouTube regularly without Chrome, I use Android without a Google Account, I use all the banking apps without Play Store. None of this is possible on iOS. On iOS, you cannot preserve your privacy at all, because everything depends on having an Apple Account, and being monitored by Apple. Hence, I don't take iOS or iPhone as a serious contender for a daily driver for me.
What comment are you responding to? Because it's not mine unless there's some invisible text I didn't write that you can see.
Personally, I uninstall Chrome whenever I see it (on Android, I first use Chrome to download the F-Droid app store, then I uninstall/disable Chrome promptly).
But if you do agree with the author that Safari is so poor that noone would keep it, if other browsers were available on iOS… Isn't that a pretty weak argument against browser choice? You're basically agreeing with the author that Safari is so poor noone would use it if it wasn't mandatory? How's that a good thing we're all forced to keep using such an uninspiring piece of software?
You've conveniently omitted the wider effects of Apple's monopoly from this analysis. There's plenty of evidence of the actions they've taken to wall-garden anything and everything possible.
For example, let's talk about NFC. It's been acknowledged that NFC adoption by major third-party apps on Android is severely constrained by the notion of feature parity with iOS; meaning, since NFC cannot be done on iOS in an app, it's almost pointless to support NFC just on Android. About a decade ago, I could pay at Trader Joe's and other NFC terminals for my groceries directly with my Wells Fargo app; but, today, I cannot do that, because Wells Fargo no longer supports NFC in their app. Many other vendors in many countries went directly to the QR codes given the realities on the ground. (If Apple had unrestricted NFC access, would Walmart forgo NFC?) Yet now you're telling us it's Google's fault that "noone" wants to implement WebNFC, depriving it of the standards status, due to the lack of the independent implementations?
Now, let's talk about Mozilla. You're implying that Google is Mozilla's master, because they pay them half a billion a year. But is Mozilla allowed to ship a proper browser on iOS? And, even if they did, would they have a capability to access NFC, and implement WebNFC? Whose fault is that if not Apple's? So, who exactly besides Apple and Google are even capable of implementing WebNFC given the realities on the ground? Because clearly that's not Mozilla, since Apple won't let them, in more than one way.
And, BTW, what actual solutions or alternatives do you propose? Simply not have any standards for these things at all, since security and privacy?
Because without these "proprietary" "standards" that no other vendor wants, or has the capability, to implement, what exactly are we left with?
Are you serious in implying that Apple's fully proprietary APIs are better than Google's open standards that noone else wants to implement, simply because of the Apple/Google duopoly, since noone else is big enough, and since Mozilla has abandoned Firefox OS and Boot2Gecko?
The first thing I do on an Android is skip the Google Account screen (bypassing the Play Store), open the pre-installed Chrome browser to install F-Droid, and then uninstall/disable Chrome. You can then install any other browser from F-Droid, or through Aurora Store through F-Droid, without any login credentials for any service.
Can you do that on an iPhone or iPad?
Can you install any app without having an Apple Account?
Can you uninstall Safari and replace it with any other browser? (For those unaware, Chrome and Firefox on iOS in the App Store are simply skins for Safari, having the exact same rendering bugs and issues as Safari; so, there's actually no way to install any other browser besides Safari on iOS.)
They are not. They are required to use WebKit, which means they use the same rendering engine as Safari, but there is far more to a web browser than just its rendering engine. They are not just skins.
An app without a rendering engine is not a web-browser, it's far more akin a skin.
I'm not a fan of Chrome, or some of the choices they made for ChromeOS, but if they're willing to provide "proprietary" hardware APIs, that are fully documented and open-source, and can be used free of charge, and free of mandatory centralised control mechanisms like on iOS, then I'm all for it.
Mozilla had the opportunity to do the same with Firefox OS; but, of course, now they don't quite have the resources to do that anymore, so, instead they get to tell us that we cannot have nice things?
For example, who else can deploy WebNFC?
Mozilla, for one, cannot, because Apple won't let them.
Think about what Google’s end game looks like if they are able to convince lawmakers and regulators around the world to force Apple to allow Chrome on iOS. Google will continue to spam standards proposals and implementations that Apple or Mozilla will be unwilling to adopt for various reasons. Google will continue to advertise Chrome heavily, and push users of its other services to install and use Chrome exclusively. Google search will prioritize sites that use Chrome specific technologies. Google Gemini will generate code that uses Chrome specific APIs.
When Chrome reaches sufficient market share, Google will start to use Chrome to disadvantage computing platforms that they do not control completely. New features will come to Android and ChromeOS first. Bugs may go unaddressed on other platforms.
I realize it’s frustrating as a web developer to have to deal with browser specific issues, or to be unable to take advantage of necessary APIs or platform features from your web app. It is also frustrating to be blocked from the App Store because Apple wants to avoid competition in some area. The current situation is unfair and far from ideal. Apple are not the good guys here.
But, framing the issues as being entirely about Apple and not addressing the situation with Google doesn’t work. And, unfortunately, many commentators (including the author of this article) as well as regulators (including the EU), don’t seem to get this. If these folks get what they are asking for, we aren’t going to enter a golden age with a single web platform that is feature rich and open to all equally, we are all just going to get crushed by Google.
https://infrequently.org/2022/06/apple-is-not-defending-brow...
TL;DR is that the premise of the argument is false, or at least almost entirely so, and deprives Apple of agency, when in fact it has all the power in the equation.
Instead, they come from open, honest, iterative design (when done well), and shipping ahead of others is risky, but that's why we designed the Blink Launch Process to demand so much pre-work (specs, tests, origin trials, good faith attempts to include other vendors in design, etc.) in order to launch that way.
Some background on these points here:
https://infrequently.org/series/effective-standards-work/
https://youtu.be/1Z83L6xa1tw?si=939PBH4_idtZGI6Y
As to, "should Apple follow Chromium's lead", perhaps ask "how would that be different than today?"
See:
https://infrequently.org/2023/02/safari-16-4-is-an-admission...
And:
https://infrequently.org/2025/06/the-ghost-of-christmas-past...
You say that shipping ahead of others is risky, but can't seem to acknowledge when the negative outcome comes to pass and other browser vendors aren't interested in adopting questionable feature proposals.
The downsides to this are not lost on me. Why do you think I'm making an issue of it publicly now? We tried literally everything else. This is last resort stuff. The goal is always more collaboration, and through it, better, better-funded, and more capable browsers. Apple is the unique obstacle to all of that today.
Sometimes, the right response to a feature proposal is simply "no". But you're seemingly unwilling to accept that as a valid answer. The alternative you're not seeing is that of not having the dubious features in the browser.
I feel like that's already explained in the originally linked article here.
If you don't want Bluetooth from your browser, you can always install Firefox on Android.
I feel like it's 2005, and you're arguing that web browsers should not have access to a camera.
Or is camera access by a web browser still not a standard today in 2025, either, thanks to Apple, I may guess?
I'd much rather have to switch to Brave or Vivaldi for a video phone call, or keyboard configuration, or NFC, than install half a dozen of outdated third-party XXX-only apps with full permissions and questionable security practices or distribution methods.
The better question to ask here, is, why would you NOT want to have a CHOICE to have these things in a secure browser by SEVERAL distinct major vendors like Google, Microsoft, Brave and Vivaldi, and Yandex, and Opera, and others?
Again, I don't even use Chrome. I replace it even on Android. So, I am not concerned with Google taking me over, because they clearly aren't.
But how am I more secure when I have to install lots of dodgy apps to get the most basic things like video conferencing working?
Alas, I think you and I are probably too far apart on the premises we accept to have a useful discussion, but I appreciate learning about your perspective and I appreciate your reply.
Your argument against Google's monopoly would make a lot of sense if it was impossible to install Apple's Safari on Google's Android because of Google, but that's not the case, either, it's actually Apple that has discontinued Safari outside of their own ecosystem some 10+ years ago. Which, BTW, was a few years after Steve Jobs predicted that Safari will be the only browser on the planet, on both Macs and PCs, and that it'd be good.
Your argument against Google's monopoly would make a lot of sense if it was impossible to use Google's Android without a Google Account tracking your every move; but this is not the case, either, because you can easily sideload F-Droid and Aurora Store, and side-load any of the free Play Store apps as published and signed by Google, without any Google accounts, and uninstall Chrome, YouTube and most of the other pesky apps, yet still have access to your banking apps, to YouTube through free clients like NewPipe or PipePipe, and to lots of other stuff, all without any signs of any Google Accounts. Can you even install a third-party YouTube client on iOS? Ironically, you can on Android. In fact, you don't even lose any major functionality by foregoing Chrome and a Google Account on an Android; even the experience of watching YouTube is actually superior with PipePipe. I have several extra phones without a Google Account, and they're fully usable without any unexpected limitations; sync is the only thing that's missing.
Yet to the contrary, NONE of these things are possible on iOS.
On iOS, you can't even use even the "premium" pre-installed apps like Pages, Numbers, Keynote, GarageBand or iMovie, without assigning them to an Apple Account first. You can't install any apps or stores, either. You can't do anything without at least an Apple Account. Yet it's Apple that's the last bastion of our privacy?! How?!
Wrong. "Chrome is already installed on most Android devices, and can't be removed." https://support.google.com/chrome/answer/95319
The latest trend in OS design are an immutable system partition, so, obviously, you cannot modify the underlying system image, neither on macOS, nor iOS, nor Android, but what evidence do you have that doing an overlay disable isn't enough?
I've been using Android for years, and have not seen funny business after I disable Chrome. You can use Brave or Vivaldi or Yandex Browser or Opera in place of Chrome at all times. Or Firefox in many cases. I routinely have fully functioning test devices with stock Android without any Google Accounts or any Chrome. Everything just works the way it should. Including the banking apps installed through Aurora Store through F-Droid, as well as the streaming apps like Amazon Prime Video etc. Again, all of this works without a Google Account in any way on my side as an end-user, and it's expected to continue working even in 2027 even if the trial they've announced goes through worldwide. It works on any Pixel device, it works on any Motorola device, it even works on Samsung, too.
You have not seen any funny business because Chrome WebView, which many applications depend on, is a separate application. Developer settings let you change it to another application, but only from a hardcoded list of package names and only if they're installed to /system. There are also no non-Chromium WebView implementations available to my knowledge.
So no, unless you're OK with breaking applications that use WebView, you can't remove Chrome from an Android smartphone.
Safari is good. As a user, I could not care even an iota less about how "annoying" it is to develop over-built, shitty websites to work right on Safari. Web developers as a general rule don't really seem like they give a shit about delivering good work, that respects the users wishes and devices and privacy, so if it makes it harder for them to have to write garbage like fucking Confluence or whatever for two platforms claiming to comply with "standards", sounds good to me, I don't care. Works great for reading documents and watching videos. Works great checking a menu of a restaurant from a QR code. I don't want it or need it to be my entire operating system, accessing my camera, my microphone, my location, my goddamn serial ports, running gobs of terrible quality, remote, slow code ensuring my brand new computer feels the same as my brand new computer from 10 years ago, to do what a barebones platform API app could do talking to the exact same JSON-RPC APIs their dogshit React app is talking to.
> Your argument against Google's monopoly would make a lot of sense if it was impossible to use Google's Android without a Google Account tracking your every move
And this argument would hold water if it was solely about being forced to do something horrific to your privacy instead of led to or being tricked into doing it. It holds as well as "well you can just not buy an iPhone". Give me a break! Google is not out to empower anyone. They are out to own general computing and the mountain of data if produces, and turning the browser, the one platform they have control over, into the operating system, is how they are going to do that. And in a stroke of brilliance, for the last 15 years they've "allowed" the "choice" to sidestep their overreach, which leads to braindead arguments like "well, at least you can sidestep it, therefore its really not that bad" from libertarian brained bozos who can't see the forest for the trees.
Apple is by no means free of sin. There are a million things I would change about the App Store monopoly. But that isn't the world we live in. We live in a world where one company controls and inspects the conduit to the internet for a vast majority of the population, and one controls it for the vast majority of the remainder. Whatever their reasons, the latter are holding back the Kraken ready to envelop and consume everything, and I'm not going to poo poo their efforts because it doesn't immediately comply with whatever half-assed, hostile "standard" the former pushes out of its rectum.
But I feel like ALL browser vendors are not doing enough to combat this bloat. There have to be resource limits, warning messages/icons, and stop-gap measures to avoid pointless JavaScript wasting our electricity; but NONE of the browsers do this to an extent I'd wish they'd do; in fact, Chrome has actually been ahead of Firefox and Safari in reigning these sites, probably because it has to run in production on 4GB ChromeOS machines costing $99, whereas all the Firefox and Safari devs are probably using 48GB machines costing $2399 as their benchmarks. So, the reality, is that, ironically, Chrome is again the leader even in this area. Because Chrome on a $99 4GB ChromeOS machine feels snappier than Firefox on a $999 MacBook, given enough open tabs.
Your point about feature bloat sounds good in principle, but is not practical in reality. In reality, if things don't work in Safari, you're simply asked to install an app from the App Store. Or if you have to configure a keyboard on a Mac, you have to use a Windows machine with the native keyboard configuration tool, instead of VIA in Chrome WebHID or WebUSB. Why in your opinion are these alternatives not worse than having these sorts of things as web standards as written by Chrome?
BTW, consider this: on Android, you can install any browser with any rendering engine. The only reason you cannot install Safari, is because Apple won't make it for Android.
On iOS, the only rendering engine available is Safari's WebKit. Apple won't allow any alternatives. It wouldn't be a problem if Safari was perfect, but it's clearly not.
> The internet's most consequential designs took competitive markets as granted.
In the old days, you'd stop reading the article if it had typos or obvious grammatical or other mistakes.
Today, we're more intrigued to read one, simply because it's an indication that it wasn't blindly written by AI?
It can be frustrating, as many of the more important standards out there were de facto. We try and pass them off as otherwise, but "div/span/XmlHttpRequest" and plenty of others were in practice before they were part of the standard.
None of which is to excuse players from not at least accurately advertising what standard they support. There should be consumer protections involved on that. And I think a decent argument can be made that stricter compliance can be expected from the big players.
19 more comments available on Hacker News