《响应式Web设计实践》一1.5 为什么又是一本关于响应式设计的书

简介:

本节书摘来异步社区《响应式Web设计实践》一书中的第1章,第1.5节,作者: 【美】Tim Kadlec 译者: 侯鸿儒 责编: 赵轩,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 为什么又是一本关于响应式设计的书

响应式Web设计实践
其实现在我们在实施响应式设计方面还没有取得什么成就,因为响应式设计要求我们对我们之前处理Web的方式进行重新翻修。由于能够迎接我们想到的挑战的工具和流程都还没有出现,所以我们需要先后退几步并问自己一些问题:

  • 把台式电脑的体验设为默认体验是否有意义?
  • 我们该如何调整工作流程,来应对不同设备和不同尺寸屏幕上的设计和原型?
  • 我们该如何以一种更加结构化的方式来存储内容?
  • 内容管理系统和所见即所得编辑器是否有天生的缺陷?
  • 我们是否应该重新考虑一下长期以来令人厌恶的用户代理(UA)字符串?
  • 如何让内容变得更加便携?
  • 如何应对未来爆炸式增长的设备?
  • 现有标准(HTML、CSS)是否有能力支撑起如此多样化的Web?
  • 我们如何在接纳不同使用环境的前提下,又不失彼此体验的一致性?

用户代理字符串
由用户代理传递的、用来识别浏览器以及操作系统等其他信息的字符串。

其中一些问题很容易回答,但回答另外一些就比较困难了,还有一些问题则仍在讨论之中。Marcotte除了在2010年5月写了那篇介绍新技术的文章外,他还做了更多的事情:他发起了一场更大范围的讨论,包括我们的行业所必需的成熟性。

这就是这本书要讨论的——拥抱Web的灵活性并实践响应式设计。接下来的几章将会从头到尾引导你学习你将会用到的技术,这些技术将能增强站点,而且无论使用什么设备来访问,这些技术都能够创造出令人愉快的用户体验。是的,答案总会有,但问题也总会有,这就是比其他任何媒体发展得都要快的Web的本性。

相关文章
|
1月前
|
编解码 前端开发 JavaScript
构建高效响应式Web界面:现代前端框架的比较
【4月更文挑战第9天】在移动设备和多样屏幕尺寸盛行的时代,构建能够适应不同视口的响应式Web界面变得至关重要。本文深入探讨了几种流行的前端框架——Bootstrap、Foundation和Tailwind CSS,分析它们在创建响应式设计中的优势与局限。通过对比这些框架的栅格系统、组件库和定制化能力,开发者可以更好地理解如何选择合适的工具来优化前端开发流程,并最终实现高性能、跨平台兼容的用户界面。
|
4天前
|
开发框架 JSON .NET
.Net4.0 Web.config 配置实践
.Net4.0 Web.config 配置实践
|
8天前
|
存储 前端开发 安全
13:会话跟踪技术Session的深度应用与实践-Java Web
13:会话跟踪技术Session的深度应用与实践-Java Web
23 3
|
8天前
|
存储 前端开发 搜索推荐
12:会话跟踪技术Cookie的深度应用与实践-Java Web
12:会话跟踪技术Cookie的深度应用与实践-Java Web
22 4
|
8天前
|
前端开发 JavaScript
深入理解与实践:Web异步请求中的返回值处理策略
深入理解与实践:Web异步请求中的返回值处理策略
13 0
|
11天前
|
前端开发 JavaScript 开发者
前端技术栈:探索现代Web开发的核心要素与代码实践
前端技术栈:探索现代Web开发的核心要素与代码实践
20 1
|
11天前
|
前端开发 JavaScript 开发工具
前端技术栈:构建现代Web应用的基石与实践
前端技术栈:构建现代Web应用的基石与实践
19 3
|
16天前
|
开发框架 前端开发 数据库
Python从入门到精通:3.3.2 深入学习Python库和框架:Web开发框架的探索与实践
Python从入门到精通:3.3.2 深入学习Python库和框架:Web开发框架的探索与实践
|
1月前
|
编解码 前端开发 开发者
构建响应式Web界面:Flexbox与Grid布局的深度对比
【4月更文挑战第4天】 在现代前端开发中,构建灵活且响应式的用户界面是至关重要的。随着移动设备浏览量的增加,能够适应不同屏幕尺寸和分辨率的布局技术变得必不可少。Flexbox和Grid是CSS提供的两种强大的布局机制,它们各自以独特的方式解决了响应式设计的挑战。本文将深入探讨Flexbox和Grid的核心概念、使用场景和性能考量,为开发者提供在面对不同布局需求时做出明智选择的依据。