Safari auf Mac, iPhone und iPad lässt Webbenachrichtigungen zu

Safari auf Mac, iPhone und iPad lässt Webbenachrichtigungen zu

Apples Webbrowser Safari hinkte in den letzten Jahren vor allem bei Hintergrunddiensten einigen Features hinterher. Nach Jahren des Wartens sieht es so aus, als würde Safari endlich Web-Push-Benachrichtigungen auf allen Plattformen unterstützen.

Nach der heutigen WWDC-Veranstaltung veröffentlichte Apple einen WebKit-Blogbeitrag mit Erläuterungen zu den Neuerungen in der Beta-Version von Safari 16. Die vielleicht überraschendste Neuerung ist die Web-Push-Unterstützung, die bereits in der Beta-Version von macOS Ventura enthalten ist. Diese Funktion ermöglicht es Websites und Webanwendungen, Push-Benachrichtigungen zu senden, auch wenn sie nicht geöffnet sind.

„Web Push kommt zu Safari 16 auf macOS Ventura“, sagte Apple in einem Blogbeitrag. „Auf diese Weise können Sie aus der Ferne Benachrichtigungen an Benutzer Ihrer Websites und Webanwendungen senden – und diese Benachrichtigungen auch dann zustellen, wenn Safari nicht ausgeführt wird. Es verwendet dieselbe Kombination von Webstandards, die Sie möglicherweise von anderen Browsern kennen: die Push-API und die Benachrichtigungs-API sowie den Service Worker.“

Ähnlich wie Firefox erlaubt Safari einer Website nur, eine Aufforderung zum Aktivieren von Benachrichtigungen anzuzeigen, nachdem Sie mit der Seite interagiert haben – zum Beispiel wird Ihnen unmittelbar nach dem Laden der Seite keine Popup-Nachricht angezeigt, aber Sie können eine sehen nachdem Sie auf einen Link oder eine Schaltfläche geklickt haben. Dies hindert Seiten nicht daran, Schaltflächen zum Aktivieren von Benachrichtigungen anzuzeigen, verhindert jedoch, dass Safari selbst spammt.

Safari unter macOS unterstützt Push-Benachrichtigungen technisch seit Mac OS X 10.9, aber Benachrichtigungen in Safari funktionierten anders als Push-Benachrichtigungen in anderen Browsern – Websites mussten sich für eine kostenpflichtige Apple-Entwicklerlizenz registrieren, und die Technologie zum Senden von Benachrichtigungen war sehr unterschiedlich. . Diese neue Implementierung verwendet denselben Push-Benachrichtigungsstandard wie jeder andere Browser, und Websites müssen nicht für Apple-Entwicklerkonten bezahlen, um Besuchern Benachrichtigungen bereitzustellen.

Es ist wichtig zu beachten, dass Apple sagt, dass Web Push irgendwann im Jahr 2023 auf iPhone und iPad eintreffen wird. Dies ist ein großer Gewinn für Web-Apps auf Apple-Mobilgeräten – Sie können immer alternative Browser auf dem Mac verwenden, wenn Sie Push-Benachrichtigungen benötigen, aber Apple erlaubt keine Browser-Engines von Drittanbietern auf iPhone und iPad. Web Push wird progressive Web-Apps auf iPhone und iPad besser denn je machen, wenn Apple keine seltsamen Einschränkungen oder fehlenden Funktionen einführt.

Quelle: WebKit-Blog.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert