Ouvrir le menu principal

iGeneration

Recherche

iOS 15.4 : les notifications arrivent enfin pour les applications web PWA

Mickaël Bazoge

lundi 31 janvier 2022 à 19:30 • 8

iOS

Ce n'est pas demain la veille que les web apps « avancées » (PWA pour Progressive Web Apps) pourront être confondues avec des applications natives. Mais comme l'ont démontré les services de streaming de jeux vidéo, il est possible de faire des choses tout à fait épatantes depuis Safari. Et cela va encore s'améliorer avec iOS 15.4 dont la liste de nouveautés ne cesse de s'allonger.

Côté utilisateurs, il y deux bonnes nouvelles. La première et sans doute la plus importante, c'est qu'Apple prépare le terrain pour les notifications provenant de PWA, une fonction réclamée à cor et à cri par les développeurs depuis toujours. Deux API sont présentes dans les fonctions expérimentales WebKit, pour le push et l'affichage des notifications, mais elles ne sont pas activées par défaut.

Comme le relève Maximiliano Firtman dans son exposé des nouveautés, il manque encore des bouts de code pour que les notifications soient fonctionnelles avec les web apps. Néanmoins, sur macOS la boîte de dialogue qui demande l'autorisation d'envoyer des notifications est fonctionnelle dans la dernière version de Safari TP (Safari pour les développeurs) :

Il faudra attendre qu'Apple termine les travaux pour que les PWA puissent finalement envoyer des notifications. L'autre changement est la meilleure prise en charge des icônes. Beaucoup de web apps doivent se contenter d'apparaitre sous la forme d'une icône standard sur l'écran d'accueil de l'iPhone, en raison d'un problème de prise en charge par Safari et WebKit de la déclaration de l'icône.

iOS 15.4 corrige enfin le tir, mais le processus n'est pas immédiat. Pendant quelques instants, l'icône qui apparait dans le panneau de partage de Safari n'est pas celle de la web app, la bonne version met un peu de temps avant d'apparaitre (voir la vidéo ci-dessous). Si on valide trop rapidement, on se retrouvera avec la mauvaise icône sur son iPhone.

Parmi les autres nouveautés en gestation, relevons le support de WebXR au travers de quatre expérimentations WebKit désactivées par défaut. WebXR est une API en cours de standardisation au sein du W3C qui permet de profiter d'expériences de réalité augmentée et virtuelle dans le navigateur. Des développeurs travaillent à son intégration dans WebKit depuis 2020.

L

L'API WebXR en cours d'implémentation dans WebKit

À tout cela s'ajoutent les nouveautés disponibles depuis iOS 15, entre autres la prise en charge de la couleur inscrite dans le manifeste de la web app (la barre de statut de la vue web prend cette couleur, sinon Safari détermine une couleur en fonction du contenu) ; les web apps peuvent proposer des Extraits d'apps (App Clips) que personne n'utilise ; les vues web peuvent enregistrer l'audio et la vidéo, gérer la lecture de contenus et démarrer/reprendre les téléchargements.

Le dossier Webclips dans le simulateur iOS de la Bibliothèque d'apps.

En revanche, les PWA ne sont toujours pas invitées à prendre place dans la page d'accueil de la Bibliothèque d'apps, bien qu'elles soient accessibles depuis le moteur de recherche de cet écran… et présentes aussi dans le simulateur iOS de Xcode, dans un dossier dédié.

Pour les développeurs et les utilisateurs intéressés, Maximiliano tient à jour une liste de compatibilité des fonctions supportées dans les PWA de Safari sur iOS et iPadOS.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Contrairement aux iPad Pro M4, le modèle M5 peut baisser sa luminosité jusqu’à 1 nit

11:38

• 1


iOS 26 peut vous conseiller de nettoyer votre objectif, mais seulement à partir de l’iPhone 15

10:41

• 31


Coyote renforce sa version CarPlay avec la fonction Prévision

10:16

• 12


Où trouver un iPhone 17, 17 Pro et 17 Pro Max en stock ? 🆕

10:10

• 135


Échange Vision Pro contre VTT électrique !

09:24

• 9


Xavier Niel accuse les autorités de l’empêcher de venir casser les prix en Belgique

08:25

• 34


Le futur pliable d’Apple signe-t-il la fin de l’ère de l'iPhone Pro Max ?

07:54

• 40


De la fuite des cerveaux au futur MacBook Pro tactile : la semaine Apple

06:31

• 22


Les AirPods Pro 3 passent à 236 €, première promo depuis leur lancement 🆕

19/10/2025 à 17:57

• 25


UPDF 2.0 : l'éditeur PDF qui transforme votre façon de travailler sur Mac, iPhone et iPad 📍

19/10/2025 à 17:38

• 0


Les batteries qui gonflent, cela n’arrive pas qu’aux autres

19/10/2025 à 17:36

• 73


Promos : iPad Air M3 à partir de 460 € et MacBook Air M2 16 Go à 759 €

19/10/2025 à 12:43

• 16


La certification Wi-Fi 7 est-elle un simple coup de tampon, comme l'affirme Free ?

19/10/2025 à 08:19

• 25


Mieux que le Mac à 500 € des rumeurs : voici l’iPhone à 250 € ! (et il existe vraiment)

19/10/2025 à 08:10

• 0


L’iPhone 17 Pro Cosmic Orange aurait-il un souci de décoloration ?

18/10/2025 à 22:30

• 86


Le prix de l'iPhone Air continue de s'écrouler : 859 € en import, 1099 € chez Amazon ! 🆕

18/10/2025 à 22:20

• 146