Google Chrome 103 bietet schnelleres Laden von Seiten und Zugriff auf lokale Schriftarten

Google Chrome 103 bietet schnelleres Laden von Seiten und Zugriff auf lokale Schriftarten

Wieder einmal sind seit der Veröffentlichung der letzten Hauptversion von Chrome vier Wochen vergangen, was bedeutet, dass es heute an der Zeit ist, einen neuen Build in Form von Google Chrome 103 zu erhalten. Diese Version führt eine Pre-Rendering-Engine ein, die erheblich schneller werden soll die Seite hoch. Downloads, Unterstützung für den lokalen Zugriff auf Schriftarten und AVIF-Dateien in Web Share.

Wir beginnen mit der Neuimplementierung des Pre-Rendering-Mechanismus von Google in Chrome . Es wurde zuvor durch No State Prefetch ersetzt, das sicherer ist, aber keine wesentlichen Leistungsvorteile bietet. Aus diesem Grund ging Google zurück zum Reißbrett, um den Antwortcode „103 Early Hints HTTP“ zu unterstützen („103“ hat nichts mit der Chrome-Version mit der gleichen Nummer zu tun). Google beschrieb diesen Aufwand wie folgt:

Mit HTTP/2 wurde das Konzept des Server-Push eingeführt, ein Mechanismus, der es einem Server ermöglicht, Daten proaktiv an einen Client zu senden. Server-Push sollte die Leistung der Website verbessern. Seitdem bevorzugen Entwickler im Allgemeinen das clientseitige Vorladen für Webinteraktionen. 103 Early Navigation Tips bieten eine neue Möglichkeit, genau das zu tun.

Dies sollte die Ladegeschwindigkeit von Webseiten erheblich verbessern, den Ressourcenverbrauch reduzieren, die Codekomplexität erhöhen und die Sicherheits- und Datenschutzprobleme angehen, die in der ersten Version dieses Ansatzes vorhanden sind. Das Laden von Seiten wird auch dank neuer Spekulationsregeln in Chrome 103 verbessert , die „eine flexible Syntax bieten, um zu bestimmen, welche ausgehenden Links vor der Navigation spekulativ vorbereitet werden können“.

Außerdem werden jetzt AVIF-Dateien (Erweiterung .avif) in Web Share unterstützt . AVIF ist ein viel effizienteres Format als JPEG, und Google hofft, dass die Unterstützung durch Web Share seine Verwendung fördern wird.

Eine weitere von Webentwicklern begrüßte Funktion von Chrome 103 ist die Möglichkeit für Web-Apps, Ihre lokalen Schriftarten zur Anzeige von Inhalten zu verwenden . Früher musste man umständliche Workarounds verwenden, die das Hochladen von Schriftdateien auf den Webanwendungsserver beinhalteten.

In der Zwischenzeit wird die Federated Credentials Management (FedCM) API getestet . Dies ist ein weiterer Schritt von Google, um die Privatsphäre von Chrome zu verbessern, indem es Benutzern ermöglicht wird, sich bei Web-Apps über föderierte Identitätsanbieter mit detaillierten Berechtigungsstufen anzumelden, die dem Benutzer gemeldet werden.

Kommen wir zum Wesentlichen , das Entwickler wahrscheinlich mehr interessieren wird als Verbraucher: AbortSignal-Objekte erhalten eine neue timeout() -Methode, die Millisekunden als Argument verwendet , eine JavaScript-API zum direkten Ändern eines ARIA-Attributs , eine rohe Deflate-Komprimierungsmethode für Streams . , eine Element.isVisible() -Methode, die genau das tut, was der Name vermuten lässt , und die Fähigkeit für Webanwendungen, freiwillig serielle Ports zu vergessen . Chrome 103 passt sich auch dem Verhalten von Firefox an, indem Popstate sofort nach einer URL-Änderung ausgelöst wird . Die technischen Details finden Sie hier .

Schließlich gibt es dieses Mal drei Funktionen in den Entwicklertests. In den Developer Trials zu sein bedeutet, dass sie über Flags aktiviert werden müssen. Sie sind die folgenden:

Chrome 103 wird heute Nachmittag eingeführt. Wenn es nicht innerhalb eines Tages automatisch auf Version 103 aktualisiert wird, gehen Sie zu Hilfe > Über Google Chrome, um das Update zu aktivieren, sobald es verfügbar ist. Als nächstes kommt Chrome 104, das am 23. Juni in der Beta-Version sein wird, mit der stabilen Veröffentlichung etwas später als erwartet am 2. August.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert