0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

谷歌計(jì)劃逐步在Chrome中淘汰用戶代理字符串

汽車玩家 ? 來源:cnBeta ? 作者:cnBeta ? 2020-01-15 11:47 ? 次閱讀

作為“隱私沙箱”項(xiàng)目的一部分,谷歌先是宣布要淘汰 Chrome 對(duì)第三方 cookie 的支持,后又表示將逐步淘汰 Chrome 中的用戶代理(User-Agent)字符串。作為現(xiàn)代 Web 瀏覽器功能的重要組成部分,UA 字符串特指瀏覽器在啟動(dòng)連接時(shí),發(fā)送給網(wǎng)站的一段文本。其中包含了有關(guān)瀏覽器類型、渲染引擎、操作系統(tǒng)等詳細(xì)信息

(題圖 viaZDNet)

以Windows10 上使用的 Mozilla Firefox 瀏覽器為例,它會(huì)向網(wǎng)站服務(wù)器發(fā)送如下信息:

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

其實(shí)早在 90 年代,UA 字符串就已經(jīng)作為網(wǎng)景(Netscape)瀏覽器的一部分而開發(fā),并一直沿用至今。

數(shù)十年來,網(wǎng)站一直根據(jù)訪客的技術(shù)規(guī)范來實(shí)施功能上的微調(diào)。但是現(xiàn)在,谷歌認(rèn)為這種機(jī)制已成為麻煩不斷的根源。

谷歌工程師 Yoav Weiss 表示:線上廣告客戶已將 UA 字符串用作追蹤和識(shí)別網(wǎng)站訪問的一種方式。UA 嗅探不僅引發(fā)各種兼容性問題,還會(huì)帶來隱私問題。

為了解決這些問題,谷歌計(jì)劃凍結(jié)整個(gè)標(biāo)準(zhǔn)、并逐步在 Chrome 中淘汰用戶代理字符串。

谷歌計(jì)劃逐步在Chrome中淘汰用戶代理字符串

至于長(zhǎng)期計(jì)劃,該公司將把所有 Chrome 瀏覽器的 UA 字符串指定為通用值,以盡量避免泄露太多有關(guān)用戶的信息。

這意味著在新平臺(tái)上發(fā)布的新版 Chrome 瀏覽器(如手機(jī)或新的操作系統(tǒng)版本),都將被識(shí)別為通用的 UA 字符串,而不是針對(duì)該特定平臺(tái)的字符串。

將來網(wǎng)站將無法判斷使用 Chrome 的訪問者是否正在 Windows 7 或 Windows 10 上運(yùn)行,或者 Chrome 移動(dòng)版運(yùn)行的三星Galaxy / Google Pixel 智能機(jī)。

網(wǎng)站只會(huì)知曉用戶正在運(yùn)行 Chrome 瀏覽器,而分不清訪客到底在臺(tái)式機(jī)、或移動(dòng)設(shè)備上運(yùn)行。下面是 Google 的逐步淘汰時(shí)間表:

從 2020 年 3 月中旬的 Chrome 81 版本開始,Google 將在 Chrome 控制臺(tái)中為讀取 UA 字符串的網(wǎng)頁顯示警告,以便網(wǎng)站開發(fā)者調(diào)整相關(guān)代碼;

到 2020 年 6 月上旬的 Chrome 83 版本,Google 將凍結(jié) UA 字符串中的 Chrome 瀏覽器版本信息,并統(tǒng)一操作系統(tǒng)的版本號(hào);

至 2020 年 9 月中旬的 Chrome 85 版本,Google 將統(tǒng)一 UA 字符串中的桌面操作系統(tǒng),并指定為通用值(移動(dòng)設(shè)備亦將如此)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6169

    瀏覽量

    105439
  • 字符串
    +關(guān)注

    關(guān)注

    1

    文章

    579

    瀏覽量

    20529
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    base64字符串轉(zhuǎn)換為二進(jìn)制文件

    Base64是一種編碼方法,用于將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換為ASCII字符串。這種編碼通常用于不支持二進(jìn)制數(shù)據(jù)的系統(tǒng)傳輸數(shù)據(jù),例如電子郵件或網(wǎng)頁。將Base64字符串轉(zhuǎn)換為二進(jìn)制文件的過程相
    的頭像 發(fā)表于 11-10 10:55 ?1182次閱讀

    MATLAB(5)--字符串處理

    字符串表示 MATLAB字符串是用單引號(hào)括起來的字符序列,是把一個(gè)字符串當(dāng)做一個(gè)行向量,這
    發(fā)表于 09-06 10:22

    labview字符串數(shù)組轉(zhuǎn)化為數(shù)值數(shù)組

    LabVIEW,將字符串數(shù)組轉(zhuǎn)換為數(shù)值數(shù)組是一項(xiàng)常見的任務(wù),尤其是處理數(shù)據(jù)采集、信號(hào)處理或用戶輸入時(shí)。 1. 理解LabVIEW的數(shù)據(jù)
    的頭像 發(fā)表于 09-04 17:47 ?2399次閱讀

    labview字符串如何轉(zhuǎn)換為16進(jìn)制字符串

    LabVIEW,將字符串轉(zhuǎn)換為16進(jìn)制字符串是一個(gè)常見的需求,尤其是處理數(shù)據(jù)通信和硬件接口時(shí)。LabVIEW提供了多種方法來實(shí)現(xiàn)這一轉(zhuǎn)
    的頭像 發(fā)表于 09-04 15:54 ?2527次閱讀

    labview如何實(shí)現(xiàn)字符串換行

    1. 字符串換行的基本概念 LabVIEW字符串換行通常指的是字符串
    的頭像 發(fā)表于 09-04 15:47 ?1739次閱讀

    labview如何實(shí)現(xiàn)字符串選擇輸出

    LabVIEW實(shí)現(xiàn)字符串選擇輸出是一項(xiàng)常見的任務(wù),它涉及到字符串處理、條件判斷和用戶界面設(shè)計(jì)等多個(gè)方面。由于LabVIEW是一種圖形化編
    的頭像 發(fā)表于 09-04 15:44 ?955次閱讀

    labview中常用的字符串函數(shù)有哪些?

    LabVIEW,常用的字符串函數(shù)廣泛覆蓋了對(duì)字符串的各種操作,包括但不限于格式化、搜索、替換、連接、計(jì)算長(zhǎng)度等。以下是一些常用的字符串
    的頭像 發(fā)表于 09-04 15:43 ?754次閱讀

    labview字符串的四種表示各有什么特點(diǎn)

    LabVIEW,字符串是一種基本的數(shù)據(jù)類型,用于表示文本信息。字符串LabVIEW中有多種表示方式,每種方式都有其特定的應(yīng)用場(chǎng)景和特
    的頭像 發(fā)表于 09-04 15:40 ?591次閱讀

    銳評(píng)Ruby 3.4.0 默認(rèn)啟用字符串字面量?jī)鼋Y(jié)功能

    據(jù)悉,Ruby自2.3版起引入了“凍結(jié)”機(jī)制,通過使用frozen_string_literal: true魔法注釋,可令文件內(nèi)所有字符串字面量默認(rèn)為凍結(jié)狀態(tài),防止開發(fā)過程無意修改字符串,提高代碼穩(wěn)定性與性能,降低內(nèi)存占用。
    的頭像 發(fā)表于 05-17 15:44 ?393次閱讀

    鴻蒙TypeScript學(xué)習(xí)第10天:【String(字符串)】

    String 對(duì)象用于處理文本(字符串)。
    的頭像 發(fā)表于 04-08 14:32 ?828次閱讀
    鴻蒙TypeScript學(xué)習(xí)第10天:【String(<b class='flag-5'>字符串</b>)】

    C語言字符串編譯函數(shù)介紹

    C語言中,字符串實(shí)際上是使用null字符O'終止的一維字符數(shù)組。因此,一個(gè)以null結(jié)尾的字符串,包含了組成
    的頭像 發(fā)表于 03-07 16:18 ?518次閱讀
    C語言<b class='flag-5'>字符串</b>編譯函數(shù)介紹

    USB字符串描述符里面的序列號(hào)字符串到底是什么東西?

    設(shè)備描述符里面,有一個(gè)表示序列號(hào)字符串描述符的編號(hào),請(qǐng)問這個(gè)序列號(hào)字符串的描述符是什么東西呢? 廠商字符串和設(shè)備字符串都能理解,而且
    發(fā)表于 01-24 08:06

    LABVIEW用戶輸入的字符串,有辦法實(shí)時(shí)接收嗎?

    主要用在自動(dòng)化測(cè)試上面,用戶使用USB掃碼槍,掃描結(jié)束 如果不用回車或者空白地方點(diǎn)下,字符串輸入控件上面有掃描好的碼,但是接收端接收不到,有什么辦法解決嗎
    發(fā)表于 01-12 11:14

    批量替換多個(gè)文件特定字符串的3種方法

    驗(yàn)證工作我們經(jīng)常遇到批量處理某些文件,或者某些文件關(guān)鍵詞的問題,如果單個(gè)打開編輯,效率就太低,本文分享3種簡(jiǎn)單易用的批量處理多個(gè)文件特定字符
    的頭像 發(fā)表于 01-09 10:36 ?2233次閱讀
    批量替換多個(gè)文件<b class='flag-5'>中</b>特定<b class='flag-5'>字符串</b>的3種方法

    labview二進(jìn)制字符串轉(zhuǎn)數(shù)值

    字符串是一種常見的數(shù)據(jù)類型,它表示了以二進(jìn)制形式存儲(chǔ)的數(shù)據(jù)。當(dāng)我們需要將這些二進(jìn)制字符串轉(zhuǎn)換為數(shù)值時(shí),LabVIEW提供了一些常用的函數(shù)和方法,可以幫助我們完成這個(gè)任務(wù)。 首先,我們需要明確二進(jìn)制字符串的格式。
    的頭像 發(fā)表于 01-05 16:20 ?2723次閱讀