2024年11月21日,W3C 浏览器测试与工具工作组发布 WebDriver BiDi 首个公开工作草案。该规范定义了双向 WebDriver 协议,一种远程控制用户代理(user agent)的机制。不同于 WebDriver 严格的命令/响应格式,WebDriver BiDi 允许事件从用户代理流向控制软件,从而更好地匹配浏览器 DOM 的事件驱动特性。
更多内容,参见消息原文。
2024年11月21日,W3C 浏览器测试与工具工作组发布 WebDriver BiDi 首个公开工作草案。该规范定义了双向 WebDriver 协议,一种远程控制用户代理(user agent)的机制。不同于 WebDriver 严格的命令/响应格式,WebDriver BiDi 允许事件从用户代理流向控制软件,从而更好地匹配浏览器 DOM 的事件驱动特性。
更多内容,参见消息原文。
2023年9月26日,W3C Web & Networks 兴趣组发布云-边-端协同的用例与需求备忘草案。文档介绍了云、边、端协同机制以及相关的标准化用例和需求,探讨了如何通过边缘计算资源改进 Web 应用使用的传统客户端/服务器体系架构,以及为此需要哪些新的可互操作技术。
更多内容,参见消息原文。
2022年9月1日,W3C 设备与传感器工作组发布地理位置 API(Geolocation API)正式推荐标准。该规范定义了一个获取相关设备地理位置信息的通用接口。与此同时,小组计划持续更新这份规范,将其作为一份动态标准来维护,以满足修复问题以及添加新特性的需求。
[注] 设备与传感器工作组(Devices and Sensors Working Group)旨在创建安全且保护隐私的客户端 API,以支持开发与设备功能交互的 Web 应用程序。
[注] W3C 推荐标准(W3C Recommendation)是基于广泛共识且获得 W3C 及其会员一致认可的技术规范,是 W3C 推荐广泛部署的 Web 标准,并依据《W3C 免版税专利政策》免费开放给公众使用。
更多内容,参见消息原文。
2022年5月24日,W3C Web 性能工作组发布以下两份规范的首个公开工作草案:
* 事件计时 API(Event Timing API)定义了一个 API,让网页作者洞察由用户交互触发的某些事件的延迟。
* 最大内容绘制(Largest Contentful Paint)定义了一个 API,可以监控屏幕上元素触发的最大绘制。
[注] 首个公开工作草案(First Public Working Draft)为一份技术文档首个公开发布的版本,在此阶段需依据《W3C 专利政策》进行相关专利披露。
[注] Web 性能工作组(Web Performance Working Group)的任务是提供方法来衡量用户代理特性和 API 的应用程序性能的各方面。
更多内容,参见消息原文。
2022年4月7日,W3C 设备与传感器工作组发布地理位置应用编程接口(Geolocation API)提案推荐标准,并征集会员及公众审阅意见。该规范定义了一个获取相关设备地理位置信息的通用接口。
[注] W3C 提案推荐标准(Proposed Recommendation 简称 PR)是已具备足够条件可成为 W3C 正式推荐标准的规范。文档已经过开发者、W3C 工作小组以及相关方的审查。在其成为正式推荐标准前,W3C 会员将对规范进行最终审阅。
[注] 设备与传感器工作组(Devices and Sensors Working Group)旨在创建安全且保护隐私的客户端 API,以支持开发与设备功能交互的 Web 应用程序。
欢迎于2022年5月5日前反馈对文档的意见与建议。更多内容,参见消息原文。
2021年10月13日,W3C WebRTC 工作组更新媒体捕捉与媒体流(Media Capture and Streams)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该文档定义了一组 JavaScript API,允许应用程序访问麦克风、视频摄像头等本地多媒体设备。
2021年8月24日,W3C Web 文本编辑工作组(Web Editing Working Group)发布虚拟键盘 API(VirtualKeyboard API)规范的首个公开工作草案(First Public Working Draft)。VirtualKeyboard
API 为开发者提供了对虚拟键盘(VK)可见性的更好控制,以及在 VK 可见性改变时调整网页布局的更大能力。
更多内容,参见消息原文。
2021年5月27日,W3C 设备与传感器工作组(Devices and Sensors Working Group)重新发布地理位置应用编程接口(Geolocation API)规范的首个公开工作草案(First Public Working Draft)。规范定义了一个获取相关设备地理位置信息的通用接口。该规范在2016年版本基础上进行了更新,以反映实现者围绕安全与隐私进行的诸多改进,参阅更新详情。
欢迎通过 GitHub反馈对该规范的意见与建议。更多内容,参见消息原文。
2021年4月8日,W3C 媒体工作组发布 WebCodecs 规范的首个公开工作草案(First Public Working Draft)。该规范定义了用于音视频的编码和解码的编解码器接口。它不指定或要求任何特定的编解码器或编码解码方法,但为现有编解码技术的实现提供 JavaScript 接口。实现者可以支持任何编解码器的组合,也可以完全不支持。
与此同时,媒体工作组还发布了以下两份公开工作草案,以建立 WebCodecs 的注册表:
* WebCodecs Codec Registry 旨在增强 WebCodecs 的实现和用户之间的互操作性。特别是该注册表提供了识别和避免编解码器字符串之间冲突的方法,并提供了一种机制来定义 WebCodecs 编解码器配置清单的特定编解码器成员。
* AVC (H.264) WebCodecs Registration 是注册表中的第一项。关于 AVC(H.264),它描述了:(1)完全合格的编解码器字符串(2)VideoDecoderConfig.description 字节以及(3)针对 VideoEncoderConfig
的特定于编解码器的扩展。
更多内容,参见消息原文。
2020年12月15日,W3C WebRTC 工作组发布 WebRTC 1.0: 浏览器间实时通信(WebRTC 1.0: Real-time Communication Between Browsers)提案推荐标准(Proposed Recommendation),并征集审阅意见(Call for Review)。该规范基于 WebIDL 定义了一组 ECMAScript API,允许在实现了相关实时通讯协议的浏览器或设备之间发送和接收媒体内容。该规范与 IETF RTCWEB 小组开发的协议规范以及一个 API 规范相结合以访问本地媒体设备。 欢迎公众于2021年1月15前反馈对文档的意见与建议。
更多内容,请参阅消息原文。
2020年8月4日,W3C 时序文本工作组(Timed Text Working Group)发布互联网媒体字幕的 TTML 文本与图片规范1.2版(TTML Profiles for Internet Media Subtitles and Captions 1.2 )正式推荐标准(W3C Recommendation)。IMSC 1.2 是 IMSC 标准的最新版本,为全球的字幕交互定义了时序文本标记语言(TTML)的文本与图片格式。IMSC 用于 CMAF、DASH、IMF、ATSC、DVB 等应用程序,支持 SMPTE-TT、EBU-TT-D 以及其他区域性实践。 IMSC 1.2 还支持可下载字体资源,该特性通过为客户端提供制作期间使用的准确字体来提高保真度,并允许将图片添加到内联文本内容中 — 同时提供流畅的回退操作。IMSC 1.2 属于维护发行版本,修复了 IMSC 的明显漏洞并整体改善了规范文本。
更多内容,请参阅消息原文。
2020年6月16日,W3C 时序文本工作组(Timed Text Working Group)发布互联网媒体字幕的 TTML 文本与图片规范1.2版(TTML Profiles for Internet Media Subtitles and Captions 1.2)提案推荐标准(Proposed Recommendation)并征集审阅意见(Call for Review)。该规范定义了 [ttml2] 的两个配置文件:一个是纯文本(text-only)文件,另一个是纯图片(image-only)文件。这些文件旨在广泛用于全球的字幕交付应用程序,从而简化互操作性,并保持与其他字幕文件格式的一致性和兼容性。
欢迎公众7月28日前反馈对该规范的审阅意见。更多内容,参阅消息原文。