Safari sur Mac, iPhone et iPad autorisera les notifications Web

Safari sur Mac, iPhone et iPad autorisera les notifications Web

Le navigateur Web Safari d’Apple a pris du retard sur certaines fonctionnalités ces dernières années, notamment en ce qui concerne les services d’arrière-plan. Après des années d’attente, il semble que Safari prendra enfin en charge les notifications push Web sur toutes les plateformes.

Suite à l’événement WWDC d’aujourd’hui, Apple a publié un article de blog WebKit expliquant les nouveautés de la version bêta de Safari 16. L’ajout le plus surprenant est peut-être la prise en charge de Web Push, qui est déjà dans la version bêta de macOS Ventura. Cette fonctionnalité permettra aux sites Web et aux applications Web d’envoyer des notifications push même s’ils ne sont pas ouverts.

« Web Push arrive sur Safari 16 sur macOS Ventura », a déclaré Apple dans un article de blog. « Cela vous permet d’envoyer à distance des notifications aux utilisateurs de vos sites Web et applications Web, et de diffuser ces notifications même lorsque Safari n’est pas en cours d’exécution. Il utilise la même combinaison de normes Web que vous connaissez peut-être dans d’autres navigateurs : l’API Push et l’API Notifications, ainsi que le Service Worker. »

Semblable à Firefox , Safari n’autorisera un site Web à afficher une invite pour activer les notifications qu’après avoir interagi avec la page – par exemple, vous ne verrez pas de message contextuel immédiatement après le chargement de la page, mais vous pouvez en voir un après avoir cliqué sur un lien ou un bouton. Cela n’empêchera pas les pages d’afficher des boutons pour activer les notifications, mais cela empêchera Safari lui-même de spammer.

Safari sur macOS prend techniquement en charge les notifications push depuis Mac OS X 10.9, mais les notifications dans Safari fonctionnaient différemment des notifications push dans d’autres navigateurs : les sites devaient s’enregistrer pour une licence de développeur Apple payante, et la technologie d’envoi des notifications était très différente. . Cette nouvelle implémentation utilise la même norme de notification push que n’importe quel autre navigateur, et les sites n’ont pas à payer pour les comptes de développeur Apple pour fournir des notifications aux visiteurs.

Il est important de noter qu’Apple annonce que Web Push arrivera sur iPhone et iPad en 2023. C’est une énorme victoire pour les applications Web sur les appareils mobiles Apple – vous pouvez toujours utiliser des navigateurs alternatifs sur Mac si vous avez besoin de notifications push, mais Apple n’autorise pas les moteurs de navigateur tiers sur iPhone et iPad. Web Push rendra les applications Web progressives meilleures que jamais sur iPhone et iPad si Apple n’introduit pas de restrictions étranges ou de fonctionnalités manquantes.

Source : Blog WebKit.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *