2019年12月2日:W3C 更新移动 Web 应用发展路线图(中文版、英文版)。文档总结了 W3C 围绕增强 Web 应用所开发的一系列技术标准的进展,以及这些技术如何具体地应用于移动环境中。
2019年11月版添加了正在社区组中孵化的新提案以及来自 W3C 各工作组的新标准,同时更新了其他标准的状态,具体细节请参阅更新记录(中文版、英文版)。自2019年4月版以来的更新主要包括:
* 在网络和通信中提及 WebTransport,一种与 WebSocket 相似但更接近 UDP 的基于 QUIC 的 API
* 在媒体中提及 WebCodecs 将媒体编码器/解码器暴露给 Web 应用程序
* 在图形和布局中提及 WebGPU 在过去几个月中取得了长足进步
* 在用户交互中提及 Input for workers and worklets
* 在性能和调优中提及 isInputPending
和 <virtual-scroller>
元素,在媒体中提及音频设备客户端
之前在社区组中孵化的技术提案已进入相应标准化流程,例如,媒体功能、画中画、媒体会话等正由媒体工作组进行标准化(参见媒体)。同样地, CSS 工作组开始开发 CSS Animation Worklet API 规范(参见性能和调优)。
WebAssembly 标准化工作进展迅速,现已在性能和调优中标记为广泛部署的技术。
2019年11月版还进一步反映了规范的实现进度,例如:Firefox 和 Safari 实现了元素大小变化观察器(参见设备适配);Chrome 实现了 Background Fetch(参见应用生命周期);所有主流浏览器都实现了 HTML 中的 <datalist>
元素(参见表单)。
该项目得到北京航空航天大学的支持,该文档是在 GitHub 上开发的一系列 Web 技术路线图的一部分,它汇总了 W3C 开发的、与移动 Web 应用相关的现有技术标准,按照标准的成熟度重点分类介绍了正在开发中的标准,以及产业关注但仍处于标准研究和孵化阶段的标准工作,进一步讨论了未来需要解决的技术差距。W3C 将按季度,或根据 Web 平台的关键技术进展情况定期发布该文档的更新版本。这些路线图旨在提供有关开放 Web 平台在不同领域发展趋势的中短期见解。我们诚邀社区对该文档进行审阅,并通过 GitHub(issue tracker)反馈相关意见与建议。
更多内容,请参阅消息原文。