1 points par GN⁺ 2024-02-27 | 1 commentaires | Partager sur WhatsApp
  • Les changements apportés par Apple à iOS 17.4 dans l’UE, à l’approche de l’échéance de conformité au DMA du 6 mars 2024, sont critiqués parce qu’ils affaiblissent les capacités PWA de l’iPhone et réduisent la possibilité pour le web de devenir une alternative à l’App Store
  • Le DMA impose des boutiques d’apps concurrentes et un véritable choix du moteur de navigateur, mais Apple limite ce choix à l’UE et cherche à rétrograder les PWA en simples onglets du navigateur par défaut plutôt qu’en apps d’écran d’accueil
  • Dans iOS 17.4 pour l’UE, des fonctions comme une interface de type app, l’intégration aux réglages, un stockage fiable, les notifications push et les badges d’icône pourraient disparaître, creusant encore l’écart de prise en charge des PWA avec Windows et Android
  • Apple invoque la sécurité, la confidentialité, la faible utilisation et la charge de travail liée à plus de 600 nouvelles API, mais la séparation des permissions et l’isolation du stockage relèvent déjà du navigateur et de l’OS, et le DMA n’exige pas la suppression des PWA
  • Les écoles, administrations, startups, jeux, services publics et entreprises fondées sur le web pourraient subir des pertes de données et une baisse de fonctionnalités, tandis que la pression augmente pour passer par l’App Store afin d’atteindre les utilisateurs de manière fiable sur iPhone

Un projet de suppression des PWA révélé à l’approche de l’échéance du DMA

  • La réponse d’Apple au DMA européen a un effet plus immédiat sur le choix du moteur de navigateur et sur les PWA que sur les boutiques d’apps concurrentes
  • Le DMA impose la conformité d’ici au 6 mars 2024 pour des services désignés comme iOS, Safari, Android, Windows et Chrome
    • Le DMA est entré en vigueur en 2022, et les premières désignations ont été annoncées en septembre 2023
    • Est citée la disposition du DMA selon laquelle les obligations doivent être respectées dans les 6 mois suivant la désignation
  • La proposition d’autoriser les boutiques d’apps concurrentes a beaucoup retenu l’attention, mais les conditions ajoutées par Apple pourraient déboucher sur de longs contentieux
  • En revanche, les vrais navigateurs doivent pouvoir être téléchargés depuis l’App Store d’Apple, ce qui en fait un domaine qu’Apple peut difficilement bloquer complètement
  • La critique centrale est qu’Apple limite le choix du navigateur à l’UE et affaiblit les fonctions PWA afin d’augmenter les coûts pour les concurrents et de réduire leur pouvoir de disruption

Les fonctions PWA qui pourraient disparaître dans iOS 17.4 pour l’UE

  • Les changements d’iOS 17.4 dans l’UE rétrogradent les web apps sur écran d’accueil en onglets du navigateur par défaut, supprimant les fonctions qui permettaient aux PWA d’avoir l’apparence et le comportement d’une app
  • Sur Windows, Android et iOS 17.3, certains ou la plupart des éléments PWA restent présents, alors que dans iOS 17.4 pour l’UE, les fonctions majeures disparaissent
    • App-like UI : classée comme supprimée dans iOS 17.4
    • Settings Integration : fait partie des fonctions dont l’intégration aux réglages disparaît
    • Reliable Storage : les PWA bénéficiaient d’une exception à la politique d’Apple de suppression du stockage après 7 jours, mais cette zone protégée disparaît
    • Push Notifications : les notifications push web font partie des fonctions supprimées
    • Icon Badging : la fonction qui affiche un état comme un nouveau message sur l’icône de l’app disparaît
  • iOS était déjà en retrait par rapport à Windows et Android pour le partage vers une PWA, les raccourcis d’app et la prise en charge des API d’appareil
  • Cet ensemble ne constitue pas un simple changement d’apparence, mais peut entraîner une perte de données et la disparition de fonctions de réengagement

Questions de calendrier et d’interprétation juridique

  • Apple est critiquée pour avoir supprimé les fonctions PWA juste avant l’échéance de conformité au DMA, afin de réduire l’étendue des fonctions à partager avec les navigateurs concurrents
  • Le point clé est de savoir si l’obligation de partage des fonctions s’applique dès la désignation ou seulement à l’issue du délai de 6 mois
    • Apple pourrait soutenir qu’en supprimant les fonctions juste avant l’échéance, elle n’a pas à les partager avec les concurrents puisqu’elles n’existaient plus à cette date
    • Cette interprétation est décrite comme une « conformité de mauvaise foi »
  • Il est aussi avancé qu’Apple aurait été en position plus difficile face à un débat sur une violation du DMA si elle avait supprimé les fonctions PWA après le 6 mars
  • Des signes montrant que les PWA étaient cassées dans la bêta d’iOS 17.4 ont d’abord été repérés par des développeurs début février
    • La documentation de BrowserEngineKit ne montrait pas d’API de prise en charge des PWA
    • Ni la bêta d’iOS ni les notes de version de Safari ne documentaient ce changement
    • Des développeurs ont soumis des bugs et interrogé directement des employés d’Apple, mais Apple n’a reconnu qu’environ deux semaines plus tard qu’elle supprimait dans l’UE les fonctions des web apps sur écran d’accueil

Réponses aux justifications de sécurité et de confidentialité

  • Dans le document d’assistance d’Apple sur le DMA et les apps dans l’UE, Apple explique que les web apps sur écran d’accueil étaient directement intégrées à WebKit et à l’architecture de sécurité d’iOS, et que l’autorisation de moteurs de navigateur alternatifs nécessiterait une nouvelle architecture d’intégration
  • Apple affirme qu’il lui a fallu ajouter plus de 600 nouvelles API et plusieurs outils pour développeurs, qu’il était difficile de traiter les problèmes de sécurité et de confidentialité des web apps reposant sur des moteurs alternatifs, et que l’usage des web apps sur écran d’accueil était très faible
  • Cette explication est présentée comme une justification insuffisante
    • Empêcher l’accès aux données entre web apps et les abus de permissions relève du rôle de base d’un navigateur
    • Same Origin Policy et l’isolation des sites sont des principes fondamentaux de la sécurité des navigateurs
    • Les API qui synchronisent réglages de l’OS, stockage, permissions et état des notifications relèvent de problèmes d’intégration déjà gérés par d’autres OS et navigateurs
  • À l’inquiétude d’Apple selon laquelle « un navigateur pourrait installer une web app sans le consentement de l’utilisateur », il est répondu qu’Apple contrôle les API système nécessaires à l’ajout d’une icône sur l’écran d’accueil et à l’installation d’une app, et pourrait donc insérer une interface de confirmation intermédiaire
  • Apple avance une faible utilisation sans fournir de données, alors que cette faible adoption peut elle-même être la conséquence du manque d’interface d’installation dans Safari et de la limitation des fonctionnalités

Une structure iOS qui complique l’installation et la distribution des PWA

  • Apple maintient depuis longtemps une faible découvrabilité et une expérience d’installation médiocre pour les PWA sur iOS
  • Les handicaps des PWA sur iOS tiennent à la fois à la politique et à l’interface
    • Les règles de validation de l’App Store rendent difficile pour une web app d’obtenir une distribution via l’App Store
    • Les Smart Banners permettent aux sites de pousser facilement l’installation d’une app native
    • En revanche, aucune fonction équivalente de promotion de l’installation n’est proposée aux PWA, et les navigateurs concurrents n’ont pas reçu les API OS et DOM nécessaires
    • L’ajout à l’écran d’accueil est caché derrière une interface Share Sheet difficile à trouver pour les utilisateurs
    • L’ouverture de l’ajout à l’écran d’accueil aux navigateurs concurrents est présentée comme étant arrivée 15 ans plus tard que pour Safari
  • Cette structure crée un environnement de distribution favorable aux apps natives et défavorable aux web apps

Mozilla et le coût de la concurrence entre navigateurs

  • Mozilla s’est dite déçue par le projet d’Apple de limiter BrowserEngineKit aux apps réservées à l’UE, en soulignant la charge que cela représente pour des navigateurs indépendants comme Firefox, contraints de créer et maintenir deux implémentations distinctes
  • Dans cette structure, les coûts sont imposés aux navigateurs concurrents, alors qu’Apple ne supporte pas elle-même cette charge
  • La proposition d’Apple sur le choix du moteur de navigateur risque moins de stimuler une véritable concurrence que d’augmenter les coûts de portage et de réduire la valeur des navigateurs alternatifs sur iOS
  • Limiter ces avancées à la seule UE ressemble davantage à une restriction géographique qu’à un élargissement mondial du choix du navigateur
  • Il demeure aussi une crainte : si les concurrents n’adoptent pas ce modèle, Apple pourrait s’en servir auprès d’autres régulateurs pour affirmer que l’obligation d’un véritable choix du moteur n’a pas d’effet réel

La primauté de l’App Store et la place du web à long terme

  • La suppression des PWA n’est pas interprétée comme un simple ménage dans une fonction peu utilisée, mais comme une mesure visant à affaiblir une plateforme web ouverte et interopérable que l’App Store ne peut pas monétiser
  • Contrairement à des structures de l’App Store comme le « Core Technology Fee » d’Apple, le web est une plateforme standardisée sur laquelle des navigateurs concurrents peuvent fournir gratuitement des implémentations de sécurité
  • D’un point de vue business, le message est clair : pour atteindre les utilisateurs d’iPhone via l’écran d’accueil, les notifications et un stockage fiable, il faut passer par l’App Store
  • Parmi les publics touchés figurent les utilisateurs européens de PWA, les services publics, les écoles, les administrations, les startups, les jeux et les entreprises fondées sur le web
  • En fin de compte, la décision d’Apple apparaît moins tournée vers les utilisateurs que vers la défense de l’avantage de l’App Store, et se traduit par un affaiblissement de la plateforme web contraire aux intérêts des développeurs et de la concurrence

1 commentaires

 
GN⁺ 2024-02-27
Avis sur Hacker News
  • En voyant autant de défense d’Apple et de diversion dans ces commentaires, j’ai franchement l’impression qu’il y a eu une mobilisation organisée
    Je pensais d’habitude que c’était un endroit où se retrouvaient des gens plutôt bien informés, donc c’est surprenant
    Apple s’est délibérément efforcée, ces 10 dernières années, de ne pas implémenter correctement des choses comme les ServiceWorkers, et je me souviens avoir eu exactement la même conversation en 2015
    Par exemple, s’il y avait eu quelque chose comme l’API sensors proposée par le W3C, cela aurait pu réduire considérablement la douleur liée au déploiement d’apps internes, privées ou d’entreprise sur les appareils des employés, et c’est dommage
    La vieille documentation sur les balises meta viewport pour les icônes d’écran d’accueil et le style de la barre d’état en plein écran pourrait aussi casser un jour, et quand on pense à la vision initiale de Steve Jobs pour les apps iPhone, cela deviendrait un exemple étrange et triste de révisionnisme historique d’entreprise
    Je ne porte pas Google spécialement dans mon cœur, mais j’espère qu’ils profiteront de cette occasion pour en faire un marketing malin, centré produit, à destination du grand public
    Les PWA sont une approche bien conçue pour 90 % des apps modernes, et il est logique de sandboxer une instance de navigateur isolée par PWA plutôt que de déployer à chaque mise à jour d’app un wrapper WebKit distinct tout entier
    C’est à peu près la même différence qu’entre distribuer en mise à jour des images de conteneurs en couches plutôt qu’un énorme bloc de VM ; c’est donc une perte énorme

    • Certaines de ces modifications d’Apple sont clairement hostiles aux utilisateurs
      Il faudrait une discussion de protection des consommateurs sur le fait de vendre un ensemble matériel et logiciel, puis de retirer des fonctionnalités logicielles
      Cela dit, certaines défenses ou diversions semblent aussi venir de divergences idéologiques plus sincères
      Les points de vue divergent sur des questions comme le rôle de l’État, le marché libre, l’équité des entreprises et le niveau adéquat de protection des consommateurs
    • HN, dans son ensemble, n’est généralement pas un groupe aussi bien informé que ça
      Sur certains sujets, des experts passent parfois, mais quel que soit le sujet, environ la moitié des commentaires me semblent franchement à côté de la plaque, et le mien pourrait très bien l’être aussi
    • Une bonne partie des gens sur ce site ont travaillé chez Apple ou possèdent des actions Apple
      La régulation touche directement leur portefeuille
      Le fait que cet article soit resté en 14e position malgré plus de 200 votes en 2 heures, puis soit tombé à la 31e place 3 heures plus tard, paraît assez flagrant
    • Des fonctionnalités qui ont du sens dans un environnement professionnel posent en réalité des problèmes sociaux et de confidentialité
      À l’origine, elles devraient être utilisées sur des appareils d’entreprise, mais ce navire a déjà appareillé, et il existe des cas où le MDM est utilisé comme un stalkerware
      J’ai déjà créé une app, du type notes de terrain universitaires, qui avait réellement besoin d’autant de données de capteurs que possible, mais je ne voudrais pas accorder ce niveau d’accès sans supervision
      Plus la quantité d’informations collectables sans aucun examen augmente, plus le problème grossit
      Idéalement, il faudrait plusieurs niveaux, comme professionnel, personnel et verrouillé, et la configuration devrait se faire en personne pour limiter les dégâts
    • Je n’ai encore jamais utilisé, sur aucun appareil, de PWA installée qui fonctionne correctement quand j’en avais vraiment besoin
      Donc je choisirais toujours une app Electron médiocre ou une app wrapper de webview plutôt qu’une PWA
  • Quand on voit la suppression du stockage persistant et de la possibilité d’ajouter des sites web à l’écran d’accueil, la stratégie d’Apple paraît claire
    L’UE semble vouloir imposer l’interopérabilité aux grands acteurs, comme avec l’interopérabilité des messageries dans le DMA, et le web est un standard tellement fondamental que l’interopérabilité est importante
    Je pense que l’UE infligera une amende à Apple pour ce genre de comportement ; la question est de savoir à quelle vitesse elle le fera

    • J’espère sincèrement que l’UE interviendra là-dessus
      C’est absurde et c’est une conformité malveillante
    • Apple ne change pas sa politique concernant le stockage
      Apple a progressivement verrouillé, au nom de la confidentialité, les façons dont les sites web peuvent suivre les gens de manière persistante
      Tous les moyens de stockage persistant, comme les cookies ou le stockage local, sont limités à une durée de vie de 7 jours si l’utilisateur n’interagit pas avec ce site web ou cette app web
      Si l’utilisateur continue à le visiter au moins une fois par semaine, le stockage est conservé
      Apple utilisait aussi l’installation d’une PWA comme un signal indiquant qu’on pouvait lui accorder plus de confiance qu’à un site découvert par hasard dans le navigateur
      Les PWA installées sur l’écran d’accueil n’étaient donc pas soumises à la limite de durée de vie de 7 jours
      Ce qui se passe maintenant, c’est qu’en UE, les PWA installées sur l’écran d’accueil ne sont plus proposées, les gens utilisent donc ces PWA dans le navigateur, et la limite de durée de vie de 7 jours sans interaction utilisateur s’applique en conséquence
      C’est bien un problème, mais ce cas précis n’est pas un récent changement de politique d’Apple sur le stockage : c’est une conséquence de la disparition des privilèges supérieurs obtenus via l’installation sur l’écran d’accueil
    • Je crains que même si l’UE inflige une amende à Apple, ce soit trop tard
      Apple a trouvé une entourloupe assez astucieuse face à la montagne de documents rédigés par les commissaires européens
  • « Le véritable caractère se révèle dans les choix qu’une personne fait sous pression. Plus la pression est forte, plus la révélation est profonde, et plus le choix se rapproche de l’essence du caractère » — Robert McKee

    • Le vrai caractère de n’importe quelle entreprise est au fond proche d’un salopard cupide, et ce n’est pas surprenant
      Si elle n’avait pas été ainsi dès le départ, les actionnaires l’auraient poussée à se comporter de cette façon
      Certains pensent qu’Apple fait exception, mais ses manigances récentes pourraient leur faire changer d’avis
      Je n’en attends toutefois pas grand-chose
  • Cela n’a aucun sens d’utiliser un appareil qui dicte ce qu’on peut y installer.
    Android ne donne pas non plus les droits root par défaut, mais je pense qu’on devrait pouvoir les obtenir facilement si on le souhaite, et au minimum pouvoir installer n’importe quelle application ou en créer une soi-même.

    • Sur Android, installer un fichier .apk ne nécessite pas le root.
      Trop de gens pensent qu’iOS et Android partent sur un pied d’égalité.
      Android de base est assez proche d’un iOS jailbreaké, et il y a très peu de choses qui nécessitent le root.
    • Mon problème, c’est de savoir de qui je me méfie le moins, entre Google et Apple.
      Les deux sont désastreux à bien des égards, et rooter un appareil Android est certes plus facile que sur iOS.
      Mais la dernière fois que j’ai vérifié, sur Android aussi, les pilotes nécessaires et les réglages associés n’étaient pas tous upstreamés, si bien qu’il fallait dépendre de kernels fournisseurs et de certaines parties du serveur d’affichage.
      C’est possible parce que la GPLv2 ne contient pas de clause anti-tivoïsation, et si le problème est qu’on ne peut pas faire confiance au fournisseur, remplacer 95 % de l’espace utilisateur ne mène pas très loin.
      Je choisis Apple pour deux raisons.
      D’abord, Apple est principalement une entreprise de matériel : quand j’achète du matériel, je suis le client.
      Quand Apple parle de protection de la vie privée, je peux croire dans une certaine mesure que seule une très petite partie de son activité cherche à la compromettre.
      À l’inverse, Google est une entreprise de publicité : quand j’achète du matériel, mon attention devient le produit, loué aux annonceurs, qui sont les vrais clients.
      Les déclarations de Google sur la protection de la vie privée me semblent surtout relever de l’exagération marketing, et une grande partie de son activité cherche selon moi à la compromettre.
      Ensuite, le téléphone n’est pas mon appareil informatique principal.
      Je fais l’essentiel — navigation web, e-mail, développement logiciel, etc. — sur un ordinateur portable GNU/Linux.
      Ça me va de traiter le téléphone surtout comme un appareil électroménager servant à la messagerie, à consulter les nouvelles et la météo, à prendre des photos, à noter de courtes choses que je transférerai ensuite manuellement vers l’ordinateur, et parfois à téléphoner.
      En général, j’évite les apps, et je déteste que n’importe quel appareil me dise « installe notre foutue app ».
      Il suffit de faire en sorte que le site web fonctionne correctement.
      C’est pour ces raisons que j’utilise un téléphone Apple, mais cela ne veut pas dire qu’Apple convient à tout le monde.
      Les priorités varient selon les personnes, et si un appareil Android convient mieux, c’est un bon choix.
    • Dire qu’un « appareil qui dicte ce qu’on peut installer » n’a aucun sens, c’est oublier que les Xbox, PS et iPad sont des consoles.
      Tout le monde n’a pas envie de gérer soi-même le système d’exploitation, la configuration des apps et la maintenance.
      Utiliser des cartouches numériques permet d’évacuer des tâches qui n’apportent pas beaucoup de valeur au fait de jouer ou d’utiliser des apps.
    • Sur iOS aussi, créer ses propres apps est assez facile.
      Aujourd’hui encore, j’exécute sur mon téléphone une app que j’ai créée et qui n’est pas dans l’App Store.
    • Android n’est pas si simple non plus.
      Le root nécessite généralement une réinitialisation d’usine, et de nombreuses apps, comme les apps bancaires, cessent de fonctionner si elles détectent le root.
      Dans certains cas, on peut aussi perdre la garantie.
  • J’espère que l’UE mettra la pression sur Apple sur ce point, et l’obligera à permettre aux navigateurs tiers d’utiliser, pour implémenter les PWA, une prise en charge des API du système d’exploitation équivalente à celle que Safari proposait au moment de la décision initiale.
    Alors les sites web recommanderont activement aux utilisateurs d’installer un navigateur tiers s’ils veulent continuer à utiliser les PWA, et on verra à quelle vitesse Apple rétablit les fonctionnalités PWA de Safari.

  • Je ne suis pas utilisateur d’iPhone, mais franchement je préfère que ça s’ouvre dans de vrais onglets de navigateur plutôt que dans une webview.
    Cela permet d’interagir avec des extensions standard, comme les bloqueurs de publicité.
    Et si l’on doit changer souvent de téléphone à cause de la qualité de fabrication, je pense que, pour les apps web contenant des données importantes, il vaut mieux que le serveur soit la source de vérité et que le téléphone ne soit qu’un cache.
    Ainsi, si le téléphone tombe en panne, on ne perd pas ses données.

    • Dans Firefox Mobile sur Android, on peut configurer les webviews pour qu’elles s’ouvrent aussi dans une webview Firefox, et vu que je ne vois pas de publicités, les extensions semblent fonctionner.
      Bien sûr, cela reste une webview, donc pas d’onglets ni de favoris ; c’est simplement une webview prenant en charge les extensions.
    • Cela devrait être une option laissée au choix de l’utilisateur.
      Par exemple, pouvoir Install en tant que PWA, ou choisir Add bookmark to home screen comme pour un onglet de navigateur.
      Il y a des raisons de vouloir les deux, mais comme j’utilise beaucoup les PWA pour divers services et communautés en ligne, je préfère de loin la première option dans la plupart des cas.
    • Les apps web sont le plus souvent facultatives, sinon elles fonctionnent comme des sites web ordinaires.
      La différence se limite au fait que certaines fonctionnalités sont réservées à l’app web et ne seraient de toute façon pas disponibles sur le site.
      En revanche, c’est agaçant que la fonction permettant d’enregistrer une page sur l’écran d’un téléphone Android disparaisse et soit remplacée par « install app ».
      Je contourne le problème en passant en mode avion, en faisant échouer le chargement de la page, puis en l’enregistrant.
    • Moi aussi, je préfère les sites web aux apps.
      Comme le serveur stocke les données, on a moins à se soucier des sauvegardes.
      Malgré cela, à cause de l’attitude semi-ouverte d’Apple, je n’achèterai plus de produits Apple.
      Le dernier produit Apple que j’ai utilisé était un iPhone 4.
    • Je me demande de quel type d’expérience web il est question ici.
      On dirait que vous pensez à un site web.
      Les apps web peuvent aussi contenir de la publicité, mais les apps natives aussi, parfois.
  • J’ai toujours été utilisateur de l’écosystème Apple, et mes appareils principaux comme mes accessoires ont tous été des produits Apple.
    À l’exception de mon premier smartphone, tout a été Apple, et j’ai utilisé uniquement des ordinateurs Apple pendant 15 ans.
    Mais c’est terminé.
    Quand mon iPhone actuel tombera en panne, je n’en rachèterai pas.
    J’ai déjà retiré le film de protection.
    C’est une conformité malveillante qui sacrifie les utilisateurs.

  • Comme je n’utilise pas de PWA, sans données sur l’ampleur et l’impact des dommages liés à leur suppression ou abandon, je ne ressens pas vraiment de sympathie pour cet argument
    Xbox Game Pass est probablement le plus gros exemple, mais est-ce vraiment ainsi qu’on recommande d’utiliser le streaming de jeux sur iOS ?

    • Apple a introduit beaucoup de fonctionnalités PWA dans Safari Desktop lors de la dernière WWDC, et sur iOS aussi, des améliorations comme les notifications push web sont arrivées avec iOS 16.4 il y a moins d’un an [0]
      L’impact d’une fonctionnalité qu’Apple vient tout juste de sortir ne peut pas être si important
      Et pourtant, maintenant, ils la tuent de nouveau complètement
      [0]: https://www.macrumors.com/guide/ios-16-4-new-features/
    • Je ne sais pas si c’est encore le cas aujourd’hui, mais il y a eu une période où Apple refusait dans l’iOS App Store les soumissions de type simple webview, comme les apps de petites entreprises, en disant de simplement faire un site web
      Si Apple dit qu’on n’est pas éligible à la boutique, la réponse naturelle est de faire une PWA
      Maintenant que cette option disparaît elle aussi, je comprends que les personnes qui en dépendaient soient en colère
    • J’utilise beaucoup les PWA sur iPhone et, malgré quelques problèmes, je trouve cela bien mieux que d’installer une app
    • Dire « je n’utilise pas les PWA, donc je ne compatis pas aux arguments sur les dommages liés à leur suppression ou abandon » revient au fond à la même structure que « Quand ils sont venus chercher les communistes, je n’ai rien dit, car je n’étais pas communiste »
  • Le passage « Apple looks set to argue, contra everyone else subject to the DMA, that the moment from which features must be made interoperable is the end of the fair-warning period, not the date of designation. » m’a semblé intéressant, et c’est un angle que je n’avais pas vu auparavant
    Je pensais qu’en supprimant les PWA avant l’échéance finale, Apple pourrait prétendre avoir respecté le texte de bonne foi
    Mais en réalité, il se pourrait que le point de référence soit le début de la période d’avertissement

    • Comme avec le RGPD, le DMA est entré en vigueur, mais il y a eu une longue période de préparation pendant laquelle l’UE ne poursuivait pas encore les manquements
      La désignation a eu lieu il y a six mois, mais les entreprises ne peuvent pas agir sur la base de brouillons et de décisions de la Commission qui n’ont pas encore été rendues ; personne n’était donc encore tenu de se conformer pendant que les parties concernées se préparaient
      Bien sûr, Apple aurait pu agir plus tôt par bonne foi et dans l’intérêt de ses clients, mais, en pratique, les entreprises ont tendance à se préparer plus longtemps et à introduire les changements juste avant que le risque réel n’arrive
      La fin de la période de préavis équitable est l’échéance finale
      Microsoft et Google procèdent de la même manière, et dans ce type de réglementation c’est une approche prévisible ; je pense même que la réglementation a été conçue en tenant compte de cela
  • Heureusement, il n’est pas nécessaire d’utiliser des produits Apple
    Celui qui risque d’être le plus touché par cette affaire, c’est probablement Apple
    Si, comme indiqué ici, les fonctionnalités se cassent, dans l’UE ce ne sera plus une marque de téléphones de luxe, mais une marque de téléphones défectueux
    Les utilisateurs d’Apple peuvent changer, et Samsung semble être le candidat le plus probable

    • Ce n’est pas si simple
      Je suis passé à l’iPhone à cause des politiques de mise à jour lamentables des fabricants de téléphones Android
      J’ai aussi acheté un Nexus 5, qui était en pratique mort au bout d’un an et demi, parce que le nouvel Android exigeait un nouveau pilote graphique et que Qualcomm a refusé
      On dit que les choses se sont améliorées aujourd’hui, mais je ne sais pas si c’est vraiment le cas
      J’ai utilisé l’iPhone 7 comme appareil principal pendant 5 ans, et je n’ai changé que parce qu’on m’a fait une très bonne offre
      Beaucoup de téléphones Android souffrent aussi d’une dégradation des performances du stockage
      Avec le temps, ils deviennent extrêmement lents
      L’iPhone 7 est lent maintenant aussi, mais c’était au bout de 7 ans, pas de 3
    • En fait, je suis un utilisateur Apple plutôt satisfait
      Les anciens téléphones sont bons, la smartwatch correspond bien à mes besoins, l’ordinateur portable est léger, silencieux et froid, et je passe l’essentiel de mon temps productif dans le terminal
      Utiliser mon téléphone comme un ordinateur généraliste ne m’intéresse pas vraiment
      Dans cette affaire, la question centrale est ce que les développeurs vont faire
      À mon avis, la réponse est de miser à fond sur les web apps
      Il faut que les utilisateurs comprennent clairement que celui qui dégrade l’expérience, c’est Apple
      À ce stade, la seule chose qu’Apple comprendra, c’est le départ des utilisateurs
      Et c’est un vrai problème de départ
      Apple est un rentier
    • Quand Apple a abandonné Flash, c’est finalement Flash qui est mort
    • Parmi les utilisateurs non techniques, presque personne ne se soucie réellement de la prise en charge des PWA