Le mois dernier, Apple a annoncé qu'iOS 17.4 supprimerait la prise en charge des applications Web sur l'écran d'accueil (également connues sous le nom de Progressive Web Apps ou PWA) dans l'UE. À l'époque, Apple avait déclaré que cette décision était due à la loi sur les marchés numériques exigeant la prise en charge de moteurs de navigation alternatifs sur l'iPhone. Apple a maintenant annulé cette décision et a déclaré qu'il "continuerait à proposer les fonctionnalités d'application Web Home Screen existantes dans l'UE".
La décision d'Apple de supprimer les applications Web sur l'écran d'accueil a suscité de nombreuses critiques. OpenWebAdvocacy, par exemple, a déclaré que le changement « entraînera le fait que des catégories entières d'applications ne seront plus viables sur le Web ».
À l'époque, Apple expliquait qu'il devait construire une "nouvelle architecture d'intégration qui n'existe pas actuellement dans iOS" pour résoudre les "problèmes complexes de sécurité et de confidentialité associés aux applications Web utilisant d'autres moteurs de navigateur". "Compte tenu des autres exigences imposées au DMA et de la très faible adoption par les utilisateurs des applications Web sur écran d'accueil, il ne serait pas pratique de le faire", a déclaré la société.
Avec l'annonce d'aujourd'hui, Apple a changé de cap et a déclaré que les applications Web Home Screen continueraient d'exister dans l'UE, tout comme avant iOS 17.4. "Cette prise en charge signifie que les applications Web Home Screen continueront d'être construites directement sur WebKit et son architecture de sécurité, conformément au modèle de sécurité et de confidentialité des applications natives iOS", a expliqué Apple aujourd'hui.
Cela signifie que toutes les applications Web de l'écran d'accueil seront toujours alimentées par WebKit, que l'application Web ait été ajoutée ou non à l'aide de Safari, ce qui correspond exactement à la même manière dont elle fonctionne depuis des années.
Voici la déclaration complète d'Apple :
Auparavant, Apple avait annoncé son intention de supprimer la fonctionnalité de l'application Web Home Screen dans l'UE dans le cadre de nos efforts pour nous conformer aux réglementations DMA. La raison pour laquelle il est nécessaire d'annuler cette fonctionnalité est que les applications Web présentent des problèmes complexes de sécurité et de confidentialité. La prise en charge de moteurs de navigateur alternatifs nécessitera une nouvelle architecture d'intégration, qui n'existe pas actuellement dans le système iOS.
Nous avons reçu des demandes pour continuer à prendre en charge les applications Web d'écran d'accueil sur iOS. Nous continuerons donc à fournir les fonctionnalités existantes des applications Web d'écran d'accueil dans l'UE. Cette prise en charge signifie que les applications Web de l'écran d'accueil continueront d'être construites directement sur WebKit et son architecture de sécurité, conformément au modèle de sécurité et de confidentialité des applications natives iOS.
Les développeurs et les utilisateurs qui pourraient avoir été affectés par la suppression des applications Web pour écran d'accueil de la version bêta d'iOS dans l'UE peuvent s'attendre à restaurer la fonctionnalité existante des applications Web pour écran d'accueil dans iOS 17.4, lancée début mars.
Apple ajoutera la mise à jour à son site Web de développeur ce vendredi et conservera également l'explication originale sur le site pour garantir une transparence totale.
C’est un exemple de l’ambiguïté de la loi sur les marchés numériques. En lisant entre les lignes, Apple semble croire qu'il ne peut pas proposer d'applications d'écran d'accueil compatibles WebKit dans l'UE, car les dispositions DMA contiennent des lignes directrices sur l'égalité des navigateurs.
Apple interprète apparemment les instructions comme signifiant qu'il doit fournir un support PWA pour d'autres moteurs de navigateur afin de continuer à fournir la fonctionnalité pour Safari et WebKit. Deux semaines après le lancement initial, Apple s'est rendu compte que c'était une erreur. Indépendamment de ce qui s'est passé dans les coulisses, c'est formidable qu'Apple ait écouté les commentaires et modifié cette approche.