学习笔记:1.6:Adaptive Design vs. Responsive Design
适应式设计vs.响应式设计
响应式网页设计
概念出自Ethan Marcotte的Responsive Web Design。注意响应式设计是对浏览器窗口的变化做出反应,页面元素自动进行重新排版。
适应式网页设计
概念出自Aaron Gustafson的Adaptive Web Design: Crafting Rich Experiences With Progressive Enhancement。和响应式的自动重新排版不同,适应式设计针对特定的尺寸设计不同的网页外观。页面检测到可用浏览器尺寸后使用对应的固定设计,在阈值之间改变窗口大小不会引起页面元素的自动重新排版。一般来说,设计师需要设计6种网页外观以适应以下场见的屏幕宽度:320,480,760,960,1200和1600px。
独立的移动端设计
为了使页面对移动端设备更加友好,还可以专门为移动端设计独立网站(url会带有前缀m.)。但是该方法的代价较大:为了保持移动端和电脑端的网页一致性,需要大量的额外维护工作。目前该方法已被响应式与适应式挤下去了。如果没有特殊需求,还是不要这么干比较好。
选择响应式设计还是适应式设计
响应式设计
优点 | 缺点 |
---|---|
不同设备上的统一性与无缝性 | 对屏幕尺寸的控制更少 |
大量可用模板 | 元素会到处移动 |
对搜索引擎(SEO)优化友好 | 无法控制广告在页面上的位置(可能会被遮挡) |
更易于实施 | 对手机端而言会有更长的下载时间 |
适应式设计
优点 | 缺点 |
---|---|
设计师可以为不同设备设计最佳的用户体验 | 需要更多的劳动力——因此大多数设计师都是对传统网页进行改造 |
移动端可以感知用户所处的环境 | 平板与笔记本可能会遇到站点的配置问题(设备的尺寸处于智能手机和电脑之间,大多数的适应式设计都只关心智能手机和电脑) |
设计师可以优化广告在不同设备上的呈现方式 | 搜索引擎难以辨认有着相同内容的不同站点 |