16 points par composite 2023-02-17 | 8 commentaires | Partager sur WhatsApp

À partir de la bêta 1 d’iOS et iPadOS 16.4, les notifications push sont prises en charge sur le Web.
Oui, il s’agit bien de ces notifications push.
Cependant, pour activer cette fonctionnalité, toutes les conditions ci-dessous doivent être remplies.

  • Le site web concerné doit être ajouté à l’écran d’accueil.
  • L’utilisateur doit autoriser les notifications push.

Les apps web ajoutées à l’écran d’accueil prendront également en charge les fonctionnalités ci-dessous, en plus des notifications push.

  • Mode de concentration (Focus Mode)
  • API de badge d’app (Badging API, fonctionnalité permettant d’afficher le nombre de notifications, etc., sur l’app)
  • Maintien de l’écran allumé (Screen Wake Lock API)
  • Orientation de l’écran (Screen Orientation API)
  • Activation utilisateur (User Activation API)
  • Codecs web (Web Codecs API)

En plus de cela, la prise en charge de l’ajout à l’écran d’accueil pour les navigateurs tiers et une icône de secours (Fallback Icon) remaniée seront également ajoutées.

8 commentaires

 
amen5199 2023-02-20

C’est peut-être par ignorance de ma part. Je suis utilisateur Android, mais je n’ai encore jamais reçu de notification push web sur mon téléphone.

Si le push web est pris en charge, quels changements cela peut-il apporter ?
Si j’essaie d’imaginer, est-ce que cela permettrait des améliorations comme celles-ci ?

  • Les entreprises qui proposent leurs services uniquement via le web, sans application, pourraient aussi offrir un service de notifications push.
 
amen5199 2023-02-20

Oh oh~ merci pour cette explication détaillée. Cela aidera particulièrement davantage les entreprises qui proposent leurs services en PWA.
(Ci-dessous, une explication de la PWA par GPT-3, pour les débutants comme moi..)

Les PWA (Progressive Web Apps) sont des applications qui utilisent les technologies web pour offrir sur les appareils mobiles une expérience proche de celle des applications natives. Les PWA sont des applications web qui s’exécutent dans le navigateur ; elles ne nécessitent donc pas d’installation séparée. À la place, les utilisateurs peuvent utiliser une PWA via leur navigateur web.

Les PWA offrent diverses fonctionnalités que l’on retrouve dans les applications mobiles, notamment le cache, la prise en charge hors ligne et les notifications push. Tout en offrant une meilleure expérience utilisateur, les PWA permettent aussi de réduire les coûts de développement et de maintenance. De plus, comme les PWA ne dépendent pas d’un système d’exploitation mobile en particulier, il est possible d’utiliser la même base de code sur plusieurs plateformes.

 
tequila 2023-02-20

Plutôt qu’une nouvelle amélioration, c’est davantage quelque chose qui n’arrive que maintenant. C’est exactement ce que vous dites.
Jusqu’ici, même pour des services web, il arrivait souvent qu’on les habille de force comme des applis pour les enregistrer afin de contourner l’absence de fonction push.
Mais Apple n’approuve pas facilement les applications composées d’une simple WebView. Sur ce point, cela devrait d’abord réduire un peu les contraintes.
Même sur Android, les web push ne sont généralement pas beaucoup utilisés, sauf par des sites de spam, mais des SNS compatibles PWA les utilisent bel et bien.
Chez Apple, les PWA étaient jusque-là clairement maltraitées, mais on dirait qu’ils ont enfin décidé d’accorder un peu de considération aux PWA.

 
bus710 2023-02-18

Est-ce que cela va enfin permettre aux PWA de se diffuser plus largement ? Dans ce cas, cela pourrait même représenter un changement majeur, presque comparable au sideloading...

 
bbulbum 2023-02-17

Il faut ajouter ce site web à l’écran d’accueil. Ça me semble être une approche assez raisonnable.

 
kyc1682 2023-02-17

Enfin... !

 
minhoryang 2023-02-17

Enfin !!!!!

 
tequila 2023-02-17

Incroyable, enfin... Il était temps, quel changement d’époque.