2021年6月15日,W3C MiniApps 工作组发布 MiniApp Lifecycle 规范的首个公开工作草案(First Public Working Draft)。该规范定义了 MiniApp 生命周期的事件与管理 MiniApp 及各个 MiniApp 页面的生命周期流程。实施本规范可以实现 user agent 对 MiniApp 全局应用生命周期与 MiniApp 页面生命周期的管理。
W3C 咨询委员会2021年度选举结果揭晓
2021年6月4日消息:经 W3C 全球会员代表投票选举,以下六位成员将于7月1日起正式加入新一届 W3C 咨询委员会,任期两年:
* Heejin Chung (Samsung Electronics)
* Avneesh Singh (DAISY Consortium)
* Eric Siow (Intel)
* Léonie Watson (TetraLogical)
* Chris Wilson (Google)
* Hongru (Judy) Zhu (Alibaba) - 朱红儒(阿里巴巴)
本届将继续留任 AB 的成员为:
* Tantek Çelik (Mozilla)
* Tatsuya Igarashi (Sony)
* Florian Rivoal (W3C Invited Expert)
* Tzviya Siegman (Wiley)
* David Singer (Apple)
W3C 在此也特别感谢本次被提名的七位候选人的参与,感谢即将于本月底结束任期退出咨询委员会的成员 Elika J Etemad (W3C Invited Expert) 在任期间对 W3C 的支持与贡献。
W3C 咨询委员会即 Advisory Board 简称 AB,最初成立于 1998年,由 W3C 会员单位代表提名并投票选出。AB 是代表会员行使监督和咨询权利的最高 W3C 会员机构,为 W3C 团队在联盟战略、管理、法务、流程以及争议解决等方面提供咨询。AB 的重要职责之一是维护并更新 W3C 官方流程文档,以确保标准制定流程及各参与方的权利义务符合 Web 标准的发展需求。AB 所有成员均以个人身份而非代表其所在公司或组织参与 AB,并基于全面判断为 Web(而非针对特定的网络、技术、供应商、用户等)探寻最佳解决方案。 AB 成员通过 public wiki 与公众分享工作重点与进展。
更多内容,请参阅消息原文。
W3C 发布地理位置应用编程接口规范的首个公开工作草案
2021年5月27日,W3C 设备与传感器工作组(Devices and Sensors Working Group)重新发布地理位置应用编程接口(Geolocation API)规范的首个公开工作草案(First Public Working Draft)。规范定义了一个获取相关设备地理位置信息的通用接口。该规范在2016年版本基础上进行了更新,以反映实现者围绕安全与隐私进行的诸多改进,参阅更新详情。
欢迎通过 GitHub反馈对该规范的意见与建议。更多内容,参见消息原文。
W3C 首个公开工作草案:HTML 语音表达规范
2021年5月18日,W3C 可访问平台架构工作组(APA Working Group)发布 HTML 语音表达规范(Specification for Spoken Presentation in HTML)的首个公开工作草案(First Public Working Draft)。该规范是 W3C 语音标准化工作的一部分,旨在提供相关规范和最佳实践指南,让从文本到语音(text-to-speech 简称 TTS)的合成可以正确地表达 HTML 内容。 TTS 长期以来一直被用于屏幕阅读器和其他辅助技术,为残障人士服务。如今,它还广泛应用于诸如语音助手之类的广受欢迎的应用程序中。 但是,当前的内容创建者无法在所有常用的 TTS 引擎和操作环境中标记 HTML 内容,进而让这些内容正确且一致地呈现 TTS 生成的输出。本规范旨在填补这一关键空白。
这份规范描述了两种标记方法,使用语音合成标记语言(SSML)实现作者控制的 HTML 内容的语音转换。每种方法都可以满足我们对无障碍访问的要求。我们最终寻求建立的是一种广泛普适的方法。 因此,W3C 正围绕这些方案征集更多的意见输入,尤其是期待内容作者和规范实现者的反馈,以进一步验证哪种方法在以语音表达 Web 内容时最可行。
欢迎公众于2021年6月18日之前反馈对该草案的意见与建议。更多内容,参见消息原文。
W3C 候选推荐标准:页面可见性第二版(Page Visibility Level 2)
2021年5月18日,W3C Web 性能工作组发布页面可见性第二版规范(Page Visibility Level 2)的候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该规范定义了一种以编程方式确定文档可见性状态的方法,有助于开发资源高效的 Web 应用程序。
该文档曾于2017年发布为 W3C 提案推荐标准(Proposed Recommendation),现返回至候选推荐标准阶段,目的是更好地与 HTML 规范融合。此外,此次更新也使得相关规范能够更好地整合各种定义的概念与算法。
小组欢迎公众于2021年6月18日前通过 GitHub 反馈对该规范的意见与建议。更多内容,参见消息原文。
W3C 首个公开工作草案:WebGPU、WebGPU 着色语言
2021年5月18日,W3C GPU for the Web 工作组发布两份规范的首个公开工作草案(First Public Working Draft):
* WebGPU 开放了用于在图形处理单元上执行操作的 API,例如渲染和计算。
* WebGPU Shading Language 是 WebGPU 的着色语言(简称 WGSL)。也就是说使用 WebGPU API 的应用程序使用 WGSL 来表达在 GPU 上运行的程式(称为着色器)。
更多内容,参见消息原文。
W3C 发布 MiniApp Manifest 规范的首个公开工作草案
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 发布 WebTransport 规范的首个公开工作草案
2021年5月4日,W3C WebTransport 工作组发布 WebTransport 规范的首个公开工作草案(First Public Working Draft)。该规范在 WebIDL 中定义了一组 ECMAScript API,以允许在浏览器和服务器之间发送和接收数据。该规范的开发与 IETF WEBTRANS 工作组制定的协议规范联合进行。
第一届 MiniApp 中日韩线上讨论会会议纪要
W3C MiniApps 工作组与 MiniApps 生态社区组于本月初联合组织了首届 MiniApp 中日韩线上讨论会。会议的主要目的是汇集中日韩相关厂商,更深入地了解各区域的 MiniApp 生态,介绍 MiniApps 工作组、社区组当前开展的工作,以及未来 MiniApp 在 W3C 的标准化方向。来自30多家单位的57位与会者参加了本次会议。
会议由提前预录的讲者报告以及线上实时讨论两部分构成:讲者报告及演示文稿现已发布;线上讨论环节侧重交流了 MiniApps 生态、技术架构、跨平台框架、新场景的应用与标准化,以及 MiniApps 工作组现有规范的进度。MiniApps 工作组将继续完善正在开发中的规范,同时征求广泛的审阅意见。MiniApps 生态社区组将与 W3C 其他小组展开合作,以不断孵化新的标准化需求及方向。会议最后,MiniApps 工作组主席提议建立 MiniApps 中日韩特别任务小组,以便中日韩社区后续能够保持交流并实时跟进相关进度。
W3C 智慧城市技术研讨会 · 6月25日 · 线上活动
2021年4月9日,W3C 宣布将于6月25日在线召开智慧城市技术研讨会(W3C Workshop on Smart Cities)。
本次研讨会旨在:
* 识别智慧城市标准化的利益相关方,以推动开发符合智慧城市实际需求的 Web 标准
* 阐明我们同意构建的智慧城市技术的合理应用
* 探索如何完善潜在的智慧城市兴趣小组工作章程(见章程草案)以促进小组的进一步讨论
研讨会预计围绕以下话题展开:
* 概述智慧城市现状
* 用户、开发人员和政府等利益相关方对基于 Web 的智慧城市的需求
* 多个子系统的横切(cross-cutting)问题
研讨会对公众开放,由预录报告(6月11日发布)以及一系列实时线上讨论(6月25日召开)组成。 若您有意成为本次会议讲者,请于4月30日前提交报告意向。欢迎感兴趣的参会者,于6月18日前在线注册本次会议。
W3C 发布 WebCodecs 规范的首个公开工作草案
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
的特定于编解码器的扩展。
更多内容,参见消息原文。
W3C 更新 Web 无障碍课程资源
2021年3月31日,W3C 无障碍教育与推广工作组(Accessibility Education and Outreach Working Group,EOWG)为 Web 无障碍课程体系添加新的开发者模块。该课程体系提供了一个框架,可用于创建数字无障碍培训、将无障碍融入其他培训中,以及用于审查现有和计划中的培训课程。2021年3月发布的版本:更新了课程体系概述页面中的指南,更新了基础模块,添加了新的开发者模块。新模块专注于可访问标记和编码技术,主要用于培训前端开发人员。接下来的模块将进一步涵盖设计和创作可访问数字内容。
更多内容,参见消息原文。