Browser wars veteran accuses Apple of ‘sabotaging the web’


An engineer who has spent the last decade working across web browser projects at Google and Microsoft has ridiculed the characterization of Apple as a champion of choice.
In a new blog post (opens in new tab), Alex Russell argues that in reality the opposite is true; he claims Apple has deliberately wielded its influence in the hardware and mobile OS markets to “undermine browser engine diversity”.
“Contrary to claims of Apple partisans, iOS engine restrictions are not preventing a ‘takeover’ by Chromium – at least that’s not the primary effect,” he wrote. “Apple uses its power over browsers to strip-mine and sabotage the web, hurting all engine projects and draining the web of future potential.”
The case against Apple
According to Russell, Apple stands in the way of diversity in the web browser market in a variety of ways, each of which he unpacks in turn.
The main criticism is that the company continues to force developers to reskin its inferior WebKit engine if they want to put out a browser on iOS, a platform used by more than a billion people worldwide.
Although Russell nods to the quality of the developers working on WebKit, he claims Apple has significantly underfunded the browser engine, which is maintained by a “skeleton staff” and is therefore incapable of competing with the likes of Blink (based on Chromium).
The result, he says, is that third-party developers incur significant additional costs associated with building their apps for multiple engines and the iOS browser market is simultaneously starved of innovation. Mozilla, the maker of Firefox, is cited as having delayed its entry to iOS by “around seven years” as a result of Apple’s stringent requirements.
“Today, Apple doesn’t compete outside its home turf, and when it has agency, it prevents others from doing so. These are not the actions of a firm that is consciously attempting to promote engine diversity. If Apple is an ally in that cause, it is only by accident,” said Russell.
“Theories that postulate a takeover by Chromium dismiss Apple’s power over a situation it created and recommits to annually through its budgeting process.”
Russell also took aim at the reluctance with which Apple introduced the ability to change the default browser in iOS. Only once antitrust regulators began sniffing around did Apple take these steps in 2020.
In some cases, iOS would still override the new default when links were opened from within certain apps, which Russell says created a split browser experience that had a negative impact on users, developers, and publishers alike.
“The pantomime of browser choice on iOS has created an anaemic, amnesiac web. Tapping links is more slogging than surfing when autofill fails, passwords are lost, and login state is forgotten. Browsers become less valuable as the web stops being a reliable way to complete tasks.”
“By simultaneously taking a massive pot of cash for browser-building off the table, returning the least it can to engine development, and preventing others from filling the gap, Apple has foundationally imperilled the web ecosystem by destroying the utility of a diverse population of browsers and engines.”
TechRadar Pro has asked Apple for a response to Russel’s arguments.
Audio player loading… An engineer who has spent the last decade working across web browser projects at Google and Microsoft has ridiculed the characterization of Apple as a champion of choice. In a new blog post (opens in new tab), Alex Russell argues that in reality the opposite is true;…
Recent Posts
- Reddit is experiencing outages again
- OpenAI confirms 400 million weekly ChatGPT users – here’s 5 great ways to use the world’s most popular AI chatbot
- Elon Musk’s AI said he and Trump deserve the death penalty
- Grok resets the AI race
- The GSA is shutting down its EV chargers, calling them ‘not mission critical’
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010