Version-100-Problem von Chrome und Firefox steht an

In einigen Monaten werden die Browser Chrome und Firefox die Version 100 erreichen. Der Wechsel von der zweistelligen auf die dreistellige Versionsnummer könne zu Problemen auf Websites führen, die auf die Erkennung der Browserversion angewiesen seien, teilt Mozilla mit.

Die Version 100 dürfte Firefox laut Release-Fahrplan am 3. Mai erreichen, Chrome bereits am 29. März. Die Browser der Version 100 werden zunächst in experimentellen Kanälen (Chrome Canary, Firefox Nightly), dann als Beta und schließlich im stabilen Channel veröffentlicht.

Das Problem besteht im User-Agent (UA) einer Zeichenfolge, die Browser in HTTP-Headern senden, damit Server den Browser identifizieren können. Die Entwickler von Mozilla teilen in ihrem Post mit, dass bereits die Umstellung von einstelligen auf zweistellige Versionen zu einigen Problemen auf Websites geführt habe. Gleiches drohe nun erneut. Webentwickler würden alle möglichen Techniken zum Parsen der User-Agent-Strings verwenden, von benutzerdefiniertem Code bis hin zu Bibliotheken zum Parsen von User-Agents, heißt es im Beitrag. Es sei gut möglich, dass einige Parsing-Bibliotheken hart kodierte Annahmen oder auch Bugs aufweisen, die solche dreistelligen Versionsnummern nicht berücksichtigen, fürchten die Mozilla-Entwickler. Dass viele Bibliotheken ihre Parsing-Logik verbessert hätten, als die Browser zu zweistelligen Versionsnummern übergingen, dürfte sich beim jetzt anstehenden Übergang positiv auswirken, hoffen die Entwickler.

So hätte Mike Taylor vom Chrome-Team eine Untersuchung von gängigen UA-Parsing-Bibliotheken durchgeführt und keine Probleme festgestellt. Bei Chrome-Experimenten in der Praxis seien dann aber einige Probleme aufgetreten, an denen nun gearbeitet werde.

Betreiber von Webseiten und Entwickler von UA-Bibliotheken aber auch Browsernutzer könnten über Chrome und Firefox Nightly den Browser so konfigurieren, dass er die Version 100 anzeige, damit ließen sich Probleme erkennen und melden, so die Mozilla-Entwickler. Im Beitrag sind die Vorgehensweisen dafür genannt.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben