2010-07-05 94 views
0

當我創建的所有移動設備的Web應用程序,有什麼事情都需要遵循,適用於所有設備的單一網絡應用程序?

  1. 是否足夠爲所有設備創建一個HTML應用程序?
  2. 或者,爲基於Web瀏覽器的設備創建每個應用程序?
  3. 有沒有任何框架克服了上述問題?

由於提前,

SRI

回答

1
  1. 沒有 - 不同的手機瀏覽器具有不同級別的HTML合規性。比較iPhone/Android瀏覽器,例如3年前的諾基亞手機(大多數企業用戶可能必須使用)

  2. 否 - 瀏覽器/設備/操作員組合太多,無法編寫單獨的Web應用程序。這被稱爲移動網絡碎片問題。

  3. 幸運的是 - 看看http://wurfl.sourceforge.net/http://deviceatlas.com/。這些框架可讓您編寫一個Web應用程序(在某些限制內)。這些框架將識別瀏覽器(通過用戶代理)併爲該設備輸出最合適的HTML。他們還可以處理諸如爲低端設備調整圖像大小等問題。

0

您需要注意與屏幕尺寸的,因爲我認爲這是不好的形式有滾動左,右以及上下。

此外,請保持頁面尺寸較小,因爲您的頁面可能不是唯一一個打開的頁面,因此您希望讓用戶能夠打開多個頁面。也有助於提高速度並降低用戶的成本。

由於手機不僅可以靜止使用,還可以在運動和碰撞時使用,因此請記住文字大小的可讀性。

相關問題