2021年9月30日,W3C 媒体工作组(Media Working Group)发布媒体源扩展(Media Source Extensions™)规范的首个公开工作草案(First Public Working Draft)。该规范扩展了 HTML 规范的 HTMLMediaElement
元素以允许 JavaScript 生成用于播放的媒体流。允许 JavaScript 生成媒体流能够推动各种用例,例如自适应媒体流和时移直播流。
更多内容,参见消息原文。
2021年9月30日,W3C 媒体工作组(Media Working Group)发布媒体源扩展(Media Source Extensions™)规范的首个公开工作草案(First Public Working Draft)。该规范扩展了 HTML 规范的 HTMLMediaElement
元素以允许 JavaScript 生成用于播放的媒体流。允许 JavaScript 生成媒体流能够推动各种用例,例如自适应媒体流和时移直播流。
更多内容,参见消息原文。
2021年9月30日,W3C Web 应用工作组(Web Applications Working Group)发布 ARIA in HTML 提案推荐标准(Proposed Recommendation),并征集会员及公众审阅意见(Call for Review)。该规范定义了供可访问富互联应用(WAI-ARIA)1.1 和数字出版 WAI-ARIA 模块1.0规范的属性使用的 [HTML] 元素上的创作规则(创作的一致性要求)。该规范主要是为作者(例如 web 开发人员)使用的一致性检查工具定义相关需求。这些需求将帮助作者开发 web 内容,包括自定义接口/部件,使用 ARIA 来补充或扩展宿主语言 [HTML] 的特性。
欢迎2021年10月28日前反馈对该文档的意见与建议。更多内容,参见消息原文。
2021年9月28日,W3C 接纳 WHATWG DOM 审阅草案(DOM Review Draft - Published 15 June 2020)将其发布为 W3C 正式推荐标准(W3C Recommendation)。DOM 定义了一种与平台无关的模型,用于处理事件、异常活动和树结构(节点树)。
该文档由 W3C 与 WHATWG 合作开发。2019年5月,W3C 与 WHATWG 签署《合作备忘录》宣布联合开发统一版本的 HTML 与 DOM 规范,并于2021年6月更新该备忘录延续此项合作。HTML 和 DOM 规范若存在不同版本对开发者和用户来说有害无益,基于上述共识及合作愿望,双方认可在 WHATWG 的存储库中共同开发 HTML 和 DOM,以交付动态标准和规范审阅草案快照。W3C HTML 工作组负责衔接并协调社区直接参与开发用例、提交问题、编写测试及解决方案等相关工作,由 WHATWG 对动态标准进行维护,W3C 将 WHATWG 交付的审阅草案纳入标准化流程。此次合作让 W3C 和 WHATWG 得以充分发挥各自优势,使规范既能迅速反映新属性,又能保证浏览器的稳定支持,双方共同保证规范版本的统一。
更多内容,请参阅消息原文。
2021年8月24日,W3C Web 文本编辑工作组(Web Editing Working Group)发布虚拟键盘 API(VirtualKeyboard API)规范的首个公开工作草案(First Public Working Draft)。VirtualKeyboard
API 为开发者提供了对虚拟键盘(VK)可见性的更好控制,以及在 VK 可见性改变时调整网页布局的更大能力。
更多内容,参见消息原文。
2021年8月10日,W3C 数学工作组发布 MathML 核心规范(MathML Core)的首个公开工作草案(First Public Working Draft)。
MathML Core 旨在解决 MathML 在浏览器中的实现问题。MathML3 规范很难被浏览器实现,因为它不但很大,而且不包含用于呈现数学公式的精确规则。MathML 还有几个部分在浏览器中是不适用的。MathML Core 尝试定义 MathML 的适当子集,详细描述其呈现(使用来自 TeXBook 和 Open Font Format 的规则作为基础),并阐明 MathML 与 HTML 其他部分和开放 Web 平台的交互。
W3C 数学工作组还在改善 MathML 的其余部分,它正在定义 MathML4(MathML 第四版规范),并可能不断发展 MathML Core 中的特性,也可能定义 MathML Core 的第二版规范,这些将取决于 MathML4 如何发展。
更多内容,参见消息原文。
2021年8月5日,W3C 接纳 WHATWG DOM 审阅草案(DOM Review Draft - Published 15 June 2020)将其发布为 W3C 提案推荐标准(Proposed Recommendation),并征集会员及公众审阅意见(Call for Review)。DOM 定义了一种与平台无关的模型,用于处理事件、异常活动和树结构(节点树)。 欢迎公众于2021年9月2日前反馈对文档的意见与建议。
该文档由 W3C 与 WHATWG 合作开发。2019年5月,W3C 与 WHATWG 签署《合作备忘录》宣布联合开发统一版本的 HTML 与 DOM 规范。HTML 和 DOM 规范若存在不同版本对开发者和用户来说有害无益,基于上述共识及合作愿望,双方认可在 WHATWG 的存储库中共同开发 HTML 和 DOM,以交付动态标准和规范审阅草案快照。W3C HTML 工作组负责衔接并协调社区直接参与开发用例、提交问题、编写测试及解决方案等相关工作,由 WHATWG 对动态标准进行维护,W3C 将 WHATWG 交付的审阅草案纳入标准化流程。此次合作让 W3C 和 WHATWG 得以充分发挥各自优势,使规范既能迅速反映新属性,又能保证浏览器的稳定支持,双方共同保证规范版本的统一。
更多内容,请参阅消息原文。
2021年7月6日,W3C Web 应用工作组(Web Applications Working Group)发布 ARIA in HTML 候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该规范定义了供可访问富互联应用(WAI-ARIA)1.1 和数字出版 WAI-ARIA 模块1.0规范的属性使用的 [HTML] 元素上的创作规则(创作的一致性要求)。该规范主要是为作者(例如 web 开发人员)使用的一致性检查工具定义相关需求。这些需求将帮助作者开发 web 内容,包括自定义接口/部件,这些内容使用 ARIA 来补充或扩展宿主语言 [HTML] 的特性。
更多内容,参见消息原文。
2021年6月17日,W3C 音频工作组发布 Web Audio API 正式推荐标准(W3C Recommendation)。该规范定义了一个高级 Web API,用于直接在 Web 浏览器或应用中创建、塑造、处理音频。
随着 Web audio API 的标准化,并作为一项免费功能部署在 Web 浏览器和其他设备及平台(桌面和移动设备),使用 Web Audio API 创建声音已成为一种可靠的、广泛部署的内置功能,无需安装插件也不需要下载单独的应用程序。
2021年6月15日,W3C MiniApps 工作组发布 MiniApp Lifecycle 规范的首个公开工作草案(First Public Working Draft)。该规范定义了 MiniApp 生命周期的事件与管理 MiniApp 及各个 MiniApp 页面的生命周期流程。实施本规范可以实现 user agent 对 MiniApp 全局应用生命周期与 MiniApp 页面生命周期的管理。
2021年5月18日,W3C Web 性能工作组发布页面可见性第二版规范(Page Visibility Level 2)的候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该规范定义了一种以编程方式确定文档可见性状态的方法,有助于开发资源高效的 Web 应用程序。
该文档曾于2017年发布为 W3C 提案推荐标准(Proposed Recommendation),现返回至候选推荐标准阶段,目的是更好地与 HTML 规范融合。此外,此次更新也使得相关规范能够更好地整合各种定义的概念与算法。
小组欢迎公众于2021年6月18日前通过 GitHub 反馈对该规范的意见与建议。更多内容,参见消息原文。
2021年5月11日,W3C MiniApps 工作组发布 MiniApp Manifest 规范的首个公开工作草案(First Public Working Draft)。该规范是 Web Application Manifest 和 Web App Manifest – Application Information 规范的补充,这些规范为应用程序 manifest 提供了额外的元数据来描述 MiniApps。该规范定义了基于 JSON 格式的 manifest 文件,让开发者可以设置 MiniApp 的基本信息、窗口样式和页面路由等相关信息。它还包括例如导航栏、标题、窗口背景等窗口样式的信息,页面路由信息,以及作为 MiniApp 一部分的 widgets 信息。
W3C MiniApps 工作组与 MiniApps 生态社区组于本月初联合组织了首届 MiniApp 中日韩线上讨论会。会议的主要目的是汇集中日韩相关厂商,更深入地了解各区域的 MiniApp 生态,介绍 MiniApps 工作组、社区组当前开展的工作,以及未来 MiniApp 在 W3C 的标准化方向。来自30多家单位的57位与会者参加了本次会议。
会议由提前预录的讲者报告以及线上实时讨论两部分构成:讲者报告及演示文稿现已发布;线上讨论环节侧重交流了 MiniApps 生态、技术架构、跨平台框架、新场景的应用与标准化,以及 MiniApps 工作组现有规范的进度。MiniApps 工作组将继续完善正在开发中的规范,同时征求广泛的审阅意见。MiniApps 生态社区组将与 W3C 其他小组展开合作,以不断孵化新的标准化需求及方向。会议最后,MiniApps 工作组主席提议建立 MiniApps 中日韩特别任务小组,以便中日韩社区后续能够保持交流并实时跟进相关进度。