微軟 Windows Phone 瀏覽器不得不將用戶代理 User Agent 更改為蘋果 iPhone Safari 瀏覽器才能正常顯示移動版網頁。簡單的說,瀏覽器與網頁之間通過特殊識別符進行通信,服務器通過 UA 了解用戶正在使用哪種瀏覽器。 UA 也是網站決定顯示桌面版或移動版的重要識別符。由于微軟瀏覽器的市場份額實在太少,大部分網站直接忽略 Windows Phone 的用戶代理,這意味著用戶使用 Windows Phone 訪問網頁時,大部分情況只能顯示沒有為移動版優化的網頁。
為了改變這種現象,微軟在 Windows Phone 8.1中將瀏覽器的用戶代理更改為 iPhone Safari,這樣網頁會顯示為移動優化的版本。10年前,開發者會將微軟 Internet Explorer 作為標準,現在一切都不一樣了。
- 本文由 米粒在線 發表于 2014年8月1日23:45:41
- 轉載請務必保留本文鏈接:http://m.bjmhhq.com/26899.html
- 科技
- 新聞
評論