5 Punkte von GN⁺ 2024-03-02 | 1 Kommentare | Auf WhatsApp teilen

Apples Kehrtwende bei den PWA-Änderungen in Europa

  • Apple hat auf Beschwerden über das faktische Aus von Progressive Web Apps (PWA) in der Europäischen Union (EU) reagiert und den Zustand auf das Niveau vor iOS 17.3 zurückgesetzt.
  • Nach der Veröffentlichung der Beta von iOS 17.4 stellten Nutzer in der EU fest, dass PWAs nicht mehr ordnungsgemäß funktionierten.
  • Apple hat seine Haltung nach zahlreichen Anfragen von Verbrauchern revidiert und die Seite zu den Änderungen für Apps im Rahmen des Digital Markets Act angepasst.

Inhalt von Apples neuer Seite

  • Apple hatte ursprünglich geplant, die Funktion für Web-Apps auf dem Home-Bildschirm in der EU zu entfernen, um den DMA-Vorgaben zu entsprechen, da andernfalls wegen Sicherheits- und Datenschutzbedenken eine neue Integrationsarchitektur hätte aufgebaut werden müssen.
  • Nach Bitten um Unterstützung für Web-Apps auf dem Home-Bildschirm entschied sich Apple jedoch, die bisherige Funktion weiter bereitzustellen.
  • Entwickler und Nutzer können damit rechnen, dass die bisherigen Funktionen von Web-Apps auf dem Home-Bildschirm mit der Veröffentlichung von iOS 17.4 wiederhergestellt werden.

Auswirkungen des Digital Markets Act (DMA) der Europäischen Union

  • Der Digital Markets Act (DMA) der Europäischen Union muss bis zum 8. März umgesetzt sein, und es wird erwartet, dass Apple iOS 17.4 am 5. März veröffentlicht.

Apples DMA-Pläne und die Kritik daran

  • Apple hat Änderungen zur Einhaltung des DMA ab März 2024 angekündigt.
  • Für alle Nutzer wird Apple sämtliche iOS-Apps notariell prüfen, unabhängig davon, wo die Apps verkauft werden.
  • Entwickler können in der EU eigene App-Marktplätze anbieten, müssen dafür jedoch Apples Genehmigung und einen manuellen Prüfprozess durchlaufen.
  • Diese Stores müssen Rückerstattungen selbst abwickeln, können dafür aber alternative Zahlungsabwickler von Drittanbietern einsetzen.
  • Apple hat seine Gebührenstruktur geändert und die Standardprovision von 30 % auf 17 % gesenkt; für Apps, die im App Store verbleiben, fällt zusätzlich eine Gebühr von 3 % für Apples Zahlungsabwicklung an.
  • Für alle Apps, die nicht über den App Store vertrieben werden, wird eine Core Technology Fee von 0,50 Euro pro erster jährlicher App-Installation erhoben, wobei die ersten eine Million Installationen ausgenommen sind.
  • Zudem gibt es die Vorgabe, dass iOS mehrere Browser-Engines jenseits von WebKit unterstützen muss, was bedeutet, dass Apple in der EU Mozillas Firefox vollständig unterstützen muss.
  • Gleichzeitig wurde PWA-Unterstützung deaktiviert, offenbar weil angenommen wurde, dass sie dann in allen Browsern unterstützt werden müsste, die nicht WebKit verwenden.
  • Apple ergriff diese Maßnahmen, nachdem Behörden der Europäischen Kommission angedroht hatten, die Angelegenheit zu untersuchen.

Meinung von GN⁺

  • Diese Entscheidung von Apple zeigt, dass die Stimmen der Nutzer die technischen Entscheidungen eines Unternehmens beeinflussen können.
  • PWA ist eine Technologie, die die Grenze zwischen Web und nativen Apps verwischt, das Nutzererlebnis verbessert und das Potenzial hat, Entwicklungskosten zu senken.
  • Der Vorfall deutet darauf hin, dass gesetzliche Regulierung direkte Auswirkungen auf die Arbeitsweise von Technologieunternehmen haben kann.
  • Apples Abhängigkeit von WebKit kann Innovationen anderer Browser-Engines einschränken, was für Entwickler und Endnutzer weniger Vielfalt und Auswahl bedeuten kann.
  • Aus technischer Sicht ist die Unterstützung von PWA wichtig, um Webstandards einzuhalten, die plattformübergreifende Kompatibilität zu fördern und Nutzern ein besseres Web-Erlebnis zu bieten.

1 Kommentare

 
GN⁺ 2024-03-02
Hacker-News-Kommentare
  • Für die Unterstützung von PWA muss weiterhin auf WebKit aufgebaut werden.

    • Ich frage mich, ob es informelle Gespräche mit der Europäischen Union (EU) gab. Offenbar wurde entschieden, dass Konkurrenz bei Rendering-Engines für PWA nicht wichtig ist und WebKit allein ausreicht.
    • Das Gesetz verlangt letztlich nur Änderungen an Funktionen, für die sich die EU interessiert.
  • Apples Standpunkt war, dass sich bestimmte Datenschutz- und Sicherheitsbeschränkungen nicht anwenden lassen, wenn PWA in Browser-Engines von Drittanbietern laufen.

    • Wenn der DMA nicht verlangt hätte, dass PWA in Browser-Engines von Drittanbietern laufen, hätte Apple von Anfang an keinen Anlass zur Sorge gehabt.
    • Apple erklärte, dass Web-Apps auf dem Home-Bildschirm weiterhin auf WebKit und dessen Sicherheitsarchitektur basieren werden, damit sie demselben Sicherheits- und Datenschutzmodell wie native iOS-Apps entsprechen.
  • Wenn Apple die Unterstützung für PWA-Push-Benachrichtigungen zurückgezogen hätte, wäre das ein harter Schlag für Entwickler gewesen, die darauf basierend Nebenprojekte gestartet haben.

    • Weniger als 12 Monate nach der Einführung von PWA-Push-Benachrichtigungen in iOS 16.4 das wieder zurückzunehmen, wäre für Entwickler, die diese Funktion nutzen, eine große Enttäuschung gewesen.
  • Zur Auslegung, dass die EU es erlaubt, PWA auf Safari/WebKit zu beschränken:

    • In Apples Ankündigung steht nirgends, dass die EU dies erlaube.
    • Apples Ankündigung ist lediglich ein Update seines Plans zur DMA-Compliance; die EU unternimmt vor Ablauf der Frist am 7. März keine tatsächlichen Maßnahmen.
    • Die EU reagierte auf Apples PWA-Ankündigung mit Dringlichkeit. Hätte Apple das Update ausgeliefert, hätten viele bestehende PWA nicht mehr funktioniert und wären zwangsläufig in den App Store gedrängt worden; das hätte dem Ruf von PWA geschadet.
    • Über den DMA verlangt die EU von Apple, Drittanbieter-Browser auf iOS zuzulassen und keine eigene Bevorzugung von Safari/WebKit vorzunehmen.
  • War das Apples ursprünglicher Plan? Das Worst-Case-Szenario aufzuzeigen und das jetzige Ergebnis dann wie einen Sieg aussehen zu lassen?

  • Ich bin froh, dass es beim Web als Plattform keinen Schritt zurück gibt.

  • Wenn Apple weiter solche Unannehmlichkeiten verursacht, könnte ich einen Wechsel zu Android in Betracht ziehen.

  • Als Fan von PWA gefällt mir diese Richtung. Apple sollte PWA für andere Browser-Engines öffnen und zugleich die PWA-Funktionen in Safari verbessern. App-Entwickler werden erkennen, dass für die meisten Apps eine PWA ausreicht und sie ein guter Weg ist, den App Store zu vermeiden.

  • Zum Glück. Ich hatte gerade angefangen, meine persönliche App von sveltekit pwa auf react native zu portieren.

  • Wann erhalten Apps auf iOS denselben Status wie Apps auf MacOS?

    • Apple kann sich nicht ewig hinter der Ausrede „zu Ihrer Sicherheit“ verstecken. Dabei werden all die Probleme angeführt, die auf MacOS bereits existieren.
    • Moderne Smartphones sind leistungsfähige Computer, und trotzdem fühlt es sich noch immer so an, als trüge man einen teuren Ziegelstein in der Tasche.