Ouvrir le menu principal

MacGeneration

Recherche

Safari 18.5 adopte un système de notifications web plus économe en énergie

Stéphane Moussie

jeudi 15 mai 2025 à 12:25 • 1

Logiciels

Avec Safari 18.5 sur macOS, Apple propose aux développeurs un nouveau système de notifications web plus économe en énergie et plus respectueux de la vie privée. Le navigateur gère les notifications web depuis de nombreuses années, mais la dernière solution technique retenue n’était pas satisfaisante aux yeux de l’équipe de WebKit.

Réglages des notifications web sur Safari. Image MacGeneration.

Depuis sa version 16, Safari gère Web Push, un standard qui demande aux développeurs d’héberger un service worker, un script JavaScript s'exécutant en arrière-plan dans le navigateur, afin que leurs sites puissent envoyer des notifications.

« Nous savions que faire tourner du code supplémentaire pour afficher les notifications pouvait affecter l'autonomie. Nous savions aussi que le recours de Web Push au JavaScript des services workers était en contradiction avec notre approche globale de la protection de la vie privée sur le web, écrit l’ingénieur Brady Eidson sur le blog de WebKit. Nous avons constaté que les protections que nous estimions nécessaires pour la confidentialité remettaient en question les hypothèses des développeurs web sur Web Push dans d'autres navigateurs. Nous nous sommes donc donné pour objectif de proposer une solution plus performante pour les utilisateurs finaux, les développeurs web et les navigateurs. »

Cette solution, c’est Declarative Web Push. Elle permet aux développeurs de demander l’abonnement aux notifications puis d’afficher celles-ci sans installer de services workers. Le navigateur sait gérer tout seul cet aspect, sans exécuter de JavaScript en plus.

Pour que les utilisateurs en profitent, les développeurs web doivent basculer sur ce nouveau système, mais Apple promet que c’est simple, d’autant plus qu’il est rétrocompatible avec le Web Push classique. La courte documentation technique est présente dans le billet de blog. Ce nouveau système est en place depuis iOS 18.4, iPadOS 18.4 ainsi que sur Safari 18.5 sur macOS. Apple espère que sa proposition sera adoptée par les autres navigateurs.

Ajouter ce site dans Google News

Mourir peut attendre, y compris pour l’iPhone : la semaine Apple

20:50

• 3


Apple Watch Series 12 et Ultra 4 : Apple souligne désormais que la batterie peut être remplacée

20:49

• 38


iOS 27 : faites travailler vos appareils Apple ensemble avec notre livre à 4,99 €

20:30

• 5


iPhone 18 Pro Max : déjà jusqu’à un mois d’attente chez Apple, du stock chez Amazon

09:36

• 64


ChatGPT m'a aidé à récupérer 9 To de données, que je pensais avoir perdus après une coupure de courant

08:00

• 43


Et si Apple transformait le Mac mini en cerveau de la maison connectée ?

12/09/2026 à 19:56

• 15


Le nouveau score de récupération de l’Apple Watch repose sur une donnée dont Apple n'a pas testé la précision

12/09/2026 à 17:55

• 27


iPhone 18 Pro et Pro Max : des premières remises allant jusqu’à 200 €

12/09/2026 à 15:19

• 13


iPhone 18 Pro et Pro Max : les précommandes sont ouvertes, les délais s’allongent déjà 🆕

12/09/2026 à 14:01

• 121


iOS 27 : la correction automatique des mots de passe et les suggestions dans Messages attendront

12/09/2026 à 12:59

• 14


iOS 27 arrive le 14 septembre : les réglages de confidentialité à revoir (et ExpressVPN à -80 %) 📍

12/09/2026 à 12:59

• 0


MacBook Neo : jusqu’à 120 € sur la carte Carrefour, ou 100 € de remise chez Amazon

12/09/2026 à 12:58

• 2


Victime de son succès, GPT-6 Astra pousse OpenAI à fermer son offre ChatGPT Pro à 200 $

12/09/2026 à 11:47

• 24


Entre clins d’œil à Steve Jobs et piques sur la concurrence, le style John Ternus

12/09/2026 à 11:00

• 30


Précommandes des iPhone 18 à 14 heures : un Pro aujourd’hui ou un Duo en octobre ?

12/09/2026 à 08:44

• 73


iPhone 18 Pro : l’Apple Store baisse le rideau jusqu’à 14 heures

12/09/2026 à 08:44

• 25