Chrome 正在試驗 RSS 支援、用戶代理清理和自動密碼更改

Google 宣布透過內建 RSS 用戶端的實現,在 Chrome 中加入實驗性關注功能。 用戶將能夠透過選單中的「追蹤」按鈕訂閱他們感興趣的網站的 RSS 來源,並在開啟新分頁的「追蹤」部分中追蹤新出版物的出現。 新功能的測試將在未來幾週內開始,並且僅限於居住在美國並使用實驗性 Canary 分支的 Android 用戶的部分 Chrome。

Chrome 正在試驗 RSS 支援、用戶代理清理和自動密碼更改

谷歌也發布了一項削減 User-Agent HTTP 標頭內容的計畫。 User-Agent 支援改革最初計劃在一年前,但由於 COVID-19 大流行,與 User-Agent 相關的變更的實施被推遲。 值得注意的是,Safari 和 Firefox 已經從用戶代理程式中刪除了作業系統版本詳細資訊。

Chrome 89 預設啟用 User-Agent Client Hints 作為 User-Agent 的替代品,Google 現在正在嘗試削減 User-Agent 功能。 使用者代理客戶端提示可讓您僅在伺服器發出請求後組織選擇性地傳送有關特定瀏覽器和系統參數(版本、平台等)的資料。 反過來,使用者可以確定可以向網站所有者提供哪些資訊。

使用User-Agent Client Hints時,如果沒有明確請求,則預設不傳輸標識符,並且預設只指定基本參數,這使得被動識別變得困難。 對於需要在第一次請求中獲取瀏覽器詳細資訊的網站,開發了「客戶端提示可靠性」擴展,包括伺服器發送的 Critical-CH HTTP 標頭,通知網站為了產生內容,需要在單獨的請求中傳遞「Client Hint」參數,以及HTTP/2和HTTP/3中的ACCEPT_CH擴展,它在連線層級傳輸伺服器需要接收的有關「Client Hint」參數的資訊。

在完成向 Client Hints 的遷移之前,Google 不打算更改穩定版本中 User-Agent 的行為。 至少在 2021 年,用戶代理不會發生任何變化。 但在 Chrome 的測試分支中,實驗將從修剪 User-Agent 標頭和 JavaScript 參數 navigator.userAgent、navigator.appVersion 和 navigator.platform 中的資訊開始。 清理後,仍可從User-Agent行中找到瀏覽器的名稱、瀏覽器的重要版本、平台和裝置類型(手機、PC、平板電腦)。 要取得其他數據,您需要使用用戶代理客戶端提示 API。

定義了逐步減少User-Agent的7個階段:

  • 在 Chrome 92 中,DevTools 問題標籤將開始顯示 navigator.userAgent、navigator.appVersion 和 navigator.platform 的棄用警告。
  • 在原始試用模式下,網站將有機會啟用精簡使用者代理程式的傳輸模式。 此模式下的測試將持續至少 6 個月。 根據測試參與者和社群的回饋,將決定以下階段是否合適。
  • 沒有時間遷移到客戶端提示 API 的網站將獲得反向原始試用,讓他們有機會在至少 6 個月內恢復到先前的行為。
  • 使用者代理程式中的 Chrome 版本號將會被截斷為 MINOR.BUILD.PATCH 的形式(例如,90.0.4430.93 將變為 90.0.0)。
  • 桌面系統的 navigator.userAgent、navigator.appVersion 和 navigator.platform API 中的版本資訊將會被修剪。
  • 向 Android 版 Chrome 傳輸行動平台資訊將會減少(目前傳輸 Android 版本和裝置型號代號)。
  • 將停止對反向來源試用版的支持,並將為所有頁面僅提供縮寫的使用者代理。

總而言之,我們可以注意到Google主動在 Chrome 內建密碼管理器中實現了一項功能,如果偵測到洩漏情況,可以自動更改密碼。 特別是,如果在驗證過程中發現帳戶因網站密碼資料庫洩露而洩露,則會向使用者提供一個快速更改網站密碼的按鈕。

對於受支援的網站,密碼變更過程將自動完成 - 瀏覽器本身將填寫並提交必要的表格。 更改密碼的每個步驟都會向使用者演示,使用者可以隨時幹預並切換到手動模式。 為了自動與不同網站上的密碼變更表單進行交互,使用了 Duplex 機器學習系統,Google Assistant 中也使用了該系統。 新功能將從美國的 Android 版 Chrome 開始逐步向用戶推出。

來源: opennet.ru

添加評論