您的位置:首頁>>電腦軟件

谷歌Chrome瀏覽器逐步棄用用戶代理UA字符串

發布時間:2020-01-17 09:09:19  來源:開源中國 xplanet   背景:

  谷歌宣布,將從Chrome 81開始,逐步淘汰Chrome瀏覽器中用戶代理字符串的使用。

  用戶代理字符串(user agent string,簡稱“UA字符串”)是瀏覽器啟動連接時發送到網站的一段文本。它包含了有關瀏覽器類型、渲染引擎和操作系統等在內的詳細信息。例如,Windows 10上用于Firefox的UA字符串如下所示:

  Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/72.0

  UA字符串在90年代作為Netscape瀏覽器的一部分被開發出來,并且一直沿用至今。根據谷歌的評估,多達90%的網站以各種方式閱讀和使用瀏覽器的用戶代理。它的最初目的是讓服務器確保用戶接收到的是針對特定瀏覽器需求進行過優化的頁面??涩F如今,用戶代理嗅探已成為不少隱私問題的根源,大量廣告商已將該字符串用作跟蹤和識別網站訪問者的方式。

  不僅是隱私問題,UA字符串還帶來了其他困擾。前不久,基于Chromium的瀏覽器Vivaldi偽造其用戶代理字符串以顯示成 Chrome,并稱原因是要解決一些無法解釋的錯誤,這些錯誤僅在瀏覽器被識別為Vivaldi時才會發生。

  為了解決這些問題,谷歌表示計劃通過凍結整個標準來逐步淘汰UA字符串在Chrome中的重要性。長期來看,谷歌的計劃是將所有Chrome UA字符串統一為通用值,這些通用值不會透露太多有關用戶的具體信息。

  谷歌針對當前 UA字符串的處理步驟是這樣的:

  Chrome 81(2020年3月中旬)-在Chrome控制臺中針對讀取UA字符串的網頁顯示警告,以便開發人員可以調整其網站代碼;

  Chrome 83(2020年6月上旬)-凍結UA字符串中的Chrome瀏覽器版本,并統一操作系統版本的通用值;

  Chrome 85(2020年9月中旬)-統一UA桌面操作系統字符串,作為桌面瀏覽器的通用值;統一使用移動操作系統/設備字符串為通用值。

  早在2017年,蘋果公司就在Safari中嘗試完全凍結用戶代理字符串。但因為過于嚴格,導致開發人員無法獲得需要的信息,于是失敗告終。

  此次谷歌提出了一個折衷方案,在棄用用戶代理字符串之前,Chrome會引入一項稱為“ 用戶代理客戶端提示”(UA-CH)的新功能,以向網絡開發人員提供可能需要的信息,同時尊重用戶隱私。去年8月,谷歌宣告了“隱私沙箱”計劃,旨在開發一套開放標準,從根本上增強網絡隱私,新的“客戶端提示”機制已在該項目中啟動。

  目前,Chrome 81已經在Canary階段,并計劃于今年3月發布。蘋果(Safari)、微軟(Edge)和Mozilla(Firefox)也表示支持這一提議,并很可能在后續陸續采用同樣的方式來處理用戶代理字符串。

特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。


返回網站首頁 本文來源:開源中國

本文評論
Ubuntu 20.10 將為 ZFS 提供更多改進
從 Ubuntu 20.04 LTS 發布到現在已有兩周,Canonical 和 Ubuntu 社區也已將注意力轉移到 Ubuntu 20....
日期:05-07
旗魚移動操作系統Sailfish OS 3.3“Rokua”發布
Sailfish OS 3.3 已發布,代號"Rokua"。Sailfish OS(中文:旗魚系統)是一款開源操作系統,其核心基...
日期:05-07
Google Chrome 81.0.4044.138 發布
谷歌瀏覽器Google Chrome 81正式版例行更新,詳細版本81.0.4044.138。Google Chrome瀏覽器,又稱谷...
日期:05-06
終于有一款組件可以全面超越Apache POI
在 GrapeCity Documents出現以前,服務端文檔組件向來以Apache POI為代表,作為一款由Java編寫的開...
日期:05-06
Firefox 火狐瀏覽器 76 正式版發布:畫中畫,增強密碼保護
Firefox 76 版本正式發布了,此版本一大亮點是增強了對在線帳戶登錄名和密碼的保護:
日期:05-06
最受信賴的Win10版本出爐:半數用戶搭載
盡管下月就將迎來Windows 10 v2004五月更新,可最新統計顯示,當前保有量最高的Windows 10版本是去...
日期:04-30
又是一年畢業季 這些好用的論文工具必不可少
臨近五一,除了即將讓人開心的五一假期,一轉眼又快到了一年一度的畢業季。
日期:04-30
HDD 機械硬盤救星,微軟 Win10 版本 2004 性能大提速
4月28日消息 Windows 10設備隨著時間的推移可能會變慢,這與軟硬件配置有關。盡管有多種方法可以改...
日期:04-28
XSKY SDS V4.2重磅發布,為數據基礎設施注入“免疫力”
在不確定性中尋找確定性。
  01抵抗不確定性的“免疫力”
  這次疫情&ldqu...
日期:04-28
微軟讓Win10淺色主題越來越養眼:摒棄酷炫的黑暗模式
跟蘋果一樣,微軟也在調整Windows 10系統主題風格,主要來說就是,讓淺色主題模式看起來更加養眼。
日期:04-27
開發者討論將 Qt 5 代碼移植到 Qt 6 的工具
Qt 是一個跨平臺的C++圖形用戶界面應用程序框架。它提供給開發者建立圖形用戶界面所需的功能,廣泛...
日期:04-26
Ubuntu 20.04 LTS進駐Windows子系統:只能用3年
在很多人的印象中,開源的Linux、閉源的Windows應該是勢不兩立,其實完全不是這樣,微軟一直都在鼎...
日期:04-25
Edge Beta邁入83版本:優化PDF Ink選項 新增沖浪小游戲
今天微軟Edge團隊通過官方推特帳號宣布,Beta通道已經發布了最新Edge 83瀏覽器版本。由于疫情影響,...
日期:04-23
Vivaldi 3.0發布:更妥善保護用戶隱私
熱門桌面瀏覽器Vivaldi于今天發布了3.0版本更新,希望能夠給用戶提供妥善的安全防護,避免被追蹤,...
日期:04-22
百度網盤緊急更新!默認關閉上傳
近日,百度網盤因默認開啟用戶激勵計劃、占用上傳帶寬和本地存儲空間而引發爭議,官方也公開道歉,...
日期:04-21
一文說清 KubeSphere 容器平臺的價值
KubeSphere (github.com/kubesphere) 作為云原生家族 后起之秀,開源近兩年的時間以來收獲了諸多用...
日期:04-17
微軟確認:新Edge瀏覽器明年將停止支持Win7
今年1月,基于Chromium全新打造的Edge瀏覽器正式版發布,并且實現了對Win7/8.1、macOS、iOS、Androi...
日期:04-13
ABM策略助力B2B SaaS企業拉近與“Salesforce”的距離
自1999年Salesforce成立,打出“No Software”的口號,到2004年在紐交所上市,年營收近1...
日期:04-10
跨平臺數據組件:C1DataCollection 簡介
近日,.NET 組件集 ComponentOne 發布新版V2020.0 Update1,該版本更加聚焦跨平臺數據管理與集成,...
日期:04-08
火狐瀏覽器v75正式版發布:2.5億用戶喜迎升級
FireFox(火狐)瀏覽器本周發布v75正式版,這是火狐進入四周一次大版本迭代節奏后上線的首個穩定版,...
日期:04-08
  專欄介紹
半斤 的專欄
半斤發表的文章
積分:
自我介紹 :
100995中金心水论坛 申城棋牌官网 北京pk计划 美国股票代码查询 神来棋牌393 内蒙古11选5几点结束 北京赛车pk10开奖网址 秒速赛车有什么玩法 藏宝阁2肖2码默认论坛 九牛一毛猜一生肖 哈林麻将下载哈灵麻将