谷歌瀏覽器和火狐瀏覽器都即將發(fā)布 100 版本,現(xiàn)在 Chrome 100 已經(jīng)到達 Beta 通道。
谷歌在 Chromium 博客文章中寫道:“Chromium 100 將是最后一個默認支持未減少的用戶代理字符串的版本(以及相關的 navigator.userAgent、navigator.appVersion 和 navigator.platform DOM API)。
允許網(wǎng)站測試完全減少的 User-Agent 的起源試驗將于 2022 年 4 月 19 日結束。在該日期之后,用戶代理字符串將逐漸減少”。
幾十年來,用戶代理字符串一直是網(wǎng)絡瀏覽器的核心組成部分,允許網(wǎng)站根據(jù)瀏覽器、瀏覽器的版本、CPU 架構和其他數(shù)據(jù)改變其行為。
瀏覽器已經(jīng)慢慢開始限制用戶代理字符串中的信息(例如,所有 iPhone 的用戶代理字符串不包括 iPhone 的型號),因為它們很容易被用于指紋識別。
谷歌建議使用較新的用戶代理客戶端提示 API 來代替,這比用戶代理字符串更安全,更不可能破壞網(wǎng)站。
Chrome Beta 100 還包括其它一些新功能。在桌面上有一個新的多屏幕窗口放置 API,它允許網(wǎng)站檢測連接到用戶的計算機的顯示器,并將不同的窗口放置在特定的屏幕上。
關鍵詞: