在高階平板電腦上,Chrome 預設啟用電腦模式

顯示平板電腦分別在行動裝置和電腦上顯示的畫面。

Chrome 已針對 Android 平板電腦的生態系統做出調整,在高階平板電腦上預設啟用桌面模式。這篇網誌文章會說明什麼是桌面模式,以及開發人員需要注意的事項,瞭解如何在高階平板電腦上提供優質體驗。

網站必須配合各種螢幕大小、板型規格、輸入方式和裝置功能進行調整。除了使用回應式設計技術外,網頁開發人員通常會透過瀏覽器的使用者代理程式,為行動裝置和電腦裝置提供不同的網站。

過去,Android 版 Chrome 的預設方法是 mobile 使用者代理程式。在這個模式下,專為電腦版設計的網站 (即沒有中繼可視區域) 會顯示預設的固定虛擬可視區域 (980 像素),以便在各種手機螢幕上輕鬆閱讀。如果使用者只想載入電腦版網站 (因為網站會根據使用者代理程式顯示不同版本的網站),使用者可以啟用桌面模式設定,將使用者代理程式變更為桌面,並將可視區域強制設為 980px。

隨著 Android 平板電腦生態系統變得日益強大且功能強大,我們發現電腦版網站通常比行動版網站更好用。專為小螢幕和低 RAM 設計的行動版網站,不一定能利用大螢幕和其他強大的裝置功能。因此,高階平板電腦現在預設使用電腦模式。

這項異動生效後,User-Agent 將預設為桌面使用者代理程式,並使用符合視窗寬度的可視區域,並使用預設的虛擬可視區域大小 (980px)。

開發人員專用的電腦模式相關資訊

Android 版 Chrome 使用者可以變更桌面模式設定,預設要求瀏覽電腦版網站或行動版網站。由於這一點並未改變,許多使用者都熟悉如何變更模式。

在 Android 裝置上要求電腦版 vew 的螢幕截圖。

根據預設,Chrome 會在高階平板電腦上 (配備至少 10 吋螢幕和 8 GB RAM) 要求電腦版網站。網頁開發人員應確保自家網站在平板電腦模式中正常運作

根據預設,將這項變更改為桌面模式後,大多數 Android 平板電腦使用者的預設使用者代理程式將變更行動版本,例如:

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

,如下所示:

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

此外,SEC-CH-UA-MODELSEC-CH-UA-PLATFORM HTTP 標頭不會再回報「Pixel Tablet」和「Android」,而是會分別回報「」和「Linux」。

針對這項變更測試網站

由於電腦模式已成為付費平板電腦的預設模式,因此無論使用者是否有連接實體鍵盤、觸控螢幕、滑鼠或觸控板,電腦版網站的所有互動情形都十分良好。

如果您使用使用者代理程式來偵測使用者是否使用 Android (例如使用 Google Analytics (分析)),我們預期這項變更可能會對您的網站造成影響。此外,由於電腦版 Chrome 和 Android 版 Chrome 不一定擁有完全相同的 Web Platform API,因此請務必先使用功能偵測功能,再開始使用裝置功能。

如果您使用使用者代理程式來提供應用程式安裝,可能會在無意中開放使用者下載 Linux 二進位檔。我們建議您同時使用網頁應用程式資訊清單和 related_applications 屬性。然後使用 Android 版 Chrome 的預設機制來提示使用者安裝應用程式。

您可以依照這些步驟,在啟用及停用桌面模式的情況下測試網站,或者使用 Chrome 開發人員工具裝置模擬User-Agent 覆寫