第1章 无处不在的Web
响应式Web设计实践
“只有傲慢的人,才会相信他可以规划出一座城市的每个细节;只有缺乏想象力的人,才想要这样去做。”
——John Kay
Web是一个极不稳定的环境
新的操作系统每天都在涌现,浏览器也比以往任何时候更新得都快。每天我们都会遇到形状各异的设备、浏览器功能很强的设备、浏览器功能很弱的设备、带有触摸屏的设备或者带有触控板和键盘的设备。
虽然新的设备在不断涌现,但是旧的设备和浏览器仍旧被人们所使用着。科技发展也许是日新月异的,但这也并不意味着家家户户都要跟得上最新的科技,因为今天发布的一个新设备,也许几个月之后就又被淘汰了。
很少有什么东西能够一直存留——在今天看来是正确的东西,也许明天就不再是正确的了,而所有这一切所带来的后果,无非就是混乱。
但这也正是有趣的地方——混乱造成了迷惑,但混乱也同时激发了创新和创造。新的形式因素冲击着市场,同时浏览器也在继续突破着种种限制,我们在浏览器里开发的应用程序以及使用这些应用的场景数量也在呈指数级增长。
形式因素
设备的尺寸、配置等其他物理特性
Web是普遍存在的,也是无处不在的。与之前的其他媒体不同,Web可以适应任何尺寸的屏幕以及任何使用环境,因为Web有其固有的灵活性和可塑性。
本章将讨论以下内容:
- 快速增长的可联网设备的多样性;
- 屏幕尺寸、网速、对于标准支持、输入方式和使用环境等因素;
- 为每一种设备创建单独的体验(背水一战的做法);
- 响应式设计的需求,以及响应式意味着什么;
- 本书包括哪些值得你期待的内容;
- 谁应该读这本书;
- 本书的代码格式。
时间: 2024-12-23 00:30:09