Apple travaille sur la mise en place de notifications Web sur iOS, répondant à une préoccupation de longue date des développeurs d’applications Web qui n’ont pas été en mesure d’envoyer des notifications aux utilisateurs sur les appareils mobiles Apple, limitant considérablement l’expérience utilisateur et l’efficacité de applications créées sur le Web.


Avec les premières versions bêta d’iOS et d’iPadOS 15.4 publiées la semaine dernière, Apple a ajouté une bascule”Push API”dans la page des paramètres expérimentaux pour Safari, comme repéré et expliqué par développeur Maximiliano Firtman. Comme l’a noté Maximiliano, bien que la bascule soit visible, l’API elle-même n’est pas encore activée et Apple n’a pas encore implémenté une invite d’interface utilisateur dans Safari sur iOS pour demander aux utilisateurs l’autorisation d’afficher des notifications Web.

Contrairement à macOS où les notifications Web sont courantes, seules les applications téléchargées via l’App Store peut envoyer des notifications sur iOS. Avec l’inclusion de la bascule”Push API”dans iOS 15.4, Apple jette apparemment les bases pour apporter des notifications Web à ses appareils mobiles.

Les applications Web sont entièrement conçues sur le Web, accessibles via n’importe quel navigateur avec une URL. Les applications Web ne sont pas nouvelles, mais le procès Epic Games contre Apple a apporté l’expérience du Web. applications basées sur iOS et iPadOS sous les projecteurs. Une pierre angulaire de l’argument d’Epic contre le contrôle par Apple de l’écosystème ‌App Store‌ et iOS est le manque de choix pour les utilisateurs sur l’endroit où télécharger des applications.

Dans un Soumission à l’ACCC (Commission australienne de la concurrence et de la consommation) en février de l’année dernière, Apple a rejeté l’affirmation d’Epic selon laquelle les utilisateurs d’iOS sont limités dans les options de téléchargement d’applications. Plus précisément, Apple a déclaré que”l’ensemble du Web leur est accessible”et que les utilisateurs d’iOS et d’iPadOS ont”un accès illimité et incontrôlé”aux applications Web.

“Les navigateurs Web sont utilisés non seulement comme portail de distribution, mais aussi comme plates-formes elles-mêmes, hébergeant des”applications Web progressives”(PWA) qui éliminent le besoin de télécharger l’application d’un développeur via ‌App Store‌ (ou Les PWA sont de plus en plus disponibles pour et via les navigateurs et les appareils mobiles, y compris sur iOS », a déclaré Apple dans une section de sa soumission intitulée « Alternatives de distribution au sein de l’écosystème iOS ».

Dans un dépôt judiciaire daté de mai 2021, Epic a spécifiquement contesté les limitations de WebKit, le cadre sur lequel tous les navigateurs iOS et iPadOS sont basés. Epic a noté que les applications Web accessibles via le navigateur n’avaient pas accès aux API proposées par les applications natives distribuées via ‌App Store‌, telles que PushKit, qui active les notifications.

Invite Safari sur macOS pour les notifications Web
Dans le même dossier, Epic a affirmé que en témoignage, l’ancien vice-président des relations avec les développeurs d’Apple, Ron Okamoto, ne pouvait”pas nommer un seul développeur qui a retiré une application de l’‌App Store‌ parce que le développeur pourrait remplacer la distribution d’une application Web.”

En apportant PushKit à WebKit pour iOS et iPadOS, Apple pourrait chercher à renforcer son argument selon lequel les applications Web sont une alternative aux applications de l’‌App Store‌. Le procès Epic contre Apple s’est terminé en septembre avec le juge de district américain Yvonne Gonzalez Rogers statuant qu’Apple doit autoriser les applications à se connecter à des méthodes de paiement externes pour les achats intégrés. Epic voulait que le tribunal force Apple à prendre en charge les App Stores tiers, mais cela ne s’est pas produit.

Alors qu’Apple est apparemment en train de jeter les bases de l’implémentation de PushKit dans WebKit pour iOS et iPadOS, on ne sait toujours pas quand nous pourrions voir l’API être mise en ligne. Nous avons contacté Apple pour plus d’informations.

Apple teste actuellement iOS et iPadOS 15.4, la plus grande mise à jour d’iOS et iPadOS 15 depuis son lancement l’automne dernier. La première version bêta d’iOS 15.4 inclut la possibilité d’utiliser Face ID tout en portant un masque, Universal Control, une prise en charge améliorée de ProMotion sur Modèles d’iPhone 13 Pro, et plus encore.
Cet article,”iOS 15.4 Beta suggère à Apple pour prendre en charge les notifications push à partir d’applications Web“est apparu pour la première fois sur MacRumors.com

Discuter de cet article dans nos forums

Categories: IT Info