Wymuś użycie wersji głównej Chrome na 100 w ciągu znaków User-Agent

Flaga funkcji dostępna w Chrome w wersji 96–99 umożliwia wczesne testy pod kątem możliwych problemów przy analizie trzycyfrowego ciągu znaków klienta użytkownika.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

W pierwszej połowie 2022 roku Chrome osiągnie 3-cyfrowy numer wersji głównej: 100! Gdy przeglądarki po raz pierwszy osiągnęły wersję 10 lat temu, wykryto wiele problemów z bibliotekami analizowania klienta User-Agent, a numer wersji głównej zmienił się z jednej do dwóch. Ponieważ zbliżamy się do wersji 100 zarówno w Chrome, jak i Firefoksie, a w przypadku Edge jest już blisko, chcemy jak najwcześniej wykryć możliwe problemy związane z trzycyfrowym numerem wersji, więc jesteśmy gotowi, gdy stanie się to możliwe.

Począwszy od Chrome 96, aż do wersji 99 będzie dostępna flaga funkcji wymuszająca użycie przez ciąg znaków User-Agent numeru wersji głównej 100 niezależnie od rzeczywistego numeru wersji głównej. Będzie ona dotyczyć zarówno nagłówka żądania User-Agent, jak i interfejsów JavaScript API (np. navigator.userAgent). Podobne eksperymenty są również przeprowadzane w przeglądarce Firefox.

Otwórz stronę Czy Chrome 100 jest już w wersji 100?, aby sprawdzić, czy Twoja przeglądarka wysyła wersję główną 100 w ciągu znaków User-Agent.

Witryna, która sprawdza, czy przeglądarka wysyła ciąg znaków 100 klienta użytkownika. Wyświetli się komunikat: Nie, ponieważ używasz w raportach wersji Chrome 97, która jest poniżej 100.

Aby włączyć flagę w Chrome i poeksperymentować, wpisz chrome://flags na pasku adresu i włącz flagę #force-major-version-to-100.

Strona flag Chrome z informacją, że w interfejsie User-Agent włączone jest wymuszanie wersji głównej do 100.

Po włączeniu flagi wyświetli się pytanie Czy Chrome 100 jest już w wersji 100?

Witryna, która sprawdza, czy przeglądarka wysyła ciąg znaków 100 klienta użytkownika. Wyświetli się komunikat: Tak, ponieważ używasz w raportach wersji Chrome 100 i przeszło 99.

Celem jest wykrycie jak największej liczby problemów z wyprzedzeniem, więc przesyłaj raporty o błędach do narzędzia Web Compat, aby pomóc w przygotowaniu sieci do obsługi 3-cyfrowych głównych numerów wersji przeglądarek.