사용자 에이전트 문자열에서 Chrome 메이저 버전을 100으로 강제 설정합니다.
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Chrome 96~99에서 사용할 수 있는 기능 플래그를 사용하면 3자리 사용자 에이전트 문자열을 파싱할 때 발생할 수 있는 문제를 조기에 테스트할 수 있습니다.
Ali Beyad
Mike Taylor
2022년 상반기에 Chrome이 3자리 메이저 버전 번호 100에 도달합니다. 오래전 브라우저가 처음 버전 10에 도달했을 때, 주요 버전 번호가 한 자릿수에서 두 자릿수로 바뀌면서 사용자 에이전트 파싱 라이브러리에 많은 문제가 발견되었습니다. 이제 Chrome과 Firefox 모두 버전 100에 도달하고 있으며 Edge도 그 뒤를 따르고 있습니다. 3자리 버전 번호와 관련된 문제를 조기에 감지하여 현실화될 때 대비하고자 합니다.
Chrome 96부터 Chrome 99까지 실제 메이저 버전 번호와 관계없이 사용자 에이전트 문자열이 메이저 버전 번호 100을 사용하도록 강제하는 기능 플래그를 사용할 수 있습니다. 이는 User-Agent 요청 헤더와 JavaScript API (예: navigator.userAgent) 모두에 적용됩니다. 유사한 실험이 Firefox에서도 실행되고 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2021-11-01(UTC)"],[],[]]