当前位置:首页响应式布局产品用户体验这么差,你老板知道吗? 举报文章

响应式布局产品用户体验这么差,你老板知道吗?

作者:admin    来源:用户投稿    时间:2015.6.11   

  “响应式”这个词现在越来越流行了,它的出现,对于WEB前端的设计还是code,起到了很大的推动作用。

  随着网民生活水平的提高,电脑和手机屏幕越来越大,对于产品的用户体验会要求越来越多,这必然导致行业内各公司的产品竞争越来越烈。

  

1344247638_-1719592020_20984_imageAddr.jpg

  如果你经常关注到一些门户网站,比如淘宝、乐视等, 发现他们现在的网站布局不同分辨率下有着不同的效果,这种技术也是以后的一种趋向了,不仅仅是在PC端,而在我们的移动端,也是如此。现在人手基本一部智能机器,分辨率也是很多种,如何在不同分辨率下,给用户带去更好的体验,作为前端人员应该多花点心思了。在项目过程中,我们经常会被产品以及测试人员问到 类似下面的问题:

  > 为什么用三星S4和苹果4/5错位、换行,图片质量太差?

  > 为什么我用笔记本和台式电脑上浏览,效果不一样?

  > 能不能保证在不同分辨率下内容都能充满屏幕啊?

  .....

  针对以上问题,我们引入Media Queries来解决。你可以针对不同media类型设置表达式,根据不同的条件设置不同的样式。例如你可以为大屏幕设置一种样式,为mobile设置另外一种 样式。这个功能相当强大,你可以不修改页面内容的情况下,为不同设备提供不同的样式效果。

  下面让我们详细讲下如何应用Media Queries吧!

  Media Queries

  打开Demo页面,调整浏览器的大小,查看页面布局变化情况。

  Max Width

  当页面视图区域小于600px宽度的时候,css会被使用到。

  @media screen and (max-width: 600px) {

  .class {

  background: #ccc;

  }}

  你也可以使用下面的方式,在页面的中引用外部css文件。

  Min Width

  当视图区域大于900px宽度的时候,css会被使用到。

  @media screen and (min-width: 900px) {

  .class {

  background: #666;

  }}

  多个 Media Queries

  你可以把多个media queries组合在一起,当视图区域宽度在600px到900px之间的时候,会使用下面的css。

  @media screen and (min-width: 600px) and (max-width: 900px) {

  .class {

  background: #333;

  }}

  设备Width

  下面的css会在 max-device-width为480px的时候使用,例如iphone。

  注意:max-device-width指的是设备实际分辨率,max-width指的是可是区域尺寸。

  @media screen and (max-device-width: 480px) {

  .class {

  background: #000;

  }}

  针对 iPhone 4

  下面的时针对iphone4的css。

  针对 iPad

  你也可以在ipad上检查定位(portrait 或者 landscapse)。

  针对Internet Explorer的Media Queries

  因为ie8以及之前版本的ie浏览器不支持media query,你需要使用javascript的hack计较解决问题。下面是一些解决方案:

  CSS Tricks - 使用jquery判断浏览器尺寸

  The Man in Blue - 使用javascript

  jQuery Media Queries 插件

  示例站点

  你可以使用支持media query的浏览器访问下面的站点,例如:Firefox, Chrome, 和 Safari。可以查看他们针对浏览器宽度所做的布局响应。

  1、新版淘宝首页

  淘宝首页现在中间部分布局是:左中右,其中左边导航是固定宽度的,中间和右边使用了“media query”使得在不同分辨率下采用响应式布局,如下:

  默认尺寸[1190px]:

  

tao1.jpg

  中等尺寸[1009px]:

  

tao20.jpg

  小尺寸[740px]:

  

tao2.jpg

  2、Hicksdesign

  大尺寸: 3 列sidebar

  小尺寸: 2 列sidebar (中间的sidebar跑到了左边)

  更小尺寸: 1 列sidebar (最右边的跑到了logo下面)

  最小尺寸: 没有sidebar (logo 和 右侧的sidebar 上移,其他sidebar 下移)

  

  3、Colly

  页面布局根据浏览器的可视区域,在1列、2列和4列之间切换。

  

  4、A List Apart

  大尺寸:导航在上不部, 1行图片

  中等尺寸:导航在左边, 3列图片

  小尺寸:导航在上部,logo没有背景图片, 3列图片

  

  5、Tee Gallery

  他和之前的Colly有点像,不同点在于它的图片会根据页面布局的变化,进行缩放。这里使用的技巧就是,对图片使用百分比宽度,代替固定宽度,例如:width=100%。

  

 

  总而言之,Media Query目前在移动端应用很多,虽然在PC端有些局限性,但以后是一个趋向,我们应该更多的去研究它,目的是让我们的项目拥有更好的用户体验。

  我们需要注意到,针对mobile做了一个css,并不意味着我们的站点对mobile设备就是优化的。对mobile设备进行优化,网站图片和html代码同样需要缩小尺寸,这样才有益于加载。media query做到的只是设计展现,而不是优化操作。

  最后只想说,一个好的产品,必须具备好的用户体验。更多精彩敬请关注Web前端之家:www.jiangweishan.com吧!

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:响应  布局  产品  用户  体验  这么  你老  老板  知道  知道吗  
  • 相关搜索
图片推荐
    SEO必知的100个网站优化问答:精选10问(上)

    SEO必知的100个网站优化问答:精选10问(上)

    网站优化的问题一直都是有的,之前写的SEO网站优化问答系列也取得不错的效果,鉴于后来很多人过来问木木SEO一些问题,本人把之前的100问和这些问题结合起来总结出了10个比较有代表性的问答,由于是精选,
    如何利用事件营销一天获得35万微信粉丝

    如何利用事件营销一天获得35万微信粉丝

    看到这个标题,我想很多人已经做好了拍砖的准备,其实我自己也做好了被拍的准备。第一次看到关于事件营销的文章是之前在松松的博客上看了一篇《如何利用热点事件普及SEO新思维》的文章,于是从此之后就迷恋上了事
    微信粉丝如何查看粉丝活跃度

    微信粉丝如何查看粉丝活跃度

    微信粉丝,对于我们来说,我们需要的不仅仅是粉丝的数量,而且是需要查看我们粉丝的活跃度。  之前我们一直强调我们需要粉丝量,但是对于我们来说如果你的粉丝量不够活跃的话,那么对于我们后期的运营来讲是没有什
    我爱骡:如何利用百度知道推广淘宝客

    我爱骡:如何利用百度知道推广淘宝客

    目前很多人都在用百度知道来做淘宝客的推广,可是大多数人的推广效果并不理想,这是为什么呢?我们来逐个分析,就我目前的观察,百度知道的推广大致分为以下几个类型,我们以祛痘产品为例来分析。  一、直接带链接
    对话李一男:一位被光环笼罩的创业者

    对话李一男:一位被光环笼罩的创业者

    李一男  新浪科技 周雪昳  四月初的北方,天气渐渐回暖,有人打趣说黑皮衣加衬衫几乎成了这个季节里IT男的统一工装。意料之外情理之中的是,这位在互联网界颇有传奇色彩的男人也是这样地打扮风尘仆仆地赶来接
    “互联网+”搅热企业建站市场 自助建站系统成首选

    “互联网+”搅热企业建站市场 自助建站系统成首选

    很多企业主抱怨说,自从互联网+被提出来之后,自己就很少能睡个安稳觉,看着自己的老对手互联网小动作不断,自己真的有心无力。要钱没钱,要技术没技术,而且招一个懂行的人动不动就百万年薪,心真的好累。  互联
    服务高校电商人才 国美搭建校园市场菁英交流平台

    服务高校电商人才 国美搭建校园市场菁英交流平台

    近日,国美互联网+校园市场菁英交流会在重庆、沈阳等地高校举办,受到同学们的广泛关注与欢迎。大学生创业家协会、大学生创业者、互联网公司的校园大使、校园微商,校园自媒体人等与国美的代表济济一堂,围绕校园互
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面