技術人員發現新的Edge內測版可以根據訪問的網站自動變更UA

微軟將EdgeHTML作為渲染引擎切換到Chromium的最大原因之一就是某些網站在Edge中運行不佳。然而,有一部分網站,特別是像Netflix和HBONow這樣的視頻網站,由於Edge處理PlayReady DRM視頻內容的方式,他們在Edge中反而工作得更好,

這樣一來如何揚長避短就成了個有趣的話題,現在看來微軟有他們自己的辦法 - 靈活更改UA。

為了充分利用這兩個領域,正在內測中的Edge Insider版瀏覽器可以根據.json文件更改用戶代理字符串,這是一種告訴網站訪問者正在使用哪些瀏覽器的代碼串。

新版Edge的通信會話中包含一個名為EdgeDomainActions的部分。這一段內容文件將識別某些網站,並根據預設的域名靈活切換用戶代理字符串。例如,一旦設置了用戶代理字符串策略,就可以將用戶代理從ChromeUA更改為EdgeUA:

技术人员发现新的Edge内测版可以根据访问的网站自动变更UA

通過這種方式,新版Edge可以使用用戶代理字符串的切換技術為Netflix等網站提供PlayReady DRM功能,並且可以通過模仿Chrome用戶代理字符串為Facebook.com等其他網站提供更好的性能和更少的故障。

微軟至今尚未發佈關於新Edge如何工作的文檔。


分享到:


相關文章: