美文网首页
响应式网页设计

响应式网页设计

作者: 叶子_3cc8 | 来源:发表于2018-03-12 10:13 被阅读0次

    随着移动互联网时代的到来,响应式web设计成为了最佳选择.

    “响应式Web设计”这个名字是Ethan Marcotte在2010年发明的。当时,他在A List Apart上写 了一篇文章(http://www.alistapart.com/articles/responsive-web-design/),这篇文章综合运用了三种 已有技术(弹性网格布局、弹性图片/媒体、媒体查询)实现了一个解决方案,就叫“响应式Web 设计”。
    ——《响应式Web设计HTML5和CSS3实战》

    RWD提出人Marcotte的网页:https://ethanmarcotte.com/

    名词解释:
    响应式网页设计 (Responsive Web Design 即RWD) :就是网页可以根据不同的访问视口,有弹性的改变自身网页的布局,文字和图片.使浏览者得到最好的体验。

    HTML:超文本标记语言,标准通用标记语言下的一个应用。超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。
    ——百度百科

    CSS3(层叠样式表3级):CSS3是CSS(层叠样式表)技术的升级版本,主要包括盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块。
    ——百度百科

    为何需要响应式网页设计?

    image.png

    这几年,随着手机行业的发展,手机品牌也日渐增多,手机端占据了一大半的市场,然而PC端的优势依然存在,二者并存的局势,不得不让开发者采用响应式网页设计,既能减少工作量也能满足用户的体验。

    image.png

    由上图可看出,如今的屏幕类型越来越多,分辨率数值也多种多样。因此,只有响应式Web设计才能如液体般与每个容器都贴合。

    举例

    苏宁易购网页采用了响应式web设计:https://www.suning.com/?utm_source=360&utm_medium=brand&utm_campaign=title

    image.png
    image.png

    天津财经大学官网没有采用响应式web设计:http://www.tjufe.edu.cn/

    image.png
    image.png

    由此可以看出,采用了响应式web网页设计的网页可以更贴合每个用户视口,得到最好的浏览效果。
    而没有采用响应式web网页设计的网页,在手机端打开时需要手动放大缩小,且不便于找到自己想要的内容。

    RWD的三项组成科技

    弹性网格布局

    也就是说打开一个网页,无论是什么端口什么浏览器,都会根据屏幕的大小对网页的窗口自动缩放,便于用户浏览、使用。

    弹性图片

    弹性图片即可以根据用户使用的不同屏幕尺寸改变图片的大小,便于用户浏览。

    媒体查询

    媒体查询就是可以根据用户端口重新设置页面的样式。

    RWD前端与后端(图片源于百度)

    image.png

    简单来说,前端开发者(Frontend Developer)所做的就是开发产品的前端,所谓的 应用产品的前端就是用户看到,接触到和体验到的,他们主要做静态用户界面加上一些动态效果,不涉及数据逻辑,前端考虑到的是用户体验,而后端开发者(Backend Developer)就不一样了,他们是在后台工作的,控制着前端的内容,主要负责程序设计架构思想,管理数据库等。

    相关文章

      网友评论

          本文标题:响应式网页设计

          本文链接:https://www.haomeiwen.com/subject/uxzgfftx.html