
대부분의 웹 브라우저는 컴퓨터와 브라우저에 대한 세부 정보를 사이트로 보내는 사용자 에이전트를 서서히 단계적으로 중단하고 있습니다. 2022년 10월부터 Chrome 웹 브라우저는 사용자 에이전트 문자열을 완전히 버리는 또 다른 단계를 밟을 것입니다.
일반적으로 사용자 에이전트 문자열에는 웹 브라우저 이름과 버전, 운영 체제 이름과 버전, 장치의 CPU 유형이 포함됩니다. 마이크 및 웹캠과 달리 페이지는 사용자에게 먼저 묻지 않고 사용자 에이전트에 액세스할 수 있습니다. Chrome은 이미 올해 초 사용자 에이전트 문자열에서 부 브라우저 버전을 제거했습니다. 예를 들어 Chrome 104.0.5112.101은 이제 Chrome 104.0.0.0으로 보고됩니다.
2022년 10월부터 Chrome 107 출시와 함께 전체 운영 체제 및 CPU 정보가 고정된 “통합 플랫폼” 값으로 대체됩니다. 예를 들어 모든 Windows PC는 “Windows NT 10.0″으로 식별되고 모든 Mac 컴퓨터는 “Macintosh; Intel Mac OS X 10_15_7′, 모든 크롬북은 ‘X11; CrOS x86_64 14541.0.0” 등이 있습니다. 해당 문자열에는 버전이 있지만 시간이 지나도 업데이트되지 않습니다. 아이디어는 사이트와 웹 앱을 손상시키지 않고 지문을 최대한 제한하는 것입니다.
Google이 웹 개발자에게 몇 달 전에 경고하고 있지만 다가오는 사용자 에이전트 변경으로 인해 일부 사이트에 문제가 발생할 수 있습니다. Chrome과 Firefox는 최근 버전 100을 통과하여 처음 두 자리만 확인하는 사이트에 문제를 일으켰습니다. 버전 번호 변경에 대한 Firefox의 버그 추적기에는 Metro by T-Mobile, Netflix, HP 인쇄 서비스, 플로리다 주 정부 웹사이트 등이 포함되었습니다.
사용자 에이전트 변경은 점진적인 롤아웃이므로 Chrome 107로 업데이트하는 모든 사람이 업데이트된 문자열을 갖게 되는 것은 아닙니다. 구글은 또한 크롬 113이 출시되는 2023년 5월까지 일부 사이트에서 옵트아웃을 허용할 예정이다.
출처: Chrome 개발자, Chromium








