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

Chrome 96부터 99까지 제공되는 기능 플래그를 사용하면 3자리 사용자 에이전트 문자열을 파싱할 때 발생 가능한 문제를 조기에 테스트할 수 있습니다.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

2022년 상반기에 Chrome의 3자리 메이저 버전 번호인 100이 출시될 예정입니다. 브라우저가 버전 10에 처음 도달했을 때 메이저 버전 번호가 한 자리에서 두 자리로 바뀌면서 사용자 에이전트 파싱 라이브러리에서 많은 문제가 발견되었습니다. 이제 Edge부터 Chrome과 Firefox 모두 버전 100에 가까워지고 있으므로 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 플래그 페이지

플래그를 사용 설정한 후 아직 Chrome 100인가요?를 방문하면 사용자 에이전트의 메이저 버전 번호가 100이라고 보고합니다.

브라우저가 사용자 에이전트 문자열 100을 전송하고 있는지 확인하는 사이트입니다. '예'라고 표시됩니다. 현재 Chrome 버전 100 이상이며 99 이상이기 때문입니다.

최대한 많은 문제를 미리 발견하는 것이 목표이므로 버그 신고를 Web Compat으로 전송하여 웹에서 세 자리 숫자의 주요 브라우저 버전 번호를 맞출 수 있도록 도와주세요.