【郑州-第137期】自适应和响应式的区别

大家好,我是IT修真院郑州分院第一期的学员胡嘉杰,一枚正直纯洁善良的WEB前端程序员。

今天给大家分享一下,修真院官网CSS任务11,深度思考中的知识点——自适应和响应式的区别

1.背景介绍

最开始的电脑显示器分辨率种类不多,网页设计者都会设计固定宽度的页面。随着显示器越来越多,这种方式的页面出现了问题。于是出现了自适应布局。

再后来,Google 发布了 Android,还有 HTML5 标准的发布。手机虽然屏幕变小了,但是却提供了更丰富的功能,为了让网页适应小屏幕显示,出现了响应式布局。

2.知识剖析

什么是自适应

自适应,英文名称Adaptive Design,缩写AWD,即为不同大小的屏幕上呈现同样网页内容。

示例:携程旅行

什么是响应式

Responsive design,简称RWD

自适应暴露出一个问题,如果屏幕太小,即使网页能够根据屏幕大小进行适配,但是会感觉在小屏幕上查看,内容过于拥挤,响应式正是为了解决这个问题而衍生出来的概念。它可以自动识别屏幕宽度、并做出相应调整的网页设计,布局和展示的内容可能会有所变动.

响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。

响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用“大势所趋”来形容也不为过。随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的模式。

通俗得讲是:css根据屏幕宽度,自动调整网页div显示和布局,以适应不同尺寸屏幕优化浏览体验。 (根据屏幕宽度,自动调整布局)

示例:IT修真院

自适应与响应式区别

自适应最早通过写不同分辨率的网页来实现,知道你的用户将会使用哪些设备而进行的有针对性的设计。

响应式是针对所谓普遍设备(universal)进行的页面设计,并不是针对指定的浏览设备。

RWD,一般来说在网页设计初期就开始,所以旧网站要实现RWD 很可能要完全重建。而 AWD 则采用保留现有桌面网站而对于更小的分辨率做针对性的优化(适应),这点对于很多老的网站来说很重要,因为重构成本太大。

其实RWD和AWD都是响应式设计,从外观上很难分辨,但他们自己运行机理不同

RWD是主动式的响应设计,AWD是被动式的响应式设计

RWD不管用户使用的是什么设备都是在服务器把数据推送到浏览器后,脚本或CSS自行侦测屏幕大小后执行对应的样式表内容,并且一直通过本地脚本在监听屏幕大小的变化,随时做出样式响应的变化,所以是主动的

AWD是用户通过浏览器发送请求后,服务器根据请求中夹带的用户设备设备信息做出判断,调用已经在服务器里准备好的,适应对应设备样式文件+HTML内容+JS,返回给浏览器以这种方式响应不同设备。

3、常见问题

自适应要注意什么?

自适应网页设计到底是怎么做到的?在网页代码的头部,加入一行viewport元标签。viewport是网页默认的宽度和高度,我们设置网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。我们还可以设置允许用户缩放到的最大(maximum-scale)和最小(minimum-scale)比例。

metaname="viewport"content="width=device-width, initial-scale=1"

同时,由于网页会根据屏幕宽度调整布局,所以不能使用绝对宽度的布局,也不能使用具有绝对宽度的元素,而通过百分比来设置宽度。

width: xx%;width:auto;

为了自适应页面的显示效果,字体尽量不使用绝对大小(px),而去使用相对大小(em)或者高清方案(rem)。

body {

font: normal 100% Helvetica, Arial, sans-serif;

}

p {

font-size: 1.5em;

}


html {

font-size: 62.5%;

}

p {

font-size: 1rem;

}

对于图片的自适应,我们一般只需要一行css代码img{max-width:100%;}就可以让图片较好地适应div或table。

媒体查询可以在同一个css文件中,根据不同的屏幕分辨率,选择应用不同的CSS规则。尽量将媒体查询的位置靠近他们相关的规则。不要放到一个独立的样式文件中,或者丢在文档的最底部。 这样做容易忘记。

媒体查询的使用

.element{...}

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

.element {...}

}

1. 允许网页自适应宽度

2. 不固定宽度

3. 相对大小的字体

4. 流动布局

5. 选择加载CSS

6. CSS的@media规则

7. 图片的自适应

响应式要注意什么?

响应式网页设计应该注意的9个原则

为什么响应式(自适应)网站是一个坑

5.编码实战

6.扩展思考

如何更好地处理自适应和响应式的应用

什么时候使用Responsive design或Adaptive design很大程度取决于你的开发时间和预计的开发成本。如果在开发时间较为紧张的时候,同时也希望尽可能的让网页自适应于多种设备,争取在不同类型的屏幕上都保持良好的用户体验,那么使用Adaptive design的方式也是不错的选择。

7.参考文献

参考一:响应式和自适应的区别

参考二:知乎

参考三:响应式和自适应的区别

参考四:响应式网站注意要点

8.更多讨论

讨论点一:自适应和响应式网页的性能优化

讨论点二:怎么实现更大分辨率的良好显示效果


_腾讯视频


------------------------------------------------------------------------------------------------------------------------

技能树.IT修真院

“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧~

我的邀请码:64290793,或者你可以直接点击此链接:http://www.jnshu.com/login/1/64290793

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,014评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,796评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,484评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,830评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,946评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,114评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,182评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,927评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,369评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,678评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,832评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,533评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,166评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,885评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,128评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,659评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,738评论 2 351

推荐阅读更多精彩内容