國內3G陸續開放了,越來越多的人會開始嘗試手機上網,而且未來必然有很多普通網民將移動接入作為常用的上網方式。對於網頁設計師來說,移動web設計也是將來的一個可能會要接觸到的業務。今天開始整理一下移動web設計的資料。
大家都說WAP,為什麼我說移動web?主要是想和以前的某些習慣區分開來,首先,復習一下定義:
WAP:無線應用協議,是在無線網絡環境中應用層通訊的一個開放國際標准,主要用於手機等移動設備訪問國際互聯網。而WAP網站則是使用WML編寫的網站的俗稱。
移動web:是指可以用移動設備訪問的WWW內容、應用和服務。
很明顯,移動web應該包含了WAP。所以,我把能用移動設備訪問的網站或應用稱為移動web。
移動web是客戶端技術,如果要開發移動網站,自然我們需要選擇一款合適的標准語言。主要技術標准有:
他們的演進如下:
目前仍在演進的,就是有HTML, 和XML了(Flash Lite另外討論)。
技術特點還是貼圖直觀一點,我用網易來舉例:
WML:代碼緊湊,適合無線傳輸,被良好的支持,有許多移動特性。但是需要獨立開發,實現樣式困難。
xHTML:適合無線傳輸,被廣泛地支持,易於開發,易於界面設計,mobile profile有部分移動特性。
Full Web:適合桌面習慣,豐富的表現,不過需要設備有大量內存和渲染能力,傳輸比較慢。
支持情況:
如果你有如下條件,使用wml:
如果你有如下條件,使用xHTML:
如果你有如下條件,使用Full Web:
當然上面的條件只是概括,不代表必須這樣做。還是要根據實際情況,決定使用合適的技術標准。