Chrome et Firefox sont les prochains. A quoi mènera la libéralisation des navigateurs sur iOS ?
La pression antitrust croissante menace de pousser Apple à lever une nouvelle restriction draconienne. Dans un avenir proche, des moteurs de navigateur tiers pourraient apparaître sur la plateforme. Google et Mozilla s'y préparent.
L'essence de la règle d'Apple
Les règles de l'App Store d'Apple pour iOS stipulent : "Applications pour naviguer sur le Web doit utiliser les frameworks WebKit et WebKit JavaScript.
WebKit est l'un des moteurs de navigation, c'est-à-dire un programme permettant de restituer le contenu des pages Web à l'écran. Désormais, il n'y a plus que trois moteurs sur le marché :
- WebKit, qui est développé par les ingénieurs de Cupertino. Il exécute Apple Safari.
- Blink de Google construit sur WebKit. Utilisé dans Chromium, Chrome, Yandex Browser, Microsoft Edge et d'autres développements.
- Gecko par Mozilla.
Basé sur les règles "apple " Corporation, tout navigateur publié dans l'App Store, en termes de logiciel, n'est pas différent de Safari. Cela signifie qu'il n'est pas possible de créer un navigateur Web pour l'iPhone qui soit plus rapide que Safari.
Le régulateur britannique n'a pas aimé cela. L'autorité britannique de la concurrence et des marchés a constaté que les règles d'Apple limitaient la capacité des navigateurs concurrents.
Ces dernières années, le géant technologique californien a fait à plusieurs reprises des concessions aux exigences antitrust de différents pays. L'entreprise a déjà autorisé les paiements intégrés à l'application via des systèmes tiers et a également respecté l'exigence de passer à l'USB-C dans les appareils portables.
Ce à quoi les concurrents se préparent
Google et Mozilla espèrent que tôt ou tard les régulateurs obligeront Apple à supprimer les restrictions sur les moteurs de navigation. Les concurrents ont même commencé à porter leur code sur iOS.
Début février, The Register a signalé que l'équipe Chromium était impliquée dans un projet expérimental visant à adapter le moteur Blink pour iOS. Ceci est confirmé par un commentaire de bug public qui mentionne un logiciel permettant de compiler la partie Blink sur iOS. Les représentants de Google assurent que le projet est destiné à des tests de performances sur la plate-forme "apple" et ne sera pas disponible pour les utilisateurs.
Plus tard, on a appris qu'au sein de l'équipe Mozilla, il existe une aspiration similaire, également confirmée publiquement dans l'outil de suivi des bogues de Firefox. L'un des participants à la discussion sur l'erreur a écrit : "J'ai hâte que l'UE clarifie la situation et nous aurons le bon Firefox avec Gecko sur iOS." Lmarceau, développeur de Firefox pour iOS, a aimé le commentaire.
Qu'est-ce que tout cela signifie ?
L'Open Web Advocacy a publié un rapport en 2022 illustrant les problèmes de restriction des navigateurs sur iOS. Selon les experts, les actions d'Apple aggravent la compatibilité des utilitaires Web entre les appareils. De plus, faute de concurrence, Safari est en retard sur les alternatives en termes de compatibilité avec les derniers standards du web. Par exemple, Safari ne prend pas en charge le concept d'applications PWA et ne fonctionne pas avec Bluetooth et NFC.
Open Web Advocacy estime que la pression concurrentielle obligera Safari à se moderniser. Les utilisateurs pourront "voter avec leurs pieds" en passant à un navigateur concurrent si Cupertino ne parvient pas à maintenir la qualité de son produit. Les développeurs tiers pousseront également un soupir de soulagement lorsque Safari sera mis à jour - ils n'auront alors pas besoin d'optimiser les applications Web spécifiquement pour ce navigateur.