Chrome kann einige Websites am 29. März beschädigen, Firefox am 3. Mai
und warnen davor kann einige Websites ab dem 29. März brechen, und am 3. Mai. Der Grund? Die Versionsnummern…
Computer piepst erklärt.
Mozilla warnt Website-Entwickler, dass die kommenden Versionen von Firefox 100 und Chrome 100 Websites beim Parsen von User-Agent-Strings mit dreistelligen Versionsnummern beschädigen können.
Ein User-Agent ist eine Zeichenfolge, die von einem Webbrowser verwendet wird und Informationen über die Software enthält, z. B. den Namen des Browsers, seine Versionsnummer und die verschiedenen von ihm verwendeten Technologien.
Wenn eine Person eine Website besucht, wird der User-Agent des Browsers zusammen mit der Anforderung einer Webseite gesendet. Dadurch kann die Webseite die Browserversion des Besuchers überprüfen und ihre Antwort basierend auf den vom Browser unterstützten Funktionen ändern.
Das Problem ist, dass einige Websites – einschließlich einiger großer – fest codiert sind, um eine zweistellige Browser-Versionsnummer zu erwarten, sodass sie auf verschiedene Weise umfallen, wenn sie mit einer dreistelligen angezeigt werden.
Mozilla und Google fanden eine kleine Anzahl von Websites, die beim Analysieren einer User-Agent-Zeichenfolge mit einer dreistelligen Versionsnummer nicht richtig funktionierten.
Seitdem verfolgt Mozilla Web-Bugs, die durch die Änderung der Version 100 verursacht wurden, und hat Probleme auf Websites für HBO Go, Bethesda, Yahoo, Slack und Websites gefunden, die vom Duda-Website-Builder erstellt wurden.
Größtenteils reichen diese Probleme von Websites, die angeben, dass der Browser nicht unterstützt wird, bis hin zu Problemen mit der Benutzeroberfläche, die Teile der Website betreffen.
(Duda teilt uns mit, dass es das Problem auf seiner eigenen Website innerhalb von Stunden, nachdem es offensichtlich wurde, behoben hat, und es ist wahrscheinlich, dass die anderen genannten Websites dasselbe getan haben.)
Chrome v100 soll am 29. März und Firefox v100 am 3. Mai veröffentlicht werden.
Google hatte zuerst davor gewarnt schon im Dezember letzten Jahres. Wenn Sie eine Website haben und prüfen möchten, ob Ihre betroffen ist, hat Mozilla bereitgestellt Anleitung zum Testen . Beide Unternehmen werden jedoch auch Minderungsmaßnahmen einführen, um Probleme zu minimieren, und einen Backup-Plan haben, um die Versionsnummern bei 99 einzufrieren, falls sich diese Vorsichtsmaßnahmen als nicht wirksam erweisen.