사용자 에이전트 문자열에서 Chrome 메이저 버전을 100으로 강제 설정합니다.

Chrome 96~99에서 사용할 수 있는 기능 플래그를 사용하면 3자리 사용자 에이전트 문자열을 파싱할 때 발생할 수 있는 문제에 대한 조기 테스트를 지원합니다.

알리 비야드
알리 비야드
마이크 테일러
마이크 테일러

2022년 상반기에 Chrome의 3자리 메이저 버전 번호인 100이 출시됩니다. 브라우저가 처음 버전 10에 도달했을 때, 메이저 버전 번호가 한 자리에서 2자리로 변경되면서 사용자 에이전트 파싱 라이브러리에서 많은 문제가 발견되었습니다. 이제 Chrome과 Firefox에서 버전 100이 가까워지고 있으며 Edge도 멀지 않은 상태이므로 3자리 버전 번호와 관련된 잠재적 문제를 조기에 감지해야 하므로 현실이 되었을 때 이에 대비할 수 있습니다.

Chrome 96부터 Chrome 99까지는 기능 플래그를 사용하여 실제 메이저 버전 번호와 관계없이 사용자 에이전트 문자열이 메이저 버전 번호 100을 사용하도록 강제합니다. 이는 사용자 에이전트 요청 헤더와 JavaScript API (예: navigator.userAgent)에 모두 적용됩니다. Firefox에서도 유사한 실험이 진행되고 있습니다.

Chrome 100이 아직 설치되어 있나요?를 방문하여 브라우저가 사용자 에이전트 문자열에 메이저 버전 100을 전송하고 있는지 확인합니다.

브라우저에서 사용자 에이전트 문자열 100을 전송하고 있는지 확인하는 사이트 다음과 같이 표시됩니다. 아니요. 보고하고 있는 버전은 Chrome 버전 97이며 버전은 100 미만입니다.

Chrome에서 이 플래그를 사용 설정하고 실험하려면 주소 표시줄에 chrome://flags을 입력하고 #force-major-version-to-100 플래그를 사용 설정합니다.

사용자 에이전트에서 메이저 버전을 100으로 강제 강제 적용하도록 사용 설정되어 있음을 보여주는 Chrome 플래그 페이지입니다.

사용자 에이전트의 메이저 버전 번호가 100이라는 플래그를 사용 설정한 후 Chrome 100이 아직 설치되어 있지 않나요?를 방문합니다.

브라우저에서 사용자 에이전트 문자열 100을 전송하고 있는지 확인하는 사이트 다음과 같이 표시됩니다. 예, 보고하고 있는 버전이 Chrome 버전 100이고 버전이 99를 넘기 때문입니다.

미리 가능한 한 많은 문제를 발견하는 것이 목표이므로 버그 신고를 Web Compat으로 전송하여 웹에서 3자리 주요 브라우저 버전 번호를 준비할 수 있도록 도와주세요.