Ce n’était donc pas un bug : iOS 17.4 supprimera la possibilité d’installer des « applications web progressives », ou PWA, au sein de l’Union européenne. « Les utilisateurs européens pourront toujours accéder aux sites web depuis leur écran d’accueil avec des conséquences minimales sur leurs fonctionnalités », assure Apple, en oubliant fort opportunément qu’elle permet aux PWA beaucoup de choses qu’elle interdit aux sites web. Leur abandon est « dramatique », se lamente un développeur, « une attaque directe contre le web ouvert », déclare Open Web Advocacy (OWA).
Le collectif de développeurs qui apporte son expertise technique aux décideurs politiques déplore « un contournement de l’esprit comme de la lettre de la loi ». La possibilité de remplacer complètement Safari sur iOS « lève le plafond de verre qui pesait sur les fonctionnalités des applications web », qui pourraient ainsi concurrencer les applications natives d’autant plus efficacement que la firme de Cupertino compte maintenir son emprise sur leur distribution.
Les développeurs pourront certes accepter de nouvelles conditions, qui leur permettront notamment de distribuer leurs applications dans des boutiques tierces, mais ils devront alors s’acquitter d’une « taxe sur les technologies de base » de 0,50 € sur chaque première installation annuelle au-delà d’un million d’installations par an. Microsoft elle-même estime que ces frais empêchent de résoudre l’équation économique posée par une application Xbox Cloud Gaming… aujourd’hui distribuée sous la forme d’une PWA.
Ouverture de l’iPhone en Europe : Apple dévoile sous la contrainte un plan historique
DMA : Microsoft ne voit pas comment monétiser une app Xbox Cloud Gaming sur iOS
Nvidia avait fait le même choix pour proposer son propre service de streaming vidéoludique, GeForce Now, les règles de l’App Store empêchant une application de proposer elle-même des applications. Sous la pression des régulateurs, Apple semblait considérer le web comme une soupape, un espace de liberté qui lui permettrait de ménager la chèvre et le chou. Après avoir musclé WebKit, le moteur de rendu de Safari, elle s’est enfin résolue à prendre en charge les notifications web et lâcher du lest sur sa capacité de stocker des données en local.