Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

iOS-Beta schränkt Web-Apps ein - dauerhaft oder nur ein Fehler?

Progressive Web Apps (PWA) positionieren sich zwischen eigenständiger App und Browser-Fenster. Man braucht sie nicht zu installieren – es genügt, eine URL aufzurufen und im Teilen-Menü "Zum Home-Bildschirm" anzutippen. Eine Website, die korrekt als PWA konfiguriert ist, startet über dieses Icon in einem separaten Browser-Fenster, also unabhängig von der eigentlichen Safari-App. Damit einher gehen einige Privilegien: So gestartete PWAs konnten im Hintergrund aktiv bleiben, etwa um Musik oder Hörbücher wiederzugeben. Sie können Mitteilungen auf den Startbildschirm senden, um auf neue Nachrichten oder Ereignisse hinzuweisen. Das Betriebssystem stellt ihnen zudem einen dedizierten Speicherplatz von maximal 50 MByte zur Verfügung, um Inhalte zwischenzuspeichern. So hielten es zumindest iOS-Versionen bis zur Version 17.3.


Die aktuellen Entwicklerversionen von iOS 17.4 verändern nun einiges, und das exklusiv für Nutzer in der Europäischen Union. Tippt ein EU-Bürger ein PWA-Icon in den Beta-Versionen an, öffnet sich der entsprechende Inhalt als Tab im Safari-Browser. Mitteilungen dringen nicht auf den Startbildschirm durch, und nach einer Installation der zweiten Beta wird der Speicher-Cache der Web-Apps offenbar zurückgesetzt.

EU-weite Einschränkung oder Zwischenschritt zur Öffnung?
Während einige Web-Entwickler Sorge haben, dass ihnen die begrenzten Zugeständnisse zu PWAs dauerhaft verloren gehen, beruhigen wiederum andere und verweisen auf den Beta-Status, beschreibt AppleInsider den aktuellen Stand der Diskussion. Tatsächlich sind gerade die Berechtigungen von Safari und der Browser-Engine WebKit ein Fokus der Entwicklung in iOS 17.4. Denn bis heute müssen alle Browser WebKit nutzen, wenn sie auf iOS zugelassen werden sollen. Apple will Anwendern in der EU zukünftig die Nutzung alternativer Web-Engines unter iOS erlauben. Damit will die Firma den Anforderungen des "Digital Markets Act" entsprechen. Es ist also möglich, dass das aktuelle unzuverlässige Verhalten der PWAs nur eine Momentaufnahme ist – und das beobachtete Verhalten Ausdruck von noch auszuräumenden Programmierfehlern. Andererseits könnte Apple auch EU-weit PWAs die Privilegien entziehen, um somit dem Vorwurf zu entgehen, WebKit weiterhin bevorzugt zu behandeln.

Und wie wichtig sind PWAs?
Dann bleibt noch die Frage, wen die Einschränkungen der PWAs maßgeblich beeinträchtigen. Sie bieten Anbietern von Netzportalen einige Vorteile, da sie nicht für Android und iOS separate Apps vorhalten müssen, sondern auf ihre Browseransicht verweisen können. Die ist dann konsistent auf jeder Betriebssystemplattform und unabhängig von App-Store-Kontrollen. Andererseits muss man ziemlich suchen, bis man eine relevante Anwendung unter iOS findet, die es als PWA zu nutzen lohnen könnte: Spotify könnte man so anhören, und das Angebot des News-Aggregators Flipboard durchstöbern.

Kommentare

Califa09.02.24 17:46
Leider behandelt Safari PWAs leider generell eher stiefmütterlich. Es ist ja kaum jemanden zuzumuten eine PWA über Safari zu installieren, d.h. das Icon irgendwo auf den Bildschirm zu kriegen. Wäre schade wenn das jetzt noch schlechter werden würde.
0
MikeMuc09.02.24 18:24
Woran erkenne ich als einfacher Benutzer eigentlich, ob ich eine PWA erwischt habe oder nur ganz simple einen Link mit Icon zum Homebildschirm hinzufüge?
Und wie kann ich in Zukunft erkennen, ob so eine PWA, sofern überhaupt möglich, ggf. was anderes als WebKit nutzt?
Wird man überhaupt erkennen, b eine App in Zukunft was anderes als WebKit nutzt? Denn wenn Bugs / Schadsoftware auf Seiten auftaucht, sollte man schon einfach erkennen können, ob eine App unsicher wegen unsicherer „fremder“ Webengine ist.
+4
ssb
ssb10.02.24 17:49
Ich kann mir schon mal vorstellen, dass zB Elster für viele eine relevante PWA ist (für mich aus verschiedenen Gründen nicht).

Aber es ist natürlich grundsätzlich zu hinterfragen, ob man statt nativer Apps wirklich alles (was nicht ohnehin mit einem Server kommuniziert) in Electron oder ähnlichen Systemen bereitstellen muss - einfach weil am Ende eine lokal gehostete Webseite angezeigt wird - und bei Electron gab es schon Sicherheitslücken.
0
Unwindprotect10.02.24 22:52
MikeMuc
Woran erkenne ich als einfacher Benutzer eigentlich, ob ich eine PWA erwischt habe oder nur ganz simple einen Link mit Icon zum Homebildschirm hinzufüge?

Eine PWA ist auch einfach nur eine Website. Unter PWA versteht man schlicht Anwendungen die APIs verwenden die Google mal unter dem Namen PWA vermarktet hat. Das können „WebComponents“ sein oder Service Worker.
0
SYS64738
SYS6473812.02.24 09:46
Virtual C64 web ist bspw. eine PWA-Anwendung:
https://vc64web.github.io/doc/about.html
0
Raziel112.02.24 10:26
Califa
Leider behandelt Safari PWAs leider generell eher stiefmütterlich. Es ist ja kaum jemanden zuzumuten eine PWA über Safari zu installieren, d.h. das Icon irgendwo auf den Bildschirm zu kriegen. Wäre schade wenn das jetzt noch schlechter werden würde.

Naja. Die waren die erten die das überhaupt eingeführt haben und das auch voll funktionsfähig inklusive Offline Storage mit Sync etc, da war der begriff PWAs noch garnicht vorhanden Das icon auf den Screen zu bekommen ist wenn richtig integriert nur ein 1-2 Button clicks "zum Homescreen hinzufügen" das wars.
0
Buginithi
Buginithi16.02.24 08:31
Apple hat es jetzt bestätigt. PWAs wird es so in Europa nicht mehr geben.
https://www.heise.de/news/Apple-bestaetigt-Keine-Progressive-Web-Apps-mehr-fuer-iOS-in-der-EU-9630089.html
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.