Vivaldi將改變用戶代理字符串模仿Chrome以避開不公平的屏蔽
因為遭到部分網站不公平的阻止訪問其服務,基於Chromium的瀏覽器Vivaldi從最新釋出的Vivaldi 2.10起修改用戶代理字符串(UA string),模仿Chrome 以規避屏蔽。UA String是瀏覽器與網站建立初始連接時發送的數據,其中包含瀏覽器類型、渲染引擎和操作系統等數據。
舉例來說,Windows版本Firefox的UA string是“Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:71.0) Gecko/20100101 Firefox/71.0”。UA string始於1990年代,網站可以利用這一數據調整性能和功能,或屏蔽過時的瀏覽器。但今天許多網站使用UA string屏蔽用戶訪問,部分是因為不願意處理與特定瀏覽器相關的bug,部分是因為繁瑣,微軟和Google這麼做則是為了獨霸市場打擊競爭對手。Vivaldi是基於Chromium,與Chrome基礎代碼相同,Vivaldi稱它遭到屏蔽的主要原因是競爭對手所為。