MobileAndPC

移动版网页和PC版网页的对比

1、移动版网页和PC版网页而最明显的差异就是屏幕的尺寸大小、分辨率较低,可以任意切换成水平线上或垂直显示,而且是以触控操作为主;移动设备的执行速度较慢、上网宽带小,若网页包含容量过大的图片或视

频,可能无法显示;要的功能浏览器并不支持PC版网页普遍使用的Flash动画,但是移动版浏览器对于HTML5 的支持程度则比PC版浏览器更好。对于万和城那个两者的切换,可以通过JavaScript来实现。

2、移动版网页的设计的原则

1
2
3
4
5
6
7
8
1、确认移动版网页的内容
2、确认主题、品牌货产品的形象
3、移动版网页的分层架构不要太多层
4、把握简明扼要的原则,移动版网页要列出重点,文件越小越好,并尽量减少使用动画、视频、大图片或JavaScript程序代码,一面用户等的不耐烦或JavaScript程序代码超过运行的时间限制而被强制关闭,建议使用CSS3来设置背景、渐层、透明度、框线、阴影、变形、颜色、文字尺寸等效果。
5、iOS操作系统从一开始不支持Flash动画,因此移动版的网页最好不要使用Flash动画。
6、采用单栏设计,比较容易阅读;此外,建议采用直列式的折叠目录来呈现多个主题。
7、移动版网页上的按钮要姓名容易触碰,最好还有有视觉反馈,在用户触碰按钮时,就产生颜色变化,一边让用户知道已经成功的点击按钮;而且在加载网页时可以加上说明或图案,让用户知道网页正在加载。
8、移动版网页上的文章尺寸要比PC版网页打,建议在14级自豪以上,以提高可读性,不同的操作系统或机型可能显示不同的效果,必须实际在移动设备上做测试。

3、响应式网页设计(RWD)

响应式网页设计童话村那个是通过CSS来实现,主要的技巧如下:

1)媒体查询(Media Query)

1
2
3
4
5
6
7
8
@media screen {
h1{color:green;}
}
制定媒体类型为screen时,将标题1显示为绿色
media print{
h1{color:red;}
}
制定媒体类型为print时,将标题1显示为红色

2)按比例缩放元素:在指定图片或对象等元素的大小时,请按照其父元素的大小比例进行缩放,而不要指定绝对大小。

1
2
3
4
5
<div data-role="content">
<img src="pice.jpg" width="100%">
<p>“乔巴”-梦想成为能治百病的神医</p>
</div>

3)非固定的版面配置:

1
2
3
4
5
6
7
8
9
10
11
12
@media screen and (max-width:480px){
div{columns:1}
}
宽度小于480像素时,就领版面包含一个字段(手机)
@media screen and (min-width:481px) and (max-width:768px){
div{columns:2}
}
宽度结余481~768像素时(例如平板电脑),就领版面包含两个列
@media screen and (min-width:769px){
div{columns:3}
}
当浏览器的宽度大于769像素时(台式计算机或笔记本电脑),就令版面包含三列