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

Das Web wird mit Interop 2024 noch besser

  • Das Web ist eine erstaunliche Plattform, die Zusammenarbeit, Lernen und Vernetzung erleichtert und bewusst so entworfen wurde, dass sie auf unterschiedlichsten Geräten funktioniert.
  • Als Webentwickler ist es schwierig sicherzustellen, dass ein Projekt in allen Browsern und für alle Nutzer funktioniert, aber es wird deutlich einfacher, wenn Browser Webtechnologien auf die gleiche Weise implementieren.
  • Im Rahmen des Webstandardisierungsprozesses arbeiten Menschen zusammen, um sehr detaillierte technische Dokumente zu verfassen, die neue Webtechnologien definieren.

Das Interop-Projekt

  • Das Interop-Projekt verfolgt das Ziel, die Interoperabilität zu verbessern, indem Browser-Engine-Teams dazu ermutigt werden, sich intensiver mit bestimmten Schwerpunktbereichen zu befassen.
  • Apple, Bocoup, Google, Igalia, Microsoft und Mozilla haben gemeinsam einen bestimmten Satz automatisierter Tests für 2024 ausgewählt.
  • Es wurden sowohl seit Langem bestehende Technologien als auch neue Bereiche ausgewählt, damit Entwickler ihnen vertrauen können und neue Technologien von Anfang an interoperabel sind.

Interop 2023

  • Interop 2023 war ein noch größerer Erfolg als Interop 2022.
  • Im Januar 2023 bestanden in den drei wichtigsten Browser-Engines 48 % der ausgewählten Tests, ein Jahr später waren es 95 %.
  • Interop 2023 sorgte dafür, dass Technologien wie Unterstützung für P3-Farben, Unterstützung für vertikale Schreibmodi, Verbesserungen bei CSS border-image, Subgrid, Container Queries, :has(), Motion Path, CSS Math Functions, inert und @property in allen modernen Browsern unterstützt werden.

Interop 2024

  • Auch für 2024 wird das Interop-Projekt erneut durchgeführt.
  • Von 96 Vorschlägen für Schwerpunktbereiche wurden schließlich 16 ausgewählt, und zusammen mit fortgeführten Arbeiten aus 2023 wurden insgesamt 17 Schwerpunktbereiche festgelegt.
  • Microsoft Edge wurde neu zum Interop-Dashboard hinzugefügt und repräsentiert Edge sowie Edge Dev unter Windows 10.

Schwerpunktbereiche 2024

  • Accessibility, CSS Nesting, Custom Properties, Declarative Shadow DOM, Font size adjust, HTTPS URLs for WebSocket, IndexedDB, Layout, Pointer and Mouse Events, Popover, Relative Color Syntax, requestVideoFrameCallback, Scrollbar Styling, @starting-style und transition-behavior, Text Directionality, text-wrap: balance und URL wurden als Schwerpunktbereiche für 2024 ausgewählt.

Forschungsprojekte 2024

  • Interop 2024 umfasst drei Untersuchungsbereiche: Accessibility-Tests, mobile Tests und WebAssembly-Tests.
  • Sie sind die „Hausaufgabenprojekte“ des Interop-Teams und haben das Ziel, mehr Tests schreiben und ausführen zu können.

Fortschritt verfolgen

  • Der Fortschritt von Interop 2024 kann das ganze Jahr über über das Interop-2024-Dashboard verfolgt werden.

Unser Versprechen

  • Wir sind überzeugt, dass Interoperabilität eine der grundlegenden Säulen ist, die den Erfolg des Webs tragen, und haben mit Interop 2022 und 2023 unsere tiefe Zuneigung zum Web gezeigt.
  • Wir freuen uns, diese Gelegenheit erneut zu ergreifen, um das Web für alle besser funktionieren zu lassen.

Meinung von GN⁺

  • Das Interop-Projekt ist eine große Hilfe für Webentwickler und spielt eine wichtige Rolle dabei, das Web-Erlebnis über verschiedene Browser und Geräte hinweg durch konsistente Webstandards zu verbessern.
  • Die erfolgreichen Ergebnisse von 2023 ermöglichen es Entwicklern, neue Technologien mit deutlich mehr Selbstvertrauen einzusetzen, und verbessern die Zugänglichkeit und Nutzbarkeit des Webs erheblich.
  • Die Schwerpunktbereiche für 2024 umfassen wichtige Technologien für die Zukunft des Webs und bilden die Grundlage für die kontinuierliche Weiterentwicklung und Innovation des Webs.

1 Kommentare

 
GN⁺ 2024-02-03
Hacker-News-Meinungen
  • Die Ergänzung von CSS-Nesting ist bemerkenswert

    • Es war eine der nützlichen Funktionen von SASS und LESS, und es ist besser, wenn sie in die Kernfunktionen von CSS integriert wird
    • Auch das Interesse an neuen Möglichkeiten mit benutzerdefinierten Eigenschaften ist groß
    • Die Popover-Funktion, die sich ohne JavaScript umsetzen lässt, ist interessant
    • Für Formulare sind mehr Aufmerksamkeit und Verbesserungen nötig
  • Das Fehlen von SVG-Favicon-Unterstützung in WebKit fällt auf

    • Für gelegentliche Webentwickler sind Apple-spezifische Icons umständlich
  • Das Bildformat JPEG XL wurde letztlich nicht aufgenommen

    • Es war ein wichtiger Fortschritt bei der Verbesserung von Bildformaten, befindet sich aber wegen Googles Blockade der Einführung in Wartestellung
  • Es werden Zweifel an der Behauptung geäußert, dass alle Browser P3-Farben vollständig unterstützen

    • Firefox ist weiterhin auf sRGB-Farben beschränkt
  • Überraschung darüber, dass WebGPU nicht erwähnt wird

    • Schade, dass Apple bei potenziellen Anwendungsfällen wie WebLLM und geräteinterner Verschlüsselung hinterherhinkt
  • Es wäre ein großer Gewinn, wenn der Safari-Browser Updates unabhängig von OS-Updates ausliefern würde

  • Verwunderung über den fehlenden Fokus auf PWA

    • Es stellt sich die Frage, warum das beteiligte Konsortium PWA nicht als wichtig behandelt
  • Neugier, ob WebKit bei den WebAssembly-Funktionen aufzuholen beginnt

    • Derzeit liegt es hinter Chrome und Firefox zurück, und wichtige Funktionen fehlen
  • Für CSS-Typografie ist mehr Arbeit nötig

    • Verbesserungen bei Eigenschaften wie leading-trim und margin-trim werden gefordert
  • Sorge über das Ausmaß, in dem Safari Tests nicht besteht, und über den negativen Trend bei Firefox

    • Als Nutzer, der Safari als Hauptbrowser verwendet, ist das enttäuschend