2 Punkte von GN⁺ 2025-05-15 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Safari 18.5 unterstützt Declarative Web Push unter macOS
  • Die neue Push-Methode ermöglicht die Implementierung von Benachrichtigungen ohne Service Workers und verbessert die Batterieeffizienz sowie den Datenschutz
  • Nach den jüngsten großen WebKit-Funktionserweiterungen liegt der Fokus dieser Version vor allem auf Bugfixes und Verbesserungen
  • In Bereichen wie Schrift-Rendering, Networking, PDF und Service Worker wurden Stabilitätsprobleme behoben
  • Nutzer können einfach auf die jeweils neueste Version ihres Betriebssystems aktualisieren

Wichtige WebKit-Funktionen in Safari 18.5

Safari 18.5 führt unter macOS Declarative Web Push ein und konzentriert sich nach einem großen Update mit modernen WebKit-Funktionen vor allem auf Fehlerbehebungen und Wartung. Neben den Benachrichtigungsfunktionen wurden auf mehreren Plattformen und in verschiedenen Komponenten zahlreiche Stabilitätsverbesserungen umgesetzt.

Declarative Web Push on macOS

  • Declarative Web Push wird jetzt unter macOS unterstützt
  • Es werden keine Service Workers benötigt, wodurch Webentwickler Push-Benachrichtigungen deutlich einfacher implementieren können
  • Benachrichtigungsdaten können in einem standardisierten JSON-Format aufgebaut und übertragen werden
  • Anders als bei Service-Worker-basierten Lösungen ist das Missbrauchsrisiko geringer, sodass keine Einschränkungen oder Strafen nötig sind
  • Es bietet Vorteile beim Datenschutz und ist zudem energieeffizienter
  • Auch wenn eine Browser-Engine die Funktion noch nicht unterstützt, bleibt ein Pfad zur Kompatibilität erhalten

Bugfixes und weitere Verbesserungen

Editing

  • Ein Fehler bei der Navigation der Caret-Position beim Klicken oder Tippen im vertikalen Schreibmodus unter iOS wurde behoben

JavaScript

  • Ein Fehler bei der Verarbeitung von Alternation im Rahmen von String-Ersetzungen wurde korrigiert

Lockdown Mode

  • Ein Logikfehler wurde behoben, durch den Formatbeschränkungen für Bilder bei Ausnahme-Websites im Lockdown Mode unter iOS 18.4 und ähnlichen Versionen falsch angewendet wurden

Networking

  • Ein Problem wurde behoben, bei dem beim Einsatz von WebSocket in einem WebWorker die Run Loop des Workers hängen blieb

PDF

  • Ein Problem wurde verbessert, bei dem der VoiceOver-Fokus außerhalb von Textfeldern sprang oder stehen blieb

Rendering

  • Ein Text-Overflow-Problem bei width: max-content-Grids mit min-content-Spalten wurde behoben
  • Das Grid-Sizing wurde verbessert, sodass bei der Track-Größenberechnung die max-content-Breite korrekt berücksichtigt wird

Sandboxing

  • Ein Problem wurde verbessert, bei dem der WebContent-Prozess wegen fehlender Benachrichtigungsberechtigung nicht reagierte
  • Die Zustellung von Benachrichtigungen wird nun abhängig von den Bedingungen der Sandbox-Regeln sichergestellt

Service Workers

  • Probleme wurden behoben, bei denen Service-Worker-basierte Downloads vorzeitig abbrachen und Dateien nicht korrekt an ihr endgültiges Ziel verschoben wurden

Web Extensions

  • Probleme mit der Berechtigung declarativeNetRequestWithHostAccess und der Website-Zugänglichkeit wurden behoben
  • Die Permissions API gibt nun je nach Anfrage der Erweiterung die Muster <all_urls> oder *://*/* zurück

So aktualisieren Sie auf Safari 18.5

  • Safari 18.5 ist für iOS 18.5, iPadOS 18.5, macOS Sequoia 15.5, macOS Sonoma, macOS Ventura und visionOS 2.5 verfügbar
  • Auf iPhone, iPad und Apple Vision Pro ist es unter Einstellungen > Allgemein > Softwareupdate verfügbar
  • Unter macOS Sonoma oder Ventura wird Safari als separates Update ohne macOS-Update bereitgestellt

Meinungen und Feedback

  • Das WebKit-Team hört aktiv auf Rückmeldungen der Nutzer
  • Fachleute und Nutzer können über verschiedene Kanäle wie Bluesky, Mastodon und LinkedIn kommunizieren
  • Safari-UI- und WebKit-Bugs können über ein separates Feedback-System und auf der Website gemeldet werden
  • Bei Problemen mit der Website-Kompatibilität kann über webcompat.com eine Meldung eingereicht werden
  • Die neueste Safari Technology Preview kann heruntergeladen werden, um neue Funktionen von Web Inspector auszuprobieren
  • Dieselben Informationen sind auch in den Release Notes zu Safari 18.5 zu finden

Noch keine Kommentare.

Noch keine Kommentare.