EMZETT.
Login

Google Chrome

Google Chrome Bild: WikiPimpi, Public domain, Wikimedia Commons

Kurz: Der von Google entwickelte Browser, basierend auf der quelloffenen Engine Chromium.

Genauer: Weltweit der meistgenutzte Browser, was ihn zu einem De-facto-Standard für Webentwicklung macht — viele Web-APIs werden zuerst in Chrome eingeführt. Chromium bildet auch die Basis für andere Browser wie Microsoft Edge.

Im Detail

Chromium vs. Chrome

Chrome selbst ist nicht komplett quelloffen — die zugrundeliegende Engine Chromium ist Open Source (von Google selbst gepflegt und veröffentlicht) und bildet die technische Basis, Google ergänzt darauf proprietäre Komponenten: Kontosynchronisation, bestimmte Video-Codecs (H.264-Lizenzen), den PDF-Viewer, Flash-Reste-Kompatibilität, und die tiefe Integration mit Google-Diensten (Google-Konto-Login, Passwort-Manager-Sync, Übersetzungsfunktion über Google Translate). Diese Aufteilung erlaubt es anderen Herstellern, Chromium für eigene Browser zu übernehmen, ohne Googles proprietäre Zusatzfunktionen — Microsoft Edge, Brave, Opera, Vivaldi und viele weitere Browser sind so entstanden, jeweils mit eigenen Differenzierungsfeatures oberhalb derselben technischen Basis.

V8 und Performance

Chromes JavaScript-Engine (V8) gilt seit ihrer Einführung 2008 als Meilenstein für Web-Performance — V8 kompiliert JavaScript zur Laufzeit direkt in Maschinencode (Just-in-Time-Kompilierung), statt es nur zu interpretieren, was Webanwendungen deutlich beschleunigte. V8 wird heute nicht nur in Chrome selbst genutzt, sondern bildet auch die Grundlage von Node.js — JavaScript-Code außerhalb des Browsers (Server, CLI-Tools) läuft meist auf genau derselben Engine.

Marktdominanz und ihre Folgen

Für Webentwickler ist die Marktdominanz von Chrome zweischneidig: einerseits ein verlässlicher gemeinsamer Nenner beim Testen (die meisten Nutzer sehen eine Website tatsächlich in Chrome), andererseits das Risiko, dass Websites unbeabsichtigt nur in Chrome korrekt funktionieren, wenn nicht bewusst auch gegen andere Engines (Firefox’ Gecko, Safaris WebKit) getestet wird — ein Muster, das Kritiker als Wiederholung der historischen Internet-Explorer-Dominanz der 2000er sehen. Googles Position als sowohl Browser-Hersteller als auch Betreiber der wichtigsten Werbeplattform des Internets führt außerdem zu wiederkehrenden Interessenkonflikt-Vorwürfen, etwa bei Änderungen an der Werbeblocker-Erweiterungs-API (Manifest V3), die Werbeblocker technisch einschränkt.

Entwicklertools

Chromes eigene Entwicklertools (DevTools, per F12 oder Rechtsklick → “Untersuchen” erreichbar) gehören zum De-facto-Standardwerkzeug für clientseitiges Debugging, Netzwerkanalyse (welche Requests lädt eine Seite, wie lange dauern sie) und Performance-Profiling (wo genau verbringt die Seite ihre Ladezeit). Fast jedes andere Chromium-basierte Browser übernimmt dieselben DevTools nahezu unverändert.

Erweiterungs-Ökosystem

Chromes Web Store bietet das größte Erweiterungs-Ökosystem aller Browser, was Chrome für viele Entwickler und Power-User zum bevorzugten Werkzeug macht — Werbeblocker, Passwort-Manager, Entwickler-Tools und unzählige Produktivitäts-Erweiterungen erscheinen meist zuerst oder ausschließlich für Chrome, bevor (wenn überhaupt) Portierungen für andere Browser folgen.

Siehe auch: Browser, Microsoft Edge, Mozilla Firefox, Apple Safari