2012-01-05 52 views
3

燒火瀏覽器有一個桌面或移動視圖模式設置,以及3個選擇是:Kindle Fire Browser中的自動(桌面與移動設備)設置在網站上尋找什麼?

  • 自動:優化每個網站
  • 桌面:優化的桌面視圖
  • 手機:最適於移動通信鑑於

我的問題是,當它被設置爲自動,它到底是什麼尋找/每個網站上鍵控關閉的,以決定它是否是一個桌面優化的網站或移動優化的網站。我問,因爲我想強制它進入一種模式,如果用戶的Kindle設置爲自動。

+0

我相信信息ab網站類型是在您嘗試加載網站時返回的標題 – Adrian 2012-01-05 18:13:54

+0

在響應標題中?我無法在標準字段中找到任何可以用來表示的字段。如果它關閉了一個非標準的字段(比如X-Powered-By),我可以很容易地設置它,但我不知道我需要設置哪些字段。 – John 2012-01-05 18:52:45

+0

回想起來,它沒有任何意義,它應該是響應頭中的任何內容。如果桌面模式與移動模式相比,火災發送不同的useragent。所以它有理由說,在自動,它在某種程度上決定提前發送哪個useragent。我不明白這將如何工作。我真的很想知道自動設置在做什麼。 – John 2012-01-05 19:23:05

回答

0

不要假設自動是每個請求。正如您可以想象的,Silk可以像其他任何移動設備製造商那樣,找出最受歡迎的網站。然後在背景中,Silk會按照最受歡迎的網站的順序進行A/B測試,以查看是否有差異。如果存在,那麼Silk團隊使用一些專有技術來確定哪一個更適合Fire。例如,如果桌面版網站充滿了Flash,那麼移動版顯然是更好的選擇。如果移動網站的功能不如桌面網站,並且桌面網站看起來不錯,那麼(根據判斷)桌面網站會更好。

作爲一名開發人員,您可以做任何事情都無法強制執行某項操作,因爲您可以想象這將允許開發人員覆蓋應該是用戶設置的內容。

所以,我最好的建議是讓你的網站像平常一樣。如果您希望Fire用戶使用桌面網站,請通過嗅探用戶代理字符串來提供該行爲。

這是否提供清晰度?

相關問題