Categories: Software

3D-Grafik: Apple schlägt neuen Web-Standard vor

Apples WebKit-Team hat „GPU for the Web“ als neue Community Group beim World Wide Web Consortium (W3C) vorgeschlagen. Diese Gruppe soll eine neue Web-API schaffen, die als Interface zwischen der Web-Plattform und moderner 3D-Grafik sowie den Computing-Fähigkeiten aktueller GPUs dient.

Für den iPhone-Hersteller eingereicht hat den Vorschlag Dean Jackson vom WebKit-Team, der früher selbst beim W3C tätig war. Er erklärt, dass die neue API mit vorhandenen APIs verschiedener Plattformen zusammenarbeiten soll. Das sind etwa Direct3D 12 von Microsoft, Vulkan von der Khronos Group sowie Metal von Apple. Zur Mitwirkung eingeladen sind Entwickler von Browser-Engines, die Anbieter von GPU-Hardware, 3D-Software-Entwickler sowie die breitere Web-Community, soweit sie an 3D-Grafik und effizienter Nutzung von GPU-Rechenleistung interessiert ist.

Parallel dazu stellt Apple einen Prototyp dieser API für sein Open-Source-Projekt WebKit vor. Das soll aber erklärtermaßen nur ein Ausgangspunkt sein, und die API sich entsprechend den laufenden Diskussionen in der Community Group entwickeln: „Wir erwarten nicht, dass diese zur tatsächlichen API im Standard wird – und vielleicht wird sie nicht einmal zu derjenigen, mit der die Community Group beginnen will.“ Funktionsfähiger Code könnte sich aber als sehr nützlich erweisen – und auch andere Browser-Engines hätten eigene ähnliche Prototypen geschaffen.

Dem heute von allen bedeutenden Browser-Engines unterstützten Standard WebGL spricht der iPhone-Hersteller ab, die Fähigkeiten moderner Grafikprozessoren adäquat zu unterstützen. Mit verbesserter GPU-Technologie seien auch neue Software-APIs wie Direct3D, Metal und Vulkan entstanden. Diese hätten zwar ähnliche Designkonzepte – keine der Programmierschnittstellen sei aber über alle Plattformen hinweg verfügbar. Daraus ergibt sich den WebKit-Entwicklern zufolge die Notwendigkeit, einen gemeinsamen Standard zu definieren: „Um mit einer modernen Low-Level-Technologie Grafik und Computing beschleunigen zu können, müssen wir eine API schaffen, die oberhalb vieler Systeme einschließlich der erwähnten zu implementieren ist.“

Über die Grafik hinaus soll es bei dem neuen Standard außerdem darum gehen, wie moderne GPUs über ihre ursprüngliche Aufgabe hinaus für verschiedenste Berechnungen zu nutzen sind (General Purpose Computation). Die API muss laut Apple auch mit anderen wichtigen Web-Standards wie WebAssembly und WebVR harmonieren, die laufend an Bedeutung gewinnen.

HIGHLIGHT

Performance: Aktuelle Browser im Leistungscheck

Haben Firefox und Edge inzwischen zu Google Chrome aufgeschlossen oder gar überholt? Die Antwort darauf liefert ZDNet mit zahlreichen Benchmarks.
ZDNet.de Redaktion

Recent Posts

Google stopft schwerwiegende Sicherheitslöcher in Chrome 124

Zwei Use-after-free-Bugs stecken in Picture In Picture und der WebGPU-Implementierung Dawn. Betroffen sind Chrome für…

20 Stunden ago

Studie: 91 Prozent der Ransomware-Opfer zahlen Lösegeld

Die durchschnittliche Lösegeldzahlung liegt bei 2,5 Millionen Dollar. Acht Prozent der Befragten zählten 2023 mehr…

23 Stunden ago

DMA: EU stuft auch Apples iPadOS als Gatekeeper ein

Eine neue Analyse der EU-Kommission sieht vor allem eine hohe Verbreitung von iPadOS bei Business-Nutzern.…

1 Tag ago

Chips bescheren Samsung deutlichen Gewinnzuwachs

Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…

1 Tag ago

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

2 Tagen ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

2 Tagen ago