Flaga funkcji dostępna w wersjach Chrome w wersji od 96 do 99 umożliwia wstępne testowanie w poszukiwaniu możliwych problemów podczas analizowania trzycyfrowego ciągu znaków klienta użytkownika.
W pierwszej połowie 2022 roku Chrome osiągnie 3-cyfrowy numer wersji głównej: 100. Gdy kilka razy przeglądarka po raz pierwszy osiągnęła wersję 10, odkryto wiele problemów dzięki bibliotekom analizy klienta użytkownika, ponieważ numer wersji głównej zmieniał się z jednej cyfry na 2. Zbliżamy się do wersji 100 zarówno w Chrome, jak i w Firefoksie, a Edge jest tuż za granicą, dlatego chcemy jak najszybciej wykryć możliwe problemy związane z 3-cyfrowym numerem wersji, by mieć czas, gdy stanie się to rzeczywistością.
Od wersji Chrome 96 do Chrome 99 dostępna będzie flaga funkcji, która będzie wymuszać w ciągu znaków User-Agent używanie wersji głównej 100 bez względu na rzeczywisty numer wersji głównej. Będzie miało zastosowanie zarówno do nagłówka żądania User-Agent, jak i interfejsów API JavaScript (np. navigator.userAgent
). Podobne eksperymenty są prowadzone również w Firefoksie.
Wejdź na stronę Czy Chrome 100 już jest?, aby sprawdzić, czy przeglądarka wysyła w ciągu znaków klienta użytkownika wersję główną 100.
Aby ją włączyć w Chrome i przeprowadzić eksperyment, wpisz chrome://flags
na pasku adresu i włącz flagę #force-major-version-to-100
.
Odwiedź stronę Czy Chrome 100 jest już dostępny? po włączeniu flagi informującej o tym, że klient użytkownika ma numer wersji głównej 100.
Celem jest wykrycie jak największej liczby problemów z wyprzedzeniem, więc wysyłaj raporty o błędach do narzędzia Web Compat, by pomóc przygotować się na wprowadzenie 3-cyfrowych wersji głównych przeglądarek.