Chrome-Hauptversion im User-Agent-String auf 100 setzen

Ein Funktions-Flag von Chrome 96 bis 99 ermöglicht frühzeitige Tests auf mögliche Probleme beim Parsen eines dreistelligen User-Agent-Strings.

Ali Beyad
Ali Beyad
Taylor
Mike Taylor

Im ersten Halbjahr 2022 wird Chrome eine dreistellige Hauptversionsnummer erreichen: 100! Als Browser vor vielen Äonen erstmals Version 10 erreichten, wurden beim Parsen der User-Agent-Bibliotheken zahlreiche Probleme entdeckt, da die Hauptversionsnummer von einer Ziffer auf zwei ging. Da wir uns nun Version 100 sowohl in Chrome als auch in Firefox nähern und Edge nicht weit hinter uns zurückbringt, möchten wir mögliche Probleme im Zusammenhang mit der dreistelligen Versionsnummer frühzeitig erkennen, damit wir bereit sind, sobald diese Realität wird.

Von Chrome 96 bis Chrome 99 ist ein Funktions-Flag verfügbar, das unabhängig von der tatsächlichen Hauptversionsnummer im User-Agent-String die Verwendung der Hauptversionsnummer 100 erzwingen kann. Sie gilt sowohl für den User-Agent-Anfrageheader als auch für die JavaScript APIs (z. B. navigator.userAgent). Ähnliche Tests werden auch in Firefox ausgeführt.

Rufen Sie Is Chrome 100 schon? auf, um zu prüfen, ob Ihr Browser im User-Agent-String die Hauptversion 100 sendet.

Eine Website, die prüft, ob der Browser den User-Agent-String 100 sendet. Hier wird „Nein“ angezeigt, weil Sie als Chrome-Version 97 angegeben haben und dieser Wert unter 100 liegt.

Geben Sie chrome://flags in die Adressleiste ein und aktivieren Sie das Flag #force-major-version-to-100, um das Flag in Chrome und Experiment zu aktivieren.

Chrome-Flags-Seite, auf der angezeigt wird, dass das Erzwingen der Hauptversion auf 100 im User-Agent aktiviert ist.

Unter Ist Chrome 100 schon? angezeigt, nachdem Sie das Flag aktiviert haben, wird für den User-Agent die Hauptversionsnummer 100 angezeigt.

Eine Website, die prüft, ob der Browser den User-Agent-String 100 sendet. Hier wird „Ja“ angezeigt, weil Sie als Chrome-Version 100 angegeben haben und dieser Wert höher als 99 ist.

Das Ziel ist es, so viele Probleme wie möglich im Voraus zu erkennen. Senden Sie daher Ihre Fehlerberichte an Web Compat und helfen Sie, das Web auf die dreistelligen Hauptversionsnummern des Browsers vorzubereiten.