Wersja 100 przeglądarek Chrome, Edge i Firefox może powodować awarie niektórych witryn

12

W skrócie: osiągnięcie wersji 100 powinno być kamieniem milowym dla przeglądarki internetowej, ale w rzeczywistości jest to wydarzenie, które może zepsuć niektóre strony internetowe dla osób korzystających z Google Chrome, Microsoft Edge lub Mozilla Firefox. Deweloperzy przygotowywali się do tego momentu już od jakiegoś czasu, ale nadal potrzebują pomocy.

Chrome, Microsoft Edge i Firefox są coraz bliżej wydania setnej wersji. Chociaż dla użytkownika może to wyglądać na ładną okrągłą liczbę, może również wprowadzać błędy lub powodować problemy ze zgodnością dla niektórych witryn.

Niektórym osobom może nawet przywołać wspomnienie niesławnego błędu roku 2000 i pominięcia przez Microsoft systemu Windows 9, ale tym razem problem dotyczy sposobu, w jaki strony internetowe odczytują ciągi agenta użytkownika (UA) w celu identyfikacji przeglądarki internetowej i jej możliwości.

Gdy odwiedzasz stronę internetową w witrynie takiej jak TechSpot, urządzenie wysyła żądanie dotyczące tej strony, które zawiera ciąg agenta użytkownika, który wygląda mniej więcej tak: „Firefox: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:96.0) Gecko/20100101 Firefox/96.0.”

Różne przeglądarki internetowe mają do tego różne formaty, a ze względu na sposób działania niektórych bibliotek analizujących agenta użytkownika mogą one powodować problemy podczas odczytywania trzycyfrowych głównych numerów wersji. Aby uzyskać szczegółowe informacje na temat tego, jakie implementacje to powodują, zajrzyj tutaj.

W sierpniu 2021 r. Mozilla rozpoczęła eksperyment, aby dowiedzieć się, czy trzycyfrowe numery wersji mogą powodować problemy, i stwierdziła, że ​​niewielka liczba witryn nie wyświetla się lub nie działa poprawnie.

Godne uwagi przykłady, w tym Yahoo, Bethesda, HBO Go, Slack i inne, są codziennie dodawane do listy. Google podejmuje podobne ciągłe starania, które pozwalają programistom wymusić ciąg agenta użytkownika v100 do celów testowych. Ujawniło to, że strony internetowe zbudowane za pomocą Dudy nie wyświetlają się poprawnie, ale problem został rozwiązany w grudniu 2021 r.

Dobrą wiadomością jest to, że zarówno Google, jak i Mozilla pracują nad sposobami złagodzenia wszelkich potencjalnych problemów, które mogą się pojawić, na przykład poprzez zamrożenie wersji głównej do 99 i zgłoszenie jej w części ciągu znaków klienta użytkownika dotyczącej wersji pomocniczej.

Chrome 100 zostanie wydany 29 marca, a Firefox 100 3 maja, ale w międzyczasie administratorzy witryn i programiści mogą pomóc, zgłaszając napotkane problemy do Mozilli i Google.

Źródło nagrywania: techspot.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów