Notifications : Web Push pris en charge par Safari 16 sur macOS Ventura

Stéphane Moussie |

Web Push, le standard sur le web pour envoyer des notifications, est maintenant pris en charge par Safari 16 sur macOS Ventura (qui est toujours en bêta). La compatibilité est limitée à ce système, Safari 16 sous Monterey et Big Sur ne peut pas recevoir de notifications par ce biais. Cela s’explique par l’intégration dans macOS Ventura uniquement d’un processus en tâche de fond, webpushd, qui sert à recevoir les requêtes push et à les transmettre ensuite à l’utilisateur, même lorsque Safari est fermé.

Une notification envoyée avec Web Push sur Safari 16 sous macOS Ventura.

Les mécanismes Web Push déjà mis en place sur les sites web pour les autres navigateurs fonctionnent automatiquement avec Safari. Contrairement au système de notification qui prévalait jusqu'alors pour Safari sur Mac, les éditeurs n'ont pas besoin d'avoir un compte développeur Apple pour tirer parti de cette possibilité.

Pour limiter les abus, les sites web ne pourront demander d'envoyer des notifications que lorsque l'utilisateur aura interagi avec eux — en appuyant sur un bouton, par exemple. Par ailleurs, on peut toujours interdire aux sites web de demander d'envoyer des notifications.

La prochaine étape sera la prise en charge de Web Push par iOS et iPadOS. Cette nouveauté de taille — les sites web n'ont pas la capacité d'envoyer des notifications sur ces systèmes mobiles à l'heure actuelle — arrivera en 2023.

Accédez aux commentaires de l'article