2019年1月7日,W3C更新移动Web应用发展路线图(Roadmap of Web Applications on Mobile,December 2018)(中文版:移动Web应用发展路线图2018年12月版)。文档总结了W3C围绕增强Web应用所开发的一系列技术标准的进展,以及这些技术如何具体地应用于移动环境中。该版路线图在2018年7月版的基础上进行了内容更新,以紧跟Web平台技术最新进展,具体细节请参阅更新记录(中文版)。最新版重点介绍了最近在 Web 平台孵化社区组(WICG)开展的新孵化工作,以缩小与原生平台的差距。自2018年7月版以来所做的更改主要包括:
探索性工作:
- * 在媒体中提及自动播放政策
- * 在应用生命周期与网络和通信中提及 Background Fetch
- * 在应用生命周期和用户交互中提及标记 API
- * 在图形和布局中提及 CSS 绘图 API
- * 在性能和调优中提及显示锁
- * 在应用生命周期中提及 Portals
- * 在图形和布局中提及 Scroll-linked Animations
- * 在用户交互中提及 WebHID
- * 在数据存储中提及 Writable Files
开发中的技术:
- * 在传感器和用户本地交互及应用生命周期中将地理位置传感器标为开发中的技术,并提及后台操作
- * 在媒体中将 WebXR 设备 API 标为开发中的技术
- * 在安全和隐私中更新 Web 认证的描述
此外,在用户交互中将指针事件标为广泛部署的技术;在应用生命周期中将 Web 预算 API 标为不再进行的工作。
自上一版路线图发布以来,浏览器对某些规范的支持也已经得到改进。例如:
- * 所有主流浏览器都实现了 CSS 字体模块第四版中的可变字体,请参阅图形和布局
- * 所有主流浏览器都实现了媒体查询第四版,请参阅设备适配
- * Firefox 移动版实现了画中画,Safari 也提供了实验性支持,请参阅媒体
- * 所有主流浏览器都实现了游戏手柄支持,请参阅用户交互
- * Safari 桌面版实现了 Web 分享 API,请参阅应用生命周期
该项目得到北京航空航天大学的支持,该文档是在GitHub上开发的一系列Web技术路线图的一部分,它汇总了W3C开发的、与移动Web应用相关的现有技术标准,按照标准的成熟度重点分类介绍了正在开发中的标准,以及产业关注但仍处于标准研究和孵化阶段的标准工作,进一步讨论了未来需要解决的技术差距。W3C将按季度,或根据Web平台的关键技术进展情况定期发布该文档的更新版本。这些路线图旨在提供有关开放Web平台在不同领域发展趋势的中短期见解。我们诚邀社区对该文档进行审阅,并通过GitHub(issue tracker)反馈相关意见与建议。
更多内容,请参阅英文原文。