多平台开发
一个网站或应用不仅能运行在各种台式机, 笔记本电脑, 平板和手机, 还能运行于少部分其它设备(手表, 温控器, 电冰箱等等). 你将怎么决定支持哪些平台和为支持这些平台, 怎么去开发, 这被称为多平台开发策略. 接下来, 我会列出常见的多平台开发策略:
- 创建 响应式 Web 设计 (RWD) 网站/APP
- 创建 RESS (基于服务端组件的响应式 Web 设计) 网站/APP
- 创建 自适应/渐进增强地 网站/APP
- 对每一个或每一组平台建立一套网站, Web 应用, 本地应用或混合应用
- 尝试修改你用策略1, 策略2或策略创建的应用. 这可能和点缀与屏幕大小无关的部分 UI 一样简单, 也可以试图完全支持其他平台与整个 UI.
入门学习:
- 自适应网页设计 [read][$]
- 设计与渐进增强 [read]
- 响应式排版 [watch][$]
- 响应式 Web 设计 [watch][$]
- 响应式 HTML 邮件设计 [watch][$]
- Designing Multi-Device Experiences: An Ecosystem Approach to User Experiences across Devices [read][$]
- 响应式 Web 设计原理 [watch]
- 响应式图片 [watch]
- 移动 Web 开发 [watch]
译者补充: