Mozilla exprime sa déception face aux nouvelles règles d'Apple dans l'Union européenne qui, bien que censées ouvrir iOS aux navigateurs alternatifs tels que Firefox, imposent selon eux un fardeau inutile aux développeurs. Ces règles permettraient aux navigateurs de l'UE d'utiliser leurs propres moteurs sur iOS, mettant fin à l'obligation d'utiliser WebKit, le moteur sous-jacent de Safari. Cependant, le porte-parole de Mozilla, Damiano DeMonte, critique le plan d'Apple de restreindre le BrowserEngineKit aux applications spécifiques à l'UE, obligeant ainsi des navigateurs indépendants comme Firefox à construire et maintenir deux implémentations distinctes. Bien que cette ouverture apparente à d'autres moteurs soit saluée, Mozilla estime que le déploiement limité dans l'UE complique la gestion des différentes versions pour les navigateurs. Selon eux, cela restreint les choix des consommateurs et crée des barrières à une véritable concurrence entre les navigateurs sur iOS. D'autres développeurs, dont Epic et Spotify, critiquent également les nouvelles règles d'Apple, qui englobent également les applications de streaming de jeux, les magasins d'applications alternatifs et le sideloading. Les lignes directrices d'Apple doivent encore être approuvées par la Commission européenne.
Apple a annoncé des modifications d'iOS, de Safari et de l'App Store ayant un impact sur les applications des développeurs dans l'Union européenne (UE), afin de se conformer à la loi sur les marchés numériques (DMA). Ces modifications comprennent plus de 600 nouvelles API, une analyse élargie des applications, des fonctionnalités pour d'autres moteurs de navigation, ainsi que des options pour le traitement des paiements d'applications et la distribution des applications iOS. À chaque changement, Apple introduit de nouvelles mesures de protection qui réduisent - mais n'éliminent pas - les nouveaux risques que la DMA fait peser sur les utilisateurs de l'Union européenne. Grâce à ces mesures, Apple continuera d'offrir aux utilisateurs de l'Union européenne la meilleure expérience possible, en toute sécurité.
Les nouvelles options de traitement des paiements et de téléchargement d'applications sur iOS ouvrent de nouvelles voies aux logiciels malveillants, à la fraude et aux escroqueries, aux contenus illicites et nuisibles, ainsi qu'à d'autres menaces pour la vie privée et la sécurité. C'est pourquoi Apple met en place des mesures de protection - notamment la notarisation des applications iOS, une autorisation pour les développeurs de places de marché et des informations sur les paiements alternatifs - afin de réduire les risques et d'offrir aux utilisateurs de l'Union européenne la meilleure expérience possible en matière de sécurité. Même si ces mesures de protection sont en place, de nombreux risques subsistent.
Les développeurs peuvent prendre connaissance de ces changements sur la page Apple Developer Support et peuvent commencer à tester les nouvelles fonctionnalités dès aujourd'hui dans la version bêta d'iOS 17.4. Ces nouvelles fonctionnalités seront accessibles aux utilisateurs des 27 pays de l'UE à partir de mars 2024.
« Les changements que nous annonçons aujourd'hui sont conformes aux exigences de la loi sur les marchés numériques dans l'Union européenne, tout en aidant à protéger les utilisateurs de l'UE contre l'augmentation inévitable des menaces à la vie privée et à la sécurité que cette réglementation entraîne. Notre priorité reste de créer l'expérience la meilleure et la plus sûre possible pour nos utilisateurs dans l'UE et dans le monde entier », a déclaré Phil Schiller, Apple Fellow.
« Les développeurs peuvent désormais s'informer sur les nouveaux outils et conditions disponibles pour la distribution d'applications alternatives et le traitement des paiements alternatifs, les nouvelles capacités des moteurs de navigation alternatifs et les paiements sans contact, et bien plus encore. Il est important de noter que les développeurs peuvent choisir de conserver les mêmes conditions commerciales que celles en vigueur aujourd'hui s'ils le préfèrent. »
Les changements apportés aux applications européennes reflètent la désignation par la Commission européenne d'iOS, de Safari et de l'App Store en tant que « services de plateforme essentiels » dans le cadre de la loi sur les marchés numériques. En mars, Apple partagera de nouvelles ressources pour aider les utilisateurs de l'UE à comprendre les changements auxquels ils peuvent s'attendre. Il s'agit notamment de conseils pour aider les utilisateurs de l'UE à gérer les complexités que les changements de la DMA entraînent - notamment une expérience utilisateur moins intuitive - et de meilleures pratiques pour aborder les nouveaux risques associés au téléchargement d'applications et au traitement des paiements en dehors de l'App Store.
Disponible pour les applications des développeurs du monde entier, Apple a également annoncé de nouvelles options pour les jeux en streaming, ainsi que plus de 50 rapports à venir dans des domaines tels que l'engagement, le commerce, l'utilisation des applications, etc.
"Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox" https://t.co/VWP6f57Nqt
— Maximiliano Firtman (@firt) January 26, 2024
Les nouvelles règles d'Apple dans l'Union européenne signifient que les navigateurs comme Firefox peuvent enfin utiliser leurs propres moteurs sur iOS. Bien que cela puisse sembler être un changement bienvenu, le porte-parole de Mozilla, Damiano DeMonte, a déclaré à The Verge qu'il était « extrêmement déçu » de la façon dont les choses se sont déroulées.
« Nous sommes encore en train d'examiner les détails techniques, mais nous sommes extrêmement déçus du plan proposé par Apple pour restreindre le BrowserEngineKit nouvellement annoncé aux applications spécifiques à l'UE », déclare DeMonte. « Cela aurait pour effet de forcer un navigateur indépendant comme Firefox à construire et à maintenir deux implémentations de navigateur distinctes - un fardeau qu'Apple n'aura pas à supporter. »
Depuis la création de l'App Store, Apple a autorisé de nombreux navigateurs, mais un seul moteur de navigation : WebKit. WebKit est la technologie qui sous-tend Safari, mais c'est loin d'être le seul moteur sur le marché. Le navigateur Chrome de Google est basé sur un moteur appelé Blink, qui fait également partie du projet global Chromium, utilisé par la plupart des autres navigateurs du marché. Edge, Brave, Arc, Opera et bien d'autres utilisent tous Chromium et Blink. Firefox de Mozilla fonctionne avec son propre moteur, appelé Gecko.
Sur iOS, cependant, tous ces navigateurs ont été contraints de fonctionner avec WebKit, ce qui signifie que de nombreuses fonctionnalités et extensions ne fonctionnent tout simplement plus. Cela change avec iOS 17.4 : toute personne qui crée un navigateur, ou un navigateur intégré à son application, peut utiliser un moteur autre que WebKit si elle le souhaite....
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.
