2012-07-26 25 views
0

我是移動開發新手。我正在開發Android手機的網頁..我正在使用用戶代理測試網頁。手機上的Web應用程序兼容性

的Mozilla/5.0(Linux的; U;安卓2.2.1; EN-CA; LG-P505R BUILD/FRG83)爲AppleWebKit/533.1(KHTML,例如Gecko)版本/ 4.0移動版Safari/533.1

這是隻適用於指定的型號或在所有Android手機中都能正常工作?

我想知道,當移動大小更改時,網頁路線是否會發生變化?

在此先感謝。

回答

0

戈文德,

我想大概有幾解答您的問題。從我的角度來看,作爲.NET開發人員,我會使用this CodeProject page上描述的方法來檢測客戶端瀏覽器的「移動性」。如果你嚴格看用戶代理的話,看看「Android」這個詞在那裏顯示的如何。只要確保你的比較代碼包含單詞「android」而沒有任何其他的東西,並忽略大小寫,你應該沒問題。

只要尺寸發生變化,您的移動設備就會盡力向您顯示要查看的頁面。這可能意味着它只是「縮小」,因此一切看起來都很小,或者它只能顯示一小部分常規大小的頁面。您應該研究響應式設計技巧。我讀過的關於這個主題的所有文檔都說,加載一個單獨的頁面或者至少一個單獨的一組CSS,而不是用於移動瀏覽器的普通站點和/或CSS,會更有益處。然後,您可以優化這些設備頁面中顯示的腳本和CSS甚至HTML代碼。

祝你好運,

  • 馬特