Skip to main content

This Web Page is Best Viewed in the EU

By Jason Grigsby

Published on January 25th, 2024

Topics
The European Union flag

The day I’ve been waiting for finally arrived—iOS 17.4 will support alternative browser engines. Sadly, this is only an option in the European Union.

Thanks to the persistent efforts of the independent developers in the Open Web Advocacy group, the EU’s Digital Markets Act (DMA) is breaking down Apple’s barriers against third-party browsers. This victory over Apple’s policy marks a significant win for competition and consumer choice in the EU.

While it might seem like iOS already offers browser diversity with Chrome, Edge, and Firefox available for download, the reality is different. All these browsers are essentially Safari in disguise, as Apple’s policy mandated the use of its WebKit rendering engine for all iOS browsers. This restriction not only limited browser capabilities but also meant all browsers on iOS share the same bugs and security issues. If there is a zero-day exploit in Safari, you can’t avoid it by using a different browser.

Apple’s response to the DMA, described aptly as “malicious compliance” by Tim Sweeney of Epic Games, is a classic case of doing just enough to meet legal requirements. Consequently, the rest of the world, including the U.S., misses out on genuine browser choice.

Even though I don’t benefit from today’s news, I was still happy. European iOS users get browser choice. Maybe eventually those of us in other parts of the world will too.

It was only when I saw this Mastodon post from Eric Meyer that I realized a win for Europe could be a loss for web developers around the world:

If Apple sticks to their declared intentions, web devs outside the EU won’t be able to test their sites/webapps/whatever against the non-WebKit iOS browsers that will exist in the EU.

So, get ready for aggressive browser sniffing and “best viewed in/please switch to” badges making a comeback, because those are easy responses to this. Not good responses, at all, but humans are nothing if not lazy.

He’s right. This is unacceptable. We need to be able to test on the browsers available in the EU.

Given Apple’s track record of doing the bare minimum in response to regulations, it’s clear that we can’t rely on the tech giant to voluntarily extend these browser freedoms beyond the EU. It’s time for U.S. regulators to step in and ensure that American users and developers also benefit from real browser choice.

Comments

Alex said:

Unfortunately, this new law only applies to iOS, while iPadOS is left out.

Reply to Alex

Please be kind, courteous and constructive. You may use simple HTML or Markdown in your comments. All fields are required.

Leave a Comment

Please be kind, courteous and constructive. You may use simple HTML or Markdown in your comments. All fields are required.