Apple hat letzte Woche die veröffentlicht für Entwickler und Benutzer der öffentlichen Beta. Das Update, das mit mehreren neuen Funktionen ausgestattet ist, weist auf einige willkommene Änderungen für Safari hin. Genauer gesagt arbeitet Apple endlich daran, Push-Benachrichtigungen für Web-Apps auf iOS sowie die WebXR-API für die Unterstützung von AR/VR-Headsets zu aktivieren.
So verbessern Sie die Xbox One-Verbindung
Wie vom Entwickler angemerkt Maximilian Firthmann , iOS 15.4 Beta führt neue Funktionen ein, die von Websites und Web-Apps verwendet werden können. Eine davon ist die Unterstützung universeller benutzerdefinierter Symbole, sodass der Entwickler keinen spezifischen Code mehr hinzufügen muss, um ein Web-App-Symbol für iOS-Geräte bereitzustellen.
Seit vier Jahren haben wir Safari auf iOS, das das Web App Manifest unterstützt (ab 11.3.-März 2018), aber die |_+_| Erklärung wurde immer ignoriert (ein Mangel an Unterstützung, der nie von Apple oder WebKit dokumentiert wurde, BTW). Das führte zu vielen Progressive-Web-App-Installationen auf iOS ohne ein richtiges Symbol, da Sie auch ein |_+_| hinzufügen müssen mit |_+_| in Ihrem HTML, und nicht jeder PWA-Entwickler hat das getan.
Die bemerkenswerteste Änderung steht jedoch noch bevor – und das sind Push-Benachrichtigungen für Web-Apps. Während Safari unter macOS es Websites ermöglicht, Benutzern Warnungen bereitzustellen, wenn sich die Webseite im Hintergrund befindet (oder in einigen Fällen sogar bei geschlossener App), hat Apple die gleiche Funktion unter iOS nie aktiviert.
Zum Glück scheint sich das zu ändern. Wie von Firtman angemerkt, fügt iOS 15.4 Beta neue integrierte Webbenachrichtigungen und Push-API-Umschalter zu den experimentellen WebKit-Funktionen in den Safari-Einstellungen hinzu. Beide Optionen funktionieren in Beta 1 nicht, aber dies ist ein starkes Indiz dafür, dass Apple endlich Push-Benachrichtigungen für Websites und Web-Apps auf iOS aktivieren wird.
Da einige Entwickler gezwungen waren, ihre Apps als Web-Apps auf iOS zu veröffentlichen (wie z ) Aufgrund der App Store-Richtlinien werden diese Verbesserungen die Erfahrung bei der Verwendung von Web-Apps auf dem iPhone und iPad sicherlich etwas verbessern.
Interessanterweise verfügt iOS 15.4 Beta jetzt über die WebXR-API, die Unterstützung für Augmented- und Virtual-Reality-Headsets auf Websites bietet. Die API ist standardmäßig deaktiviert, aber selbst wenn sie aktiviert ist, gibt es derzeit keine AR/VR-Headsets, die mit iOS funktionieren. Als dass Apple sein erstes Mixed-Reality-Headset bis Ende dieses Jahres vorstellen wird, könnte die neue API mit Apples neuem Gerät zusammenhängen.
Die offizielle Veröffentlichung von iOS 15.4 für die Öffentlichkeit wird in diesem Frühjahr erwartet.