修正 Android 瀏覽器 Firefox 中 Google 搜尋顯示空白頁面的問題
如果您是Android 上的Firefox 瀏覽器用戶,您在嘗試訪問Google 搜尋引擎時可能會遇到惱人的問題-最終失敗在完全空白的頁面上,而不是通常的結果。
最近,許多 Android 版 Firefox 用戶在多個版本的瀏覽器中回報了此問題。它似乎不僅影響 google.com,還影響在地化的 Google 網域,例如 google.de、google.co.uk、google.com.br 和 google.fr。一些用戶提到 google.co.in 載入桌面網站而不是行動網站。
同時,測試表明 Android 版 Chrome 不受此特定錯誤的影響 – 它似乎是 Android 版 Firefox 特有的。
Android 版 Firefox 瀏覽器中出現 Google 空白頁問題的原因是什麼
經常診斷 Firefox 錯誤和相容性問題的 Mozilla 工程師 Dennis Schubert 表示,這個問題的根源在於伺服器端 User代理嗅探。
使用者代理嗅探是網站使用的常用技術,用於識別正在存取該網站的瀏覽器和裝置的詳細資訊。它檢查隨每個請求發送的 HTTP 標頭中包含的特定字串。
在這種情況下,Schubert 發現 Google 的伺服器正在向任何版本 65 或更高版本的 Firefox for Android 使用者代理程式提供完全空的 HTML 文件。因此,本質上,Google 的系統正在偵測版本 65 以上的 Firefox Android 瀏覽器,並出於某種原因故意向其顯示空白頁面。
這就是為什麼在 Android 版 Chrome 或 Android 版 Firefox 的早期版本中不會出現此問題的原因。
等待 Google 解決時 Google 搜尋空白頁問題的臨時解決方法
此 Google 搜尋空白頁面錯誤已在 GitHub 上報告,並升級為 Android 版 Firefox 的嚴重問題。然而,谷歌需要從根本上解決這個問題,因為它源自於他們的伺服器處理某些用戶代理的方式。
在此之前,Firefox 用戶可以嘗試一些臨時解決方法:
- 使用其他瀏覽器(例如 Android 版 Chrome)來搜尋 Google 並存取其他 Google 服務。
- 考慮使用不受此 Firefox 用戶代理問題影響的替代搜尋引擎,例如 DuckDuckGo。
- 進階使用者可以嘗試在 Firefox 設定中變更使用者代理,或透過擴充功能來模仿其他瀏覽器(如 Chrome)。這可能允許正常存取 Google 網站。
- 對於某些區域,在 Firefox for Android 設定中請求桌面網站版本可能會正確載入頁面。
不幸的是,一種似乎無法解決問題的解決方法是停用 Firefox 中的增強追蹤保護。一些用戶指出,這會出現 cookie 橫幅,但接受後頁面仍為空白。所以 ETP 似乎不是罪魁禍首。
解決 Android 版 Firefox 中 Google 搜尋顯示空白頁面問題時應採取的步驟
如果您在 Android 版 Firefox 中遇到空白 Google 頁面,請按照以下步驟進行故障排除並確定您是否受到此特定使用者代理錯誤的影響:
- 確認您使用的是 Android 版 Firefox,而不是其他瀏覽器
- 檢查您的 Firefox 版本 – 如果是 65 或更高版本,您可能會遇到此問題
- 嘗試在 google.com 和其他在地化 Google 網域中複製該問題
- 測試 Android 版 Chrome 是否正確載入相同的 Google 網站,沒有任何問題
- 看看禁用 ETP 是否可以修復該問題(根據報告,很可能不會修復)
- 嘗試切換 Firefox 中的用戶代理設定以模仿 Chrome 或其他瀏覽器
如果您確定這些標誌匹配,那麼不幸的是您可能正在處理相同的用戶代理嗅探錯誤。在 Google 在其後端進行修正之前,您的選擇是使用前面提到的臨時解決方法。
發佈留言