過去,微軟為了讓自家 Edge 瀏覽器相容更多 Google 服務,放棄了原本的引擎,改投 Chromium 核心。不過先前報導,用了 Chromium 核心的瀏覽器卻不見得比較相容 Google 服務,包括 Google Meet、Google Docs 等服務使用 Edge 瀏覽器時一樣有問題;現在更有網友發現,使用 Chromium 核心的 Edge 瀏覽器看新版 YouTube 網站時,不但網站會跳出不支援提醒,還建議你去下載 Chrome 瀏覽器。
根據 TechRadar 報導,最近 Chromium 核心版本 Edge 瀏覽器的用戶,最近 YouTube 更新後,發現自己被 YouTube 告知新版 YouTube 功能瀏覽器並不支援,只能回到舊版 YouTube 。 (Source:Reddit)
此外,YouTube 還會跳出一則訊息,告訴你新版的 YouTube 設計將會讓你愛上它,因此,建議你下載 Google Chrome 以享受最佳體驗。雖然已換成 Chromium 核心,但看來新 Edge 瀏覽器還是不受 YouTube 的「認同」。 而去 YouTube 官方檢查一下,其實有提供「支援的瀏覽器清單」頁面,列出支援最新版介面的瀏覽器,裡面沒有 Edge,但卻有 IE。 很多網友批評,這是 Google 又在利用線上服務的優勢,打擊其他瀏覽器以推廣 Chrome 了。
不過這個問題可能就跟先前 Google Meet、Google Doc 無法在 Chromium 核心的 Edge 正常使用一樣,問題出在用戶代理嗅探(User Agent sniffing)功能。先前微軟的專案經理 Eric Lawrence 曾經就這件事分析。
網路服務商會偵測使用者的瀏覽器,針對不同瀏覽器給予不同網頁或服務的技術。
當然,Web 服務的原意是要讓不同瀏覽器都能使用相同的服務,不過瀏覽器與網路標準並不完美,因此某些服務依舊會使用用戶代理嗅探(User Agent sniffing)去偵測瀏覽器。
Eric Lawrence 表示,原本 Google 的 UA sniffing Code 是將 Chromium 核心的 Edge 歸類為 Chrome 瀏覽器,沒有特別區分。不過事發前一週,Google 才更新 UA sniffing Code,將 Chromium 核心的 Edge 與原本 Chrome 瀏覽器分開來。 所以 Eric Lawrence 猜測,雖然基於 Chromium 核心的 Edge 瀏覽器本質上執行 Google Meet、Google Doc 這些服務完全沒問題,但 Google Meet、Google Doc 這些服務可能沒有將 Chromium 核心的 Edge 瀏覽器 UA sniffing Code 更新加入服務白名單,因此才會顯示「此版本的瀏覽器不受支援,請更新至其他支援的瀏覽器」訊息。
Google 發聲明,表示這是 Bug,正在努力修復。
「我們知道基於 Chromium 核心的 Edge 瀏覽器使用者會被導向舊版 YouTube 介面,我們正在努力解決此問題。我們承諾讓 YouTube 支援 Edge 瀏覽器,並對因為這 Bug 可能帶來的任何不便表示歉意。」 |