2009-05-16 08:14
国内3G陆续开放了,越来越多的人会开始尝试手机上网,而且未来必然有很多普通网民将移动接入作为常用的上网方式。对于网页设计师来说,移动web设计也是将来的一个可能会要接触到的业务。今天开始整理一下移动web设计的资料。
移动web(mobile web)?WAP?
大家都说WAP,为什么我说移动web?主要是想和以前的某些习惯区分开来,首先,复习一下定义:
很明显,移动web应该包含了WAP。所以,我把能用移动设备访问的网站或应用称为移动web。
开发标准
移动web是客户端技术,如果要开发移动网站,自然我们需要选择一款合适的标准语言。主要技术标准有:
目前仍在演进的,就是有HTML, 和XML了(Flash Lite另外讨论)。
WML:代码紧凑,适合无线传输,被良好的支持,有许多移动特性。但是需要独立开发,实现样式困难。
xHTML:适合无线传输,被广泛地支持,易于开发,易于界面设计,mobile profile有部分移动特性。
Full Web:适合桌面习惯,丰富的表现,不过需要设备有大量内存和渲染能力,传输比较慢。
Demo: http://help.3g.163.com/p/3g.163.com/x/
支持情况:
如果
如果你有如下条件,使用wml:
如果你有如下条件,使用xHTML:
如果你有如下条件,使用Full Web:
当然上面的条件有点以偏概全了,不代表必须这样做。还是要根据实际情况,决定使用合适的技术标准。