Google Chrome將逐步停止支持User Agent
Google宣布Chrome瀏覽器將逐步停止支持用戶代理字符串(User-Agent string),改用新API Client Hints,“給予用戶更好的控制與網站共享的信息”。在現實中,Google是少數利用User-Agent限制其它瀏覽器使用其服務的大型公司,此外因Chrome的高佔有率很多網站也是專為其優化的。
這種局面促使其它瀏覽器偽造User-Agent 冒充Chrome。用戶代理字符串的使用可追溯到1990 年代初的Mosaic 瀏覽器。
瀏覽器訪問網站時會發送包含瀏覽器名字和版本號的字符串,Netscape 之後採用了用戶代理字符串並加入了額外的信息如操作系統和語言。網站則根據用戶代理字符串信息避免使用特定瀏覽器版本不支持的功能。
Chrome 將從v81 開始逐步停止支持User-Agent,到v85 完全停止支持。目前還不知道其它瀏覽器是否會採取類似的行動。