UA(navigator.userAgent)가 사라진다

BANGJH·2020년 4월 8일
1

TIL

목록 보기
4/5

구글이 navigator.UserAgent의 이용 중단 계획을 발표했다!

Here's Google's current plan on dealing with the UA string deprecation:

  • Chrome 81 (mid-March 2020) - Google plans to show warnings in the Chrome console for web pages that read the UA string, so developers can adjust their website code.

  • Chrome 83 (early June 2020) - Google will freeze the Chrome browser version in the UA string and unify OS versions

  • Chrome 85 (mid-September 2020) - Google will unify the UA desktop OS string as a common value for desktop browsers. Google will also unify mobile OS/device strings as a similarly common value.

참고로 Chrome 81의 릴리즈는 코로나 바이러스의 영향으로 인해 약간의 일정 지연이 있어 2020년 4월 7일 예정이었지만 아직까지 릴리즈되지 않아 일정 지연이 있는 것으로 생각됩니다

그리고 대용으로 제공하는 것이 Client Hints

GOODBYE, UA STRINGS! HELLO, CLIENT HINTS!
The deprecation of the UA string mechanism is part of a push at Google to improve privacy on the web, but without killing online advertising, the lifeblood of most free websites today.

UA strings in Chrome will be replaced with a new mechanism called Client Hints. Client Hints is a mechanism through which websites can request information about a user, but without "the historical baggage and passive fingerprinting surface exposed by the venerable User-Agent header," as the official standard reads.

https://www.zdnet.com/article/google-to-phase-out-user-agent-strings-in-chrome/
https://amati.io/bye-user-agent-hello-client-hints/

profile
안녕하세요 신입 웹개발자입니다.

0개의 댓글