Apple confirme : il tue les applications Web sur écran d’accueil dans l’UE
Les utilisateurs d’iPhone dans l’Union européenne ne pourront plus utiliser les applications Web progressives.
Non, ce n’est pas un problème temporaire dans une version bêta d’iOS : Apple supprime officiellement les applications Web sur l’écran d’accueil, également connues sous le nom d’applications Web progressives (PWA), pour les utilisateurs d’iPhone dans l’UE.
Apple a confirmé jeudi qu’iOS ne prendrait plus en charge les PWA pour les utilisateurs situés dans l’Union européenne. La société a annoncé la nouvelle dans une mise à jour de sa page d’assistance aux développeurs concernant l’UE et la loi sur les marchés numériques (DMA). Indigo Buzz a été informé des modifications apportées à la page d’assistance Apple par les développeurs et chercheurs iOS à l’adresse Mysk.
Selon Apple, cette décision est une conséquence directe du DMA, un nouveau règlement européen qui oblige les entreprises comme Apple à ouvrir leurs plates-formes principales à des tiers afin de stimuler la concurrence.
Apple prend en charge les PWA dans iOS via WebKit, le moteur de navigateur propriétaire de la société qui est principalement utilisé dans son navigateur Safari. En vertu du DMA, Apple serait tenu d’autoriser les applications Web sur l’écran d’accueil basées sur des navigateurs Web alternatifs, sans avoir besoin de Safari ou de WebKit. Apple affirme que cela pourrait permettre à des applications Web malveillantes d’accéder aux appareils des utilisateurs. La société a donc choisi de supprimer complètement la prise en charge de PWA.
« Résoudre les problèmes complexes de sécurité et de confidentialité associés aux applications Web utilisant des moteurs de navigation alternatifs nécessiterait la création d’une architecture d’intégration entièrement nouvelle qui n’existe pas actuellement dans iOS et qui n’était pas pratique à entreprendre compte tenu des autres exigences du DMA et de la très faible adoption par les utilisateurs. des applications Web sur l’écran d’accueil », déclare Apple. « Et donc, pour nous conformer aux exigences du DMA, nous avons dû supprimer la fonctionnalité des applications Web de l’écran d’accueil dans l’UE. »
Les changements DMA d’Apple sont pour le pire
La semaine dernière, les développeurs iOS de l’UE ont commencé à remarquer la suppression de la prise en charge de PWA dans la dernière version bêta du système d’exploitation mobile de l’iPhone, iOS 17.4 bêta 2. À l’époque, certains développeurs affirmaient que certaines applications Web sur l’écran d’accueil continuaient de fonctionner, mais certaines des fonctionnalités telles que les notifications Web push ne fonctionnaient plus. En raison des différents degrés d’opérabilité, certains se sont demandé si les problèmes auxquels les PWA étaient confrontés étaient le résultat de problèmes liés à la version bêta, ou si Apple était simplement en train de préparer des applications Web dans l’UE pour la conformité DMA.
Apple a maintenant confirmé qu’il préparait effectivement les PWA à la conformité DMA en les supprimant complètement.
Ce dernier changement inspiré par le DMA d’Apple ouvrira probablement l’entreprise à de nouvelles critiques de la part des développeurs. Les modifications apportées par Apple à son App Store afin de permettre à des marchés alternatifs de distribuer des applications iOS non approuvées par Apple ont déjà été vivement critiquées par d’autres géants de la technologie comme Meta, Microsoft et Spotify.
Beaucoup, comme Tim Sweeney, PDG d’Epic Games, ont déclaré que la réglementation européenne destinée à offrir plus d’options aux consommateurs et aux développeurs avait ironiquement été pervertie par Apple dans le but d’apporter plus de revenus et de contrôle à l’entreprise.
Apple affirme que la suppression des PWA n’affectera qu’un petit nombre d’utilisateurs et que ces utilisateurs pourront continuer à accéder aux applications Web via leur site Web dans les navigateurs Web mobiles.
La déclaration complète d’Apple concernant la suppression des applications Web sur l’écran d’accueil dans l’UE peut être lue ci-dessous :
Pour se conformer à la loi sur les marchés numériques, Apple a réalisé un énorme travail d’ingénierie pour ajouter de nouvelles fonctionnalités et capacités aux développeurs et aux utilisateurs de l’Union européenne, notamment plus de 600 nouvelles API et une large gamme d’outils de développement.
Le système iOS prend traditionnellement en charge les applications Web de l’écran d’accueil en s’appuyant directement sur WebKit et son architecture de sécurité. Cette intégration signifie que les applications Web de l’écran d’accueil sont gérées pour s’aligner sur le modèle de sécurité et de confidentialité des applications natives sur iOS, y compris l’isolation du stockage et l’application des invites du système pour accéder aux fonctionnalités ayant un impact sur la confidentialité pour chaque site.
Sans ce type d’isolement et d’application, les applications Web malveillantes pourraient lire les données d’autres applications Web et récupérer leurs autorisations pour accéder à la caméra, au microphone ou à l’emplacement d’un utilisateur sans le consentement de ce dernier. Les navigateurs pourraient également installer des applications Web sur le système à l’insu et sans le consentement de l’utilisateur. Répondre aux problèmes complexes de sécurité et de confidentialité associés aux applications Web utilisant des moteurs de navigation alternatifs nécessiterait la création d’une architecture d’intégration entièrement nouvelle qui n’existe pas actuellement dans iOS et qui n’était pas pratique à entreprendre étant donné les autres exigences du DMA et la très faible adoption par les utilisateurs de Applications Web sur l’écran d’accueil. Ainsi, pour nous conformer aux exigences du DMA, nous avons dû supprimer la fonctionnalité des applications Web de l’écran d’accueil dans l’UE.
Les utilisateurs de l’UE pourront continuer à accéder aux sites Web directement depuis leur écran d’accueil via un signet avec un impact minimal sur leurs fonctionnalités. Nous nous attendons à ce que ce changement affecte un petit nombre d’utilisateurs. Nous regrettons néanmoins tout impact que ce changement – qui a été apporté dans le cadre des travaux de mise en conformité avec le DMA – pourrait avoir sur les développeurs d’applications Web Home Screen et nos utilisateurs.