Mit dem neuen Update auf iOS 16.4 hat Apple - wie angekündigt - die Unterstützung für Web Push auf iOS und iPadOS eingeführt. Im Folgenden erfahren Sie, worum es sich dabei handelt und inwiefern es eine willkommene Ergänzung für Anwender und sogar für Unternehmen sein kann.
Was ist Web Push für Webanwendungen?
Web Push ermöglicht es Webentwicklern, Push-Benachrichtigungen an Benutzer zu senden. Die Idee dahinter ist, dass Websites ganz einfach über das "Teilen"-Menü zum Homescreen von iPhone oder iPad hinzugefügt werden können. Im Anschluss sind Entwickler in der Lage, für diese Benachrichtigungen zu senden.
Wie werden die Benachrichtigungen in Web Push angezeigt?
Benachrichtigungen werden auf die gleiche Weise dargestellt wie bei jeder iOS-App. Das heißt, wenn Sie auf das App-Symbol auf dem Home-Bildschirm schauen, sehen Sie die Anzahl der eingehenden Benachrichtigungen von dieser App durch die Verwendung einer neuen Badging-API.
Wie kontrolliere ich die Berechtigungen für Web-Apps?
Die Berechtigung zur Nutzung dieses Tools durch eine Webanwendung auf dem Startbildschirm wird automatisch erteilt, wenn Sie einer Website die Berechtigung zum Senden von Benachrichtigungen erteilen, etwa wenn Sie auf eine Schaltfläche "Abonnieren" auf der Original-Site tippen.
Sobald Sie eine Webanwendung auf Ihrer Startseite platzieren und ihr die Berechtigung zum Senden von Benachrichtigungen erteilen, können Sie diese Berechtigungen in den Benachrichtigungseinstellungen verwalten.
Wo sieht man die Web-Push-Benachrichtigungen?
Web-Push-Benachrichtigungen funktionieren wie Benachrichtigungen von anderen Anwendungen. Sie finden sie auf dem Sperrbildschirm, im Benachrichtigungscenter und auf einer gekoppelten Apple Watch.
Werden auch andere Browser als Safari von Web Push unterstützt?
Ja. Apple ermöglicht es Browsern von Drittanbietern, Websites und Webanwendungen auf dem Home-Bildschirm anzuzeigen.
Unterstützen Web Push-Benachrichtigungen den Fokusmodus?
Ja, sie unterstützen den Fokusmodus. Das bedeutet, dass Benutzer auswählen können, von welchen Apps sie hören wollen und wann sie von ihnen hören wollen, indem sie entsprechende Fokus-Modi konfigurieren.
Was ist, wenn ich verschiedene Konten für meine Webanwendungen verwende?
Wenn Sie mehrere Zugriffs-Accounts für eine einzelne Web-App haben, können Sie jetzt mehrere Kopien dieser Web-App zu Ihrer Startseite hinzufügen, sodass Sie den Status aller Ihrer Accounts schnell überprüfen können.
Wie können Web-Apps mehr wie normale Apps funktionieren?
Apple weiß, dass Web-Apps ein wenig mehr Funktionalität benötigen, um mehr wie herkömmliche Apps zu funktionieren. Aus diesem Grund hat Apple eine Reihe von APIs entwickelt, mit denen Webentwickler Elemente der Anwendung steuern können, beispielsweise die Bildschirmausrichtung, die Benutzeraktivierung oder die Bildschirmaktivierung.
Wie können Unternehmen davon profitieren?
Wenn Sie ein Online-Business mit Kundenkontakt betreiben, können Sie Web Push nutzen, um eine engere Beziehung zu Ihren Kunden aufzubauen. Dies kann auch für Websites und Dienste nützlich sein, die auf Suchempfehlungen angewiesen sind: Sie haben die Möglichkeit, neue Website-Besucher davon zu überzeugen, die Website zu ihrem Startbildschirm hinzuzufügen.
Ein Unternehmen könnte diese Gelegenheit etwa nutzen, um Rabatte, neue Dienstleistungen, Nachrichten oder andere relevante Inhalte anzubieten. Alles, was es dazu braucht, ist, die Kunden zu überzeugen, auf die Schaltfläche "Abonnieren" zu tippen.
Was müssen Entwickler tun, um die Funktion zu unterstützen?
Web-Push-Benachrichtigungen nutzen W3C-Standards, was bedeutet, dass Entwickler mit Websites, die bereits standardbasierte Web-Push-Benachrichtigungen implementieren, nicht viel mehr tun müssen.
Wenn Sie keine Website betreiben, die als Webapplikation eingerichtet ist, können Sie der Website Code hinzufügen, damit sie auf Apples Plattformen wie eine solche funktioniert. Entwickler sollten auffällige Homescreen-Symbole für ihre Websites erstellen. Webserver müssen für das Senden von Push-Benachrichtigungen konfiguriert werden, wie hier erklärt.
Wo kann ich weitere Informationen finden?
Apple hat umfangreiche Informationen für Entwickler online veröffentlicht. Zwei Dokumente sind von besonderer Bedeutung: "Configuring Web Applications" (Konfiguration von Webanwendungen), das für die Erstellung guter Erfahrungen unerlässlich ist, und die oben erwähnten Anweisungen zur Serverkonfiguration.
Was kommt als Nächstes?
Seit Apple auf der WWDC 2022 angekündigt hat, Web Push für Web-Apps auf seinen Geräten zu ermöglichen, gibt es Spekulationen, dass diese Funktion Teil der geplanten Antwort auf die Forderungen der Regulierungsbehörden nach einer Öffnung seiner Plattformen sein wird.
Möglicherweise hofft das Unternehmen, dass es durch die Möglichkeit, dass sich Websites mehr wie Apps verhalten, in der Lage ist, sein bestehendes Ökosystem für diejenigen aufrechtzuerhalten, die die Sicherheit der Dinge so bevorzugen, wie sie sind, und gleichzeitig seine Plattformen so weit zu öffnen, dass Wettbewerber ihre eigenen Lösungen außerhalb der Kontrolle von Apple anbieten können. (mb)
Dieser Artikel basiert auf einem Beitrag der US-Schwesterpublikation Computerworld.