Ce n’est pas un bug, iOS 17.4 va liquider les web apps (PWA) en Europe

Stéphane Moussie |

Les craintes des développeurs et des utilisateurs des web apps avancées (PWA) étaient fondées : iOS 17.4 va gravement réduire leurs capacités sur iPhone en Europe. Les web apps ajoutées sur l’écran d’accueil ne s’ouvriront plus dans une fenêtre à part entière et perdront des fonctions, parmi lesquelles les notifications.

Sur son portail développeur, Apple indique finalement que ce nouveau comportement remarqué dans les premières bêtas d’iOS 17.4 n’est pas un bug mais un changement délibéré, un changement que l’entreprise met sur le dos du DMA.

GeForce Now ne s’ouvre plus comme une PWA sur la bêta d’iOS 17.4 et par conséquent ne peut plus fonctionner en l'état.

« iOS a traditionnellement pris en charge les web apps de l'écran d'accueil en s'appuyant directement sur WebKit et son architecture de sécurité, commence par expliquer Apple. Cette intégration signifie que ces web apps sont gérées de manière à être conformes au modèle de sécurité et de confidentialité des applications natives sur iOS, y compris concernant la compartimentation du stockage et les demandes d’autorisation pour accéder aux fonctionnalités ayant un impact sur la vie privée, site par site. »

Sans ce type de mesures, des web apps malveillantes pourraient lire les données d’autres web apps ainsi que tirer parti de leurs autorisations, comme l’accès à la caméra, poursuit Apple. Et de pointer enfin ce qui bloque :

Répondre aux préoccupations complexes de sécurité et de confidentialité liées aux web apps utilisant des moteurs de navigateurs alternatifs [Apple est en effet contrainte d’autoriser d’autres moteurs que WebKit, ndlr] nécessiterait de construire une toute nouvelle architecture d’intégration qui n’existe pas actuellement sur iOS et qui n’était pas réalisable compte tenu des autres exigences du DMA et de l’adoption très faible des web apps sur l’écran d’accueil par les utilisateurs. Ainsi, pour répondre aux exigences du DMA, nous avons dû supprimer la fonctionnalité des web apps sur l’écran d’accueil dans l’Union européenne.

En résumé, prolonger les PWA tout en se conformant au DMA et en ne sapant pas la sécurité est trop compliqué et ne vaut de toute façon pas le coup compte tenu du faible nombre d’utilisateurs concernés, estime Apple.

« Les utilisateurs européens pourront continuer à accéder aux sites web directement depuis leur écran d’accueil via un signet avec un impact minimal sur leurs fonctionnalités », conclut l’entreprise. En réalité, l’impact n’est pas minimal du tout puisque les web apps vont perdre la possibilité d’envoyer des notifications ainsi que des possibilités de stockage avancées. Des services comme GeForce Now et Xbox Cloud Gaming qui reposent actuellement sur des PWA ne pourront plus fonctionner sur iOS en étant privés de ces fonctions.

Pour retrouver ces capacités, les développeurs n’auront d’autre choix que de créer des applications natives figurant dans l’App Store (dans le cas de GeForce Now, Apple vient tout juste d'ouvrir la porte aux services de cloud gaming) ou dans une boutique d’apps alternatives, un bouleversement complet en matière de développement et de distribution.

« Si ce changement finit par être présent sur les appareils des utilisateurs finaux, cela montrera qu’Apple cherche à empêcher activement le web de concurrencer équitablement l’App Store », avait déclaré Open Web Advocacy, une association qui milite pour une meilleure prise en charge des web apps par Apple, alors que des doutes existaient encore sur la nature de la modification. Cette dégradation des PWA va-t-elle passer auprès de la Commission européenne ?

avatar oomu | 

"L’Europe paye là son besoin"

ce n'est pas un besoin, c'est une EXIGENCE, une obligation, une contraint de la vie non négociable que de gérer son marché, ses intérêts et préserver l'ouverture à de la concurrence.

Si cela n'avait pas été poussé au niveau de l'UE comme il se doit, les Etats membres seraient partis en ordre dispersés. La France menaçant de légiférer elle même un contrôle des boutiques en ligne.

"où tout roulait parfaitement"

cela ne roule pas parfaitement

on le voit avec Epic, Spotify, et l’impossibilité d'utiliser autre chose que webkit

si l'iphone est un super-chouette appareil, le monopole de la distribution d'app est une contrainte absurde imposée au consommateur et à l'industrie.

Il faut que les industriels soient catégorisés à un certain stade comme des plateformes qui ont NON un impact économique, sociétal et normatif NON négligeable!

Vivre c'est Réguler. Sinon c'est le chaos du plus fort.

Ce n'est pas un débat mais un état de fait. Nous ne vivrons pas autrement, habituez vous à l'existence des gouvernements.

avatar Thms | 

Pourquoi ne pas autoriser les web apps WebKit et interdire les web apps des autres moteurs ? J’imagine que ça signifierait concurrence déloyale aux yeux de l’UE (quelle ironie quand elle signe le Mercosur enfin bref), donc il est préférable de tout interdire plutôt que d’avantager Apple sur ce point ? Triste

avatar oomu | 

L'UE n'a pas signé d'accord de libre-échange avec Mercosur.

les négociations suivaient leurs cours et un accord de principe était négocié en 2019 avant que plusieurs état membres dont la France refuse

actuellement, 2024, l'accord est gelé. Les exigences supplémentaires ayant été refusé par des états de Mercosur et il est peu probable qu'on trouvera une position commune d'ici cet été

L'UE a commencé, sous l'impulsion de nouvelles majorités, à devenir bien plus stricte et contraignante:
on le voit avec le DMA, RGPD et les accords de libre-échanges qui sont de plus en plus difficile à mettre en œuvre, les investissements militaires.
C'est cohérent: plus les pays se constituent en bloc avec des positions unilatérales non négociables, plus nous devenons aussi à leur image.

avatar byte_order | 

@Thms

Parce qu'un bonus supplémentaire pour Apple est que cela tue la solution actuelle utilisée par Microsoft XGames Pass et Nvidia Geforce NOW, les obligeant à devoir accepter les nouvelles conditions d'Apple, qui sont encore plus en sa faveur qu'avant.

avatar oomu | 

" et de l’adoption très faible des web apps sur l’écran d’accueil par les utilisateurs."

ha ben si tout le monde s'en fout...

-
évidemment Apple fait du Apple. Elle aurait pu laisser les applications web en place via son webkit pour l'heure.

-
avis personnel (donc le + important de tout l'univers) : les applications web sont une abomination. Leur anéantissement m'irait bien.

avatar nico_fr87 | 

@oomu

Ça on ne sait pas il est bien possible que des pwa pour safari aurait signifié qu’elles soient obligatoirement faisables avec d’autres navigateurs avec d’autres moteurs et cela Apple dit que ce n’est pas possible avec le fonctionnement actuel.

Apple aurait pu demander un délai? Pour ce qu’on en sait Apple l’a fait et ça lui a été refusé, ou pas, on en sait rien.

Ce qui est sur c’est qu’au vu du comportement d’Apple jusqu’à cette affaire, il était très probable qu’elle sorte un truc pareil et si le régulateur avait voulu l’empêcher, elle aurait écrit la loi de manière à le faire. À mon sens, les failles ont été mises de manière délibérée pour adoucir les boîtes auxquelles la loi est soumise. C’est pas vrai? Peut être bien mais rien n’affirme que ce n’est pas le cas.

Maintenant si Apple est une boîte horrible refusant de se soumettre à la loi voulue par les citoyens européens c’est également à eux d’en prendre acte et de refuser de cautionner ce comportement en refusant d’acheter ses produits et services. Ça demandera de changer leurs habitudes? Oui mais à un moment c’est les valeurs qu’on soutient ou des habitudes qu’on souhaite conserver que l’on priorise.

avatar BeigeProvincialNewt | 

A vouloir toujours tout contrôler c’est l’utilisateur qui en paie les frais.
Et c’est que le début.
Merci aux Pro E.U vous êtes entendus mais a quel prix 🤷‍♂️

avatar oomu | 

- au prix d'un marché d'avantage ouvert de l'informatique
- de plus de possibilités sur ziphon
- d'une législation contraignante sur les responsabilités en terme de diffamation, contenus dangereux et obligations envers les enfants des plateformes de réseaux (as)sociaux
- du RGPD qui impose des contraintes sur le traitement des données personnelles

oui, ce prix, il est bon. Il est désiré. J'aurais voté DEUX fois pour ce prix (allez, trois fois aussi)

vous semblez penser que les conséquences peuvent être "par accident". Non, c'est DE TELLES conséquences que j'ai voulu et que j'attends sciemment :

que bon gré mal gré (m'en fous) Apple normalise sa plateforme quitte à se saborder elle même si elle est pas foutu d'organiser une plateforme ouverte tel le mac après quasi 20 ans de ziphon.

à ce propos, le fait que le Vision Pro soit ultra fermé, c'est une des grosses contraintes à MES yeux de pourquoi ça ne peut PAS être une "informatique du futur" (l'ordinateur "spatiale")

quand l'iphone est sorti en 2007, l'app store que proposait Apple était un FORMIDABLE progrès sur les boutiques des Opérateurs Télécoms (à la fois fermée, contraignante pour les devs , chères et médiocres)

mais ça, c'était y a quasi 20 ans...

on doit passer aux étapes suivantes, le statu quoi doit être remplacé par mieux, et apple n'est qu'une étape, une chouette étape bien fruitière, mais ce n'est qu'une étape

et le ziphon de 2024 et futur n'a pas à être le ziphon de 2007.

et enfin, mon intérêt de consommateur est supérieur à celui d'Apple le vendeur.
mon intérêt d'européen est supérieur à celui d'Apple l'américain.

en clair: vous n'obtiendrez pas de regret, tout se déroule comme voulu

et les Apps Webs, c'est de base merdique de toute façon. c'était un pis aller médiocre au début de l'iphone, et ça le reste encore aujourd'hui.

avatar cuco | 

Rien de pire que ces illuminés qui prétendent que tout va bien dans le meilleur des mondes, et qu'une législation qui emmerde tout le monde est une merveille d'opportunités. Tout cela arrosé d'une bonne dose de nationalisme borné, bien évidemment...

avatar byte_order | 

@cuco
> Rien de pire que ces illuminés qui prétendent que tout va bien dans le meilleur des mondes,

Un argument qui vaut tout autant pour les fans d'Apple qui clament que tout était parfait dans l'écosystème d'Apple.

> Tout cela arrosé d'une bonne dose de nationalisme borné

Affirmer sa citoyenneté européenne c'est pas faire du nationalisme, vu que l'UE n'est pas une nation.

Est-il possible pour un européen de rappeler que l'intérêt économique d'une entreprise étrangère n'est pas forcément le même que le sien sans se faire qualifier automatiquement d'illuminés ou de nationalistes bornées !?

Quand les USA défendent leurs intérêts au détriment de ceux de notre industrie aéronautique, de défense, spatiale etc, vous ne traitez pas les américains de nationalistes bornés et illuminés, non !?
Ben alors pourquoi ce 2 poids 2 mesures !?

Hypocrisie.

avatar crackhouse | 

Les WebAPP• franchement … ce n'est pas une grosses perte. Apple à Bien raison. Ceci étant il aurait un gros ménage à faire dans ces fonctions peu usités qui finissent par alourdir le systeme.

avatar oomu | 

les WebApps peuvent être réintroduites une fois que l'iphone est capable d'accueillir différents moteurs alternatifs, dans leurs enclaves, pour les webapps

tel un vulgaire Windows.

avatar redchou | 

@oomu

Ah non, je pense que c’est vraiment intentionnel.
Les PWA sont prises en charge à minima pour le style depuis des années. Si des moteurs alternatifs peuvent les faire tourner, ça serait une bien trop grosse concurrence à l’AppStore pour Apple.
https://twitter-thread.com/t/1758413916445569459

avatar fte | 

@redchou

"Si des moteurs alternatifs peuvent les faire tourner, ça serait une bien trop grosse concurrence à l’AppStore pour Apple."

Voilà la vraie raison cachée sous ce tartinage de conneries d’Apple.

Le contrôle. Accessoirement, le contrôle assorti d’un middle finger a l’EU et aux actuels clients de la pomme.

avatar Bigdidou | 

@redchou

« Si des moteurs alternatifs peuvent les faire tourner, ça serait une bien trop grosse concurrence à l’AppStore pour Apple. »

Je pense pareil, et qu’il s’agit de couper l’herbe sous le pied à Spotify, par exemple, et cassant cette solution de retrait.

avatar JCKrow | 

Je me demande bien ce qui empêche Apple de continuer à supporter les web-app via Safari. L’explication d’Apple est foireuse. Le fait d’ouvrir iOS aux autres moteurs de rendu ne l’empêche pas de proposer des fonctionnalités sur son propre moteur de rendu, en l’occurrence PWA avec notifications push etc.

avatar Brice21 | 

@JCKrow

"Je me demande bien ce qui empêche Apple de continuer à supporter les web-app via Safari."

Les couillons de l’EU qui ont exigé que tous les navigateurs aient les même accès aux API.

avatar debione | 

Ce qui est cool d'avoir secoué le bananier, c'est qu'Apple est obligée de faire voir qui elle est en dehors de son discours marketing que l'on va tous mourir si on a pas des objets pommés.

Bref, cela fait quelques années que je le dis, et que je me fais rentrer dedans ici même...
En dix ans, l'Apple de T.Cook m'aura fait préférer Microsoft et Google, ce qui est très fort tant je me rappelle ce que j'ai pesté contre Redmond fin 90...

Voilà, pour moi, Apple en est au niveau de Meta d'un point de vue pourriture (ce qui ne veut pas dire qu'Apple ou Meta ne font que de mauvaises choses.).

avatar occam | 

@debione

> "En dix ans, l'Apple de T.Cook m'aura fait préférer Microsoft et Google, ce qui est très fort tant je me rappelle ce que j'ai pesté contre Redmond"

Le désenchantement est à la mesure de l’illusion.
Illusion dont le passé est long et le bagage pèse lourd.

avatar fte | 

@debione

"En dix ans, l'Apple de T.Cook m'aura fait préférer Microsoft et Google, ce qui est très fort tant je me rappelle ce que j'ai pesté contre Redmond fin 90..."

Je pourrais tenir le même discours, mais je dois ajouter que Microsoft a aussi évolué, Windows en particulier, et a une part de responsabilité dans mon évolution informatique. Ainsi j’ai apprécié Windows 8 dès le premier jour, c’est le premier Windows qui m’est apparu tolérable au quotidien. NT pendant un temps a été okay-ish avec des réminiscences d’UNIX un peu austère et utilitaire, mais les XP et Vista étaient épouvantables. Microsoft a fait depuis un vrai travail d’interface, réfléchi, dirigé, et continue de travailler sur ce point.

Apple m’a fait détester macOS et Microsoft apprécier Windows 8/10/11.

Apple m’a fait détester développer des applications pour iOS (et arrêter).

Google aussi a effectué un travail d’interface important et Material Design et les Pixel sont extrêmement plaisants. Google m’a fait apprécier Android. Et OnePlus, avant.

Apple me fait détester l’iPhone et Google apprécier Android.

Mais c’est bien Apple qui me fait aujourd’hui détester le business model d’Apple plus que je ne déteste le business model de Google.

Tout est bien au fond. J’apprécie Windows tellement plus que macOS aujourd’hui, et j’apprécie l’Android original tellement plus qu’iOS, et je déteste moins les
business models de Microsoft et Google que je ne déteste le business model d’Apple.

D’ailleurs, la neige étant merdique et puisqu’il fait 15 degrés à 1500 mètres, je vais aller bricoler mon PC.

Pages

CONNEXION UTILISATEUR