Google has started working on a new web browser for iOS that uses the companyās Blink rendering engine instead of Appleās WebKit. The project is currently at an experimental stage, and Google told The Register that it wonāt become available to iOS users.
“This is an experimental prototype that we are developing as part of an open source project with the goal to understand certain aspects of performance on iOS,” a Google spokesperson told The Register. “It will not be available to users and we’ll continue to abide by Apple’s policies.”
As you may know, Appleās App Store rules make it mandatory for third-party iOS web browsers to use Appleās WebKit rendering engine. The current version of Chrome for iOS has to use WebKit while the desktop version uses Blink, a browser engine thatās being developed within the Chromium open-source project. Itās pretty much the same story for Microsoftās Edge browser.
The WebKit restriction for third-party browsers on iOS has been a source of criticism from web developers for many years now. However, Appleās restrictive App Store policies could eventually change with increasing pressure from regulators around the world. The EUās Digital Markets Act, which is set to go into effect in the coming months, will force āgatekeepersā like Apple to allow users to install third-party app stores on their platforms.
According to a report from Bloomberg from December, Apple is indeed preparing to allow third-party App Stores on iOS, and the change could be implemented with an update to iOS 17 next year. The report also said that Apple was also considering dropping the requirement for third-party web browsers on the App Store to use WebKit.
Even though Google officially says that its experimental Blink-based iOS web browser wonāt be released publicly, the company is possibly anticipating major iOS changes in the near future. If Apple has indeed no choice but to allow third-party app stores on iOS, Google wonāt have to start from scratch if it wants to release a new version of Chrome for iOS that replaces WebKit with its Blink rendering engine.