【交互设计】响应式Web设计 让用户体验更美好
![]() |
响应式Web设计 让用户体验更美好 |
一句话知晓响应式Web设计
现如今,无论是PC机、平板电脑还是移动设备,屏幕大小都存在着属于各自的尺寸,如果根据每个屏幕大小一一设计解决方案,那工程量是十分庞大的,耗时耗力又繁琐。响应式Web设计的概念就是网页在相关环境下可以根据用户的使用条件自动调整,不会因为使用手机查看,得到PC大小的效果,让用户体验度达到最好。
传统网页华丽变身响应式
为了解决互联时代设备更新换代的需求,响应式Web设计已经成为眼下主流的设计模式,但是以前由于手段和条件的限制,那些不能自动调整的宽度和像素页面来说,该怎样让它实现响应式呢?传统网页如何穿上新潮的外衣变身成响应式设计呢?
响应式Web设计的基本原理就是宽度使用百分比制以及利用CSS3 Media Queries语句事先设定各种分辨率下的页面布局。相当于对同一个网页,设计师要进行好几份设计。但现在似乎还没有一个比较统一的CSS框架或设计模式来减少CSS设计师的工作量。
在传统的web设计中,对于是否需要进行页面重构,这就需要看网页在“裸奔”情况下是否可以有序的展示,如果在CSS无效的情况下网页无法有序地展示内容,那么是必须重构的,其实这跟是否进行web响应式设计无关,是对页面结构的最基本要求。如果在在CSS文件里将页面的布局、颜色、字体设计等分开这一 原则,那么在响应式web设计中,只需要更改页面布局这一部分的CSS内容即可。对于固定好宽度和像素的页面,也只需要按比例换算成百分比模式便可。
一般而言,出于展示的原因,移动设备可能不太适合诸如内嵌网页地图等元素,这就需要在CSS文件里面做相应的屏蔽设置。另外,若从用户的手机流量方面考虑的话,大页面最好还是进行重构,以减小用户向服务器请求的数据量。因为过大的数据请求一方面会增加用户在手机流量上的开销,更重要的一方面会降低页面的加载速度,导致移动设备的用户体验变差。
响应式Web设计的用户体验
一个网站若是没有一个良好的用户体验度,那么就算里面的内容在诱人,也无心阅读下去。响应式Web设计虽然可以合理的呈现给我们想要阅读的内容,但鉴于 移动设备屏幕大小的限制,并不是将整个网页完美的缩放给我们,所以在其上进行显示的内容一般是经过精心筛选的,过多的内容会使页面看起来杂乱不堪,用户也很难找到自己想要的东西,比较好的做法是留下少部分最重要的内容直接进行展示,其余的部分可以先隐藏起来,用户点击时再展开,这样信息都保留在了页面上, 但是不会一次性的全都推到用户面前,用户可以按需索取想要了解的内容。对于移动设备流量上的考虑,最好还是设计成ajax模式,而不是预先加载过多的页面 数据,这样可以节省很大一部分的流量。
响应式Web设计是在展示设备日趋多样化这一背景下产生的,可以预见,只要设备生产厂商一日不统一,响应式Web设计就会一直发展以满足不同规格设备的页面展示,如此看来确实给我们呈现出一种时代产物的感觉。
开课吧课程:
眼下,几乎每个新客户都希望他们的网站可以有专门的移动设备版本。最完美的情况呐,就是为iPhone、iPad、Kindle……各自打造一款页面分辨率还必须兼容任何设备!疯狂什么时候算个头?这种不切实际的想法造就的结果就是我们将会赢得使用某些设备的用户群,而失去那些使用其他设备的用户!!不过,或许会有另外一种方式,可以帮助我们避免这种情况的发生。那就是来到开课吧,和苏鹏、马鉴两位老师共同学习交互设计里的深门道,只需好好听课,你就可创建出更具吸引力的响应式Web设计,再也不用为那些恼人的无理要求困扰啦!
交互设计课程报名地址:http://www.kaikeba.com/topics/responseweb01/?source=guaiji
注册后即可获得更多课程:
![]() |
开课吧 交互设计 |
来自用户的评价:
![]() |
开课吧 交互设计 |
热门话题 · · · · · · ( 去话题广场 )
- 我喝过的好喝精酿 5.4万次浏览
- 电视剧中的尴尬台词 418次浏览
- 当代打工人精神状态be like 新话题
- 淡人穿搭实录 新话题
- 哪一刻你真正感觉到了自己身体的存在? 6.8万次浏览
- 我这偷感十足的一生 1.6万次浏览