Die Betaversion von Google Chrome weist auf verlockende Leistungsverbesserungen hin

Die Betaversion von Google Chrome weist auf verlockende Leistungsverbesserungen hin

Das Surfen im Internet und die Verwendung von Web-Apps in Google Chrome werden möglicherweise deutlich schneller, da Google eine Reihe neuer Updates in der neuesten Betaversion seines Browsers testet. Laut einem neuen Blogbeitrag von Chromium testet der Suchriese neue Updates im Zusammenhang mit WebCodecs, WebGPU, Zeitplanung und mehr in der kürzlich veröffentlichten Betaversion von Chrome 94. Da bestehende Medien-APIs, einschließlich HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder und WebRTC, auf hoher Ebene und eng fokussiert sind, würde eine Low-Level-Codec-API neue Anwendungen wie Streaming-Spiele ohne das höchste Netzwerk und den höchsten Prozessor besser unterstützen kosten. vorhandene JavaScript- oder WebAssembly-Codec-Implementierungen. Aus diesem Grund hat Google in Chrome 94 die WebCodecs-API eingeführt, die es Programmierern ermöglicht, Medienkomponenten wie Video- und Audio-Decoder, Rohvideo-Frames und Frame-Decoder zu verwenden, die bereits in ihrem Browser vorhanden sind.

WebGPU-API

Die WebGPU-API ist der Nachfolger der WebGL- und WebGL2-Grafik-APIs für das Web und bietet moderne Funktionen wie „GPU-Computing“ sowie weniger Zugriff auf GPU-Hardware und eine vorhersehbarere Leistung. Diese Funktionen stellen eine Verbesserung gegenüber bestehenden WebGL-Schnittstellen dar, die ursprünglich zum Zeichnen von Bildern entwickelt wurden, aber mit großem Aufwand für andere Arten von Berechnungen wiederverwendet wurden. WebGPU hingegen stellt die Fähigkeiten moderner Computergrafiken, einschließlich Direct3D 12, Metal und Vulkan, zur Verfügung, um Rendering und Berechnungen auf der GPU eines Computers durchzuführen. Zu den weiteren Vorteilen von WebGPU gegenüber früheren Technologien gehören auch die Trennung der Arbeitsvorbereitung und Weiterleitung der Ressourcenverwaltung an die GPU, Pipeline-Zustände, die genau wie Betriebssystem-APIs funktionieren, und Bindungsgruppen, die es Grafiken ermöglichen, vor dem Rendern die notwendigen Vorbereitungen zu treffen. Für Chrome-Endnutzer bedeutet das im Grunde nur, dass der Browser von Google bald Webinhalte besser darstellen kann. Während das Unternehmen diese neuen Funktionen in der Betaversion von Chrome 94 testet, plant es, sie mit der Veröffentlichung von Chrome 99, die voraussichtlich im Januar nächsten Jahres verfügbar sein wird, allgemein verfügbar zu machen.