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 en arrière-plan. Après des années d’attente, il semble que Safari va enfin prendre en charge les notifications push web sur toutes les plateformes.

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

“Web Push arrive dans Safari 16 sur macOS Ventura”, indique Apple dans le billet 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:

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

Safari sur macOS prend techniquement en charge les notifications push depuis Mac OS X 10.9, mais les notifications de Safari fonctionnaient différemment des notifications push des autres navigateurs – les sites devaient s’inscrire pour obtenir une licence de développeur Apple payante, et la technologie d’envoi des alertes n’était pas du tout similaire. Cette nouvelle mise en œuvre utilise la même norme de push que tous les autres navigateurs, et les sites n’ont pas à payer pour obtenir un compte de développeur Apple afin de fournir des notifications à leurs visiteurs.

Fait important, Apple affirme que Web Push arrivera sur l’iPhone et l’iPad en 2023. Il s’agit d’une victoire massive pour les applications web sur les appareils mobiles d’Apple. Vous pouviez toujours utiliser des navigateurs alternatifs sur Mac si vous aviez besoin de notifications push, mais Apple n’autorise pas les moteurs de navigateur tiers sur l’iPhone et l’iPad. Web Push rendra les applications Web progressives meilleures que jamais sur l’iPhone et l’iPad, à condition qu’Apple n’introduise pas de limitations étranges ou de fonctionnalités manquantes.

Share.
Exit mobile version