Categories: Browser

Brotli: Schnelle Chrome-Kompression steht vor dem Start

Google-Mitarbeiter Ilya Grigorik hat auf Google+ angekündigt, dass der neue Kompressionsalgorithmus Brotli vor der Einführung in Chrome steht. Das ist Engadget aufgefallen. Im September hatte das Unternehmen erstmals auf die Entwicklung hingewiesen.

Der Algorithmus ist nur für die verschlüsselte Übertragung mit HTTPS vorgesehen. Hier arbeitet er laut Google 17 bis 25 Prozent schneller als gzip, wenn typische Webinhalte komprimiert werden sollen – bei etwas größerer Dichte. Konkret verspricht Google 25 Prozent Bandbreiteneinsparung bei HTML, 17 Prozent bei JavaScript und 20 Prozent bei CSS. Dabei bezieht es sich auf Erfahrungswerte mit den laut Alexa führenden 10.000 Websites weltweit.

Brotli wird auf GitHub gehostet. Der Name leitet sich vom Schweizerdeutschen „Brötli“ ab, wird aber von Google offenbar bewusst ohne Umlaut geschrieben. Namen von Backwaren sind bei Google eine Tradition, hatte es doch 2013 schon einen Kompressionsalgorithmus namens „Zopfli“ quelloffen gemacht. Er wird ihm zufolge in einer Vielzahl Produkte eingesetzt, von PNG-Optimierern bis hin zur Aufbereitung von Webinhalten oder auch für Web-Schriftarten.

Allerdings ist die Verwendung von Zopfli für Dritte wesentlich einfacher, da es Bitstream-kompatibel zum beliebten Deflate-Algorithmus gestaltet wurde, der inzwischen gemeinfrei ist. Zopfli dient also ausschließlich der Kompression, da vorhandene Software die Dateien entpacken kann.

Bei Brotli hingegen handelt es sich laut Google um ein neues Dateiformat. Dennoch hofft Google, dass „dieses Format in naher Zukunft von den großen Browsern unterstützt werden wird, da die geringere komprimierte Größe für Mobilnutzer zusätzliche Vorteile hat, darunter geringere Übertragungsgebühren und reduzierte Beanspruchung des Akkus.“

HIGHLIGHT

Produktiver arbeiten mit Unified Communications & Collaboration

Mit Unified Communications & Collaborations können Unternehmen die Produktivität der Anwender steigern, die Effizienz der IT verbessern und gleichzeitig Kosten sparen. Damit die unbestrittenen Vorteile einer UCC-Lösung sich in der Praxis voll entfalten können, müssen Unternehmen bei der Implementierung die Leistungsfähigkeit der Infrastruktur überprüfen.

Eine Versionsangabe machte Grigorik in seiner Ankündigung nicht. Die aktuelle Chrome-Version im Stable Channel für Windows, Mac und Linux ist 47.0.2526.111 vom 13. Januar. Sie enthält noch keinen Hinweis auf Brotli. Dagegen besagt eine Nachricht in einem Entwicklerforum, in der Canary-Version von Chrome lasse sich Brotli bereits freischalten, nämlich durch chrome://flags#enable-brotli. Dort steht auch, dass die Einführung (via Googles Browser-Engine Blink) für alle sechs Plattformen geplant ist, also neben den drei Desktop-Betriebssystemen auch Chrome OS, Android und Android WebView.

Zu den ersten beiden Anwendungsgebieten von Brotli zählt die Google Fonts API, die CSS mit dem Algorithmus verschlüsselt und so im Schnitt bisher auf 9 Prozent Ersparnis kommt. Zudem verwendet das an der Technik interessierte CloudFlare sie auf einem experimentellen HTTP2-Server, der seinen Blog hostet.

Tipp: Wie gut kennen Sie Google? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Balkonkraftwerk mit Speicher: Lohnt sich die Investition wirklich?

Ein Balkonkraftwerk mit Speicher ermöglicht es, den Eigenverbrauchsanteil deutlich zu erhöhen und Solarstrom auch dann…

16 Stunden ago

Kritische Sicherheitslücke in Microsoft Windows entdeckt

ESET-Experten warnen vor Zero-Day-Exploit, der die Ausführung von schadhaftem Code erlaubt.

2 Tagen ago

Malware-Ranking: Trojaner AsyncRat in Deutschland auf dem Vormarsch

Die höchste Verbreitung erzielt die auf Datendiebstahl ausgerichtete Malware Androxgh0st. Bei den Ransomware-Gruppen liebt Clop…

3 Tagen ago

Forscher entwickeln vernetzte Immersive-Lösungen

Fraunhofer arbeitet an einer Plattform, die 360°-Live-Streams an mehrere Spielstätten überträgt und den Besuchern Interaktionsmöglichkeiten…

3 Tagen ago

Dritte Beta von Android 16 veröffentlicht

Die kommende Version von Googles Mobilbetriebssystem erreicht Plattform-Stabilität. Damit ist die Entwicklung der APIs von…

3 Tagen ago

Intel ernennt Lip-Bu Tan zum neuen CEO

Der Manager war bis August 2024 Mitglied des Board of Directors von Intel. Der derzeitige…

3 Tagen ago