Safari 16 unterstützt Web-Push-Benachrichtigungen – auch auf iPhones

Apples Browser unterstützt in Zukunft den Push-API-Standard. Damit können Web-Apps erstmals Push-Nachrichten auf iPhones und iPads schicken.

In Pocket speichern vorlesen Druckansicht 27 Kommentare lesen
Web Push in Safari

(Bild: Apple)

Lesezeit: 2 Min.

Apple hat Support für Web-Push-Nachrichten im Browser Safari zugesagt: Web-Apps und -Dienste können Nutzern ab der kommenden Safari-Version 16 Web-Push-Nachrichten schicken – wenn das explizit gewünscht wird. Die Benachrichtigungen werden über die Mitteilungsfunktion des Betriebssystems ausgeliefert und erfolgen auch, wenn der Browser nicht geöffnet ist. Apple setzt dafür nun auf die Browser-übergreifenden Standards Push API, Notifications API und Service Worker.

Die Mitteilungen liefert Apples Push-Nachrichtendienst aus. Im Unterschied zu den bisherigen „Safari Push Notifications“ ist für die Web-Push-Nachrichten keine Mitgliedschaft in Apples kostenpflichtigem Entwicklerprogramm erforderlich, wie das Unternehmen betonte. Haben Web-Apps bereits eine Push-Mitteilungsfunktion für andere Browser eingerichtet, soll sie – wenn die serverseitigen Voraussetzungen erfüllt sind – auch mit Safari funktionieren.

Um den Missbrauch von Push-Nachrichten zu minimieren, sieht Apple mehrere Schutzmaßnahmen vor: Webseiten und Web-Apps dürfen erst um die Erlaubnis für Push-Mitteilungen bitten, wenn der Nutzer sein Interesse bekundet hat – etwa durch Anklicken eines Buttons. Anschließend muss der Benachrichtigung nochmals über einen Systemdialog zugestimmt werden. Störende Benachrichtigungen lassen sich jederzeit über die System- oder Safari-Einstellungen abschalten.

Web-Apps ist es zudem nicht erlaubt, stille Push-Nachrichten zu schicken, um etwa eine Hintergrundaktion durchführen zu können. Es muss immer eine für den Nutzer sichtbare Mitteilung eingeblendet werden, betonte Apple gegenüber Entwicklern. Nach drei Push-Nachrichten ohne Benachrichtigung werde die Einwilligung automatisch zurückgezogen.

In der in macOS 13 Ventura integrierten Beta von Safari 16 ist der Support für Web-Push-Nachrichten bereits integriert, er soll dann mit der Veröffentlichung von Safari 16 im Herbst allgemein eingeführt werden. Die neue Version des Browsers dürfte parallel auch für macOS 12 Monterey und macOS 11 Big Sur erscheinen.

Safari soll Web Push auch auf iPhones und iPads unterstützen, allerdings erst im kommenden Jahr 2023. Einen konkreteren Termin nannte Apple noch nicht. Mit Support für Push-Benachrichtigungen erhalten Webseiten und Web-Apps eine zusätzliche zentrale Funktion erhalten, die iOS-Geräten seit jeher nativen Apps vorbehalten war, die über Apples App Store vertrieben werden müssen.

(lbe)