
行動使用者是 Internet 使用者中成長最快的一個族群。如果你的網站可輕易地透過行動
瀏覽器來存取,你會發現你的行動作業系統(mobile OS)的統計數字會上升的非常快
速。開發時把行動裝置的需求也考慮進去,就能夠增進所有裝置上的使用者體驗,不僅
是手機。不管你一開始是否就是專為行動裝置設計產品(http://www.lukew.com/ff/entry.
asp?933),你在開發 web 應用程式時,必定要考慮到在行動裝置上的效能。
行動裝置的瀏覽器可能類似於個人電腦上的瀏覽器,甚至帶有更多功能。即使是功能較先
進的瀏覽器,裝置本身的記憶體與頻寬限制,都與 1999 年的 Pentium III 相去不遠。雖然
你的使用者用來存取你站台的應用程式都很類似,但是行動裝置本身會帶來各種不同的限
制,而你在開發時,得考量到這些。
當我們談到行動裝置時,就不得不提電池壽命、延遲(latency)、記憶體、使用者介面的
反應速度(UI responsiveness),這些在整個開發過程中都需要考量的要素。
電池壽命
行動使用者的特性就是到處移動。不同於桌上型電腦,一直被綁在牆邊,甚至也不像筆記
型電腦,因為筆電的使用者大多是在靜止的狀態下使用它們的。行動使用者也不會一整天
都為他們的裝置充電,他們預期他們的裝置在兩次充電之間,至少能夠維持 24 個小時。
儘管多數使用者都知道手機通話與 GPS 的使用會消耗電量,但他們並不知道某些網站耗
用他們電池的速度會比其他網站快。你可能會注意到,使用筆記型電腦時