height=”1080″>Google, Mozilla, Microsoft
Google Chrome, Firefox und Microsoft Edge-Browser sind alle alt genug, dass sie bald Version 100 erreichen. Und obwohl sich das nicht nach einer großen Sache anhört, könnten diese Versionsnummern ein Jahr 2000 für Webbrowser verursachen und all unsere Lieblingswebsites lahmlegen, da das Internet noch nicht ganz bereit ist, mit diesen großen Zahlen umzugehen.
Für diejenigen, die sich nicht an Jahr-2000-Bug, damals, im Jahr 1999, stellten Forscher fest, dass die meisten Computer ihre Uhren auf die letzten beiden Ziffern eines Jahres bezogen und am 1. Januar dachten, dass das Jahr 2000 1900 ist. Es war ein riesiges Durcheinander, aber globale Software-Initiativen haben den Tag gerettet.
Nun, Webbrowser von heute könnten mit einer ähnlichen Situation konfrontiert sein. Der unvermeidliche Wechsel zu Version 100 kann zu Fehlern oder Kompatibilitätsproblemen auf einigen Websites führen, die nicht bereit sind, dreistellige User-Agent-Strings zu lesen. Bisher enthielten diese Code-Strings nur zwei Ziffern, und es stellt sich heraus, dass Tonnen von Websites drei nicht lesen können, was zu mehreren Fehlern und Problemen führen kann.
„Als Browser die erste Version erreichten 10 vor etwas mehr als 12 Jahren Mozilla. Wir könnten später in diesem Jahr mit etwas Ähnlichem konfrontiert werden.
Infolgedessen hat Mozilla hinter den Kulissen eine Menge Anstrengungen unternommen, um das Problem zu beheben. Plus hat Berichten zufolge zusammen mit Google seit Monaten Warnungen an Webentwickler herausgegeben.
Sowohl Chrome als auch Edge werden im März die Browserversion 100 erreichen, gefolgt von Firefox im Mai. Wie von BleepingComputer erklärt, Ein User-Agent ist eine Zeichenfolge, die von einem Webbrowser verwendet wird und Informationen über die Software teilt, einschließlich des Browsernamens, seiner Versionsnummer und der verwendeten Technologie. Wenn Sie eine Website besuchen, 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. Wenn Websites diese Zeichenfolge nicht lesen können, funktionieren sie möglicherweise überhaupt nicht oder sind zumindest stark beschädigt.
Chrome-und Mozilla-Teams haben Tests durchgeführt, um nach Fehlern zu suchen oder eine Lösung zu finden, und es gibt sie derzeit eine kurz laufende Liste von Problemen. Laut Engadget, einige große Websites sind betroffen, darunter HBO Go, Bethesda und Yahoo.
Eine vorübergehende Lösung
Webentwickler können Aktivieren Sie ein spezielles Flag in aktuellen Chrome-, Edge-und Firefox-Versionen, damit die Browser als Version 100 melden. Auf diese Weise können sie nachsehen Probleme oder helfen, eine Lösung zu finden. In Anbetracht dessen, dass Chrome Version 100 erst am 29. März und Firefox v100 am 3. Mai erscheinen wird, haben Entwickler noch etwas Zeit.
Im Moment besteht der Backup-Plan oder die vorübergehende Lösung darin, die Versionsnummern bei 99 einzufrieren, um das Problem abzumildern alle Probleme, insbesondere wenn Änderungen das anstehende Problem nicht erfolgreich lösen. Oder veröffentlichen Sie spontan Hotfix-Updates, um den Code für betroffene Websites zu ändern. Wenn also das Internet Ende März oder Anfang Mai für Sie „zusammenbricht“, wissen Sie jetzt warum.
über 9to5Mac