IT之家 4 月 4 日消息,科技媒體 NeoWin 今天(4 月 4 日)發(fā)布博文,報道稱微軟宣布將逐步棄用 Edge 瀏覽器獨有的非標準數(shù)據(jù)采集方法 window.external.getHostEnvironmentValue (),轉(zhuǎn)向更注重隱私的標準化方案 User-Agent Client Hints API。
IT之家注:window.external.getHostEnvironmentValue () 方法用于獲取用戶設(shè)備和瀏覽器信息,但存在兩大問題:一是僅限 Edge 使用,不符合網(wǎng)絡(luò)標準;二是可能被用于用戶指紋追蹤。
作為替代方案,微軟推薦采用標準化的 User-Agent Client Hints API。新 API 通過“客戶端提示”框架分級提供信息:基礎(chǔ)數(shù)據(jù)(如瀏覽器版本)默認隨請求發(fā)送,而可能暴露用戶身份的高敏感數(shù)據(jù)(如完整硬件配置)需經(jīng)用戶授權(quán)才能獲取,從而在保證網(wǎng)站功能的同時降低隱私風(fēng)險。
微軟制定了三步走的棄用計劃:2025 年 4 月 3 日發(fā)布的 Edge 135 版本中,開發(fā)者工具控制臺會對使用舊方法的代碼發(fā)出警告;5 月 23 日的 Edge 137 版本將默認禁用該方法,但網(wǎng)站可通過申請臨時延期繼續(xù)使用;最終于同年 10 月發(fā)布的 Edge 141 版本徹底移除該功能,時間點與 Windows 10 終止支持同步。
微軟解釋稱,此次調(diào)整是其“減少瀏覽器指紋追蹤”整體戰(zhàn)略的一部分。傳統(tǒng) User-Agent 字符串會一次性暴露過多信息,而新 API 允許瀏覽器動態(tài)控制數(shù)據(jù)披露范圍。
例如,新聞網(wǎng)站可能僅需獲取屏幕分辨率以適配排版,無需知道具體設(shè)備型號。這種“最小必要信息”原則既能滿足個性化服務(wù)需求,又可縮小用戶的數(shù)據(jù)足跡。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。