W3C

W3C 重点报告
2021年10月版

这份公开报告是为2021年10月举办的 W3C 年度全球技术大会(TPAC 2021)期间的顾问委员会会议(AC Meeting)而准备的,发布于2021年10月19日。W3C 工作重点报告每年发布两次,上期报告发布于2021年4月,参见更多往期报告

该报告英文原版在这里

概述

工作活力

随着新冠疫情在全球的持续蔓延,旅行和各类实际接触都非常受限的情况下,Web 成为了一个关键的技术基础设施,人们更为频繁的使用 Web 和 W3C 标准,例如电子商务、在线教育、远程医疗、新型商业往来、娱乐或与家人和朋友保持联系等。

近期,由于对 Web 技术有了更多的需求,许多组织加入了 W3C。这些需求既包括直接支持从线下迁移到线上的技术,也包括满足不断变化的社会需求的技术,如隐私保护和更大程度的去中心化。

报告焦点

W3C 的工作,不仅打造 Web 的未来,对全世界应对疫情带来的挑战,也可以贡献一份力量,这令我们感到很自豪。

本报告重点介绍了 Web 平台能力增强的亮点和创新,以及这些亮点和创新如何更好的支撑了科研合作与发现,如何更方便的连接家人和朋友,如何促进在线学习和技能提高,以及如何更高效的促成商业合作等。

42个工作组和10个兴趣组 使 W3C 能够通过创建 Web 标准、指南文档和支撑材料来实现其使命

我们通过 Github 来追踪和管理整个联盟正在制定的 –299项技术规范。W3C 发布的技术规范及其他文档可以在 全部 W3C 标准及文档处找到

未来 Web 标准

确认有前景的标准化话题

W3C 通过各种机制吸引社区探讨未来 Web 标准。这包括与会员展开交流、与其他标准组织保持联系、关注超过360个社区组的数千名成员的活动,举办 W3C 技术研讨会。其中有很多不错的想法。W3C 战略团队确认有前景的标准化话题,同时邀请公众参与。

W3C 研讨会

W3C Workshops 研讨会通过演示报告、小组讨论、分组会议和线上“走廊”会议的形式,汇集社区成员共同围绕新领域的工作展开协作。转换到线上会议 意味着会议形式的改变和会议计划的重新安排,但我们努力使得分散式的会议安排更方便和全球性参与。我们去年7月已经宣布,所有 W3C 研讨会都将包括标准的无障碍的要求,如预录视频上的英文字幕、实时会议的实时字幕,以及提供 ASL 或其他的手语(如有需要)。

即将举行的研讨会:

W3C Workshops 最近结束的 W3C 研讨会:

W3C 战略漏斗

The 战略孵化 流程记录了成员在探索潜在新标准工作过程中的各阶段进展:经历孵化与评估评估,最终界定工作章程从而开展标准化工作。W3C战略团队新标准工作的孵化过程一个 GitHub 项目,每一个“卡片”(card)都代表一个新领域的问题(issue),由这些卡片组成的堆栈从左至右依次表示各项工作不断向前推进的进度。大多卡片都是从探索阶段开始,之后或界定工作章程开始标准化,或是被最终移除。

欢迎公众任何阶段的参与,尤其是对那些已经开始孵化的工作。这有助于 W3C 识别已经被充分孵化的工作、确保标准化进程、审阅相关生态系统、了解参与意向,进而编辑一份准确反映标准化范畴的工作章程。持续的反馈将加速整个标准化进程。

🎥 请观看视频Open UI 年度回顾(2021年10月,时长4分钟,中文字幕), 在这里 Daniel Clark、Mason Freed 和 Dave Rupert 汇报了 Open UI 社区组当前的工作,以改进开发者和用户创建 web UI 的体验。该视频通过 <select> 下拉菜单、新的 <popup> 元素以及对标准化的选项卡(tab)UI 解决方案的研究,让我们一窥未来。

商业生态:满足产业需求

Web支付与商务

W3C 的支付标准提供了流畅的支付交互体验,用更低的前端开发成本为商户提供一致的 Web 支付用户体验。用户可以存储和复用支付信息,更迅速精确地完成线上交易。

安全支付确认(SPC)

安全支付确认依然是 Web 支付工作组 Web 支付安全兴趣组的工作重点。今年3月的 Stripe 实验结果令人兴奋,实验表明使用 SPC 时,用户购买量多出 8%,身份验证速度比一次性密码快了三倍,而且欺诈行为几乎可以忽略不计:

W3C 会员单位 Airbnb 和 Adyen 也决定尝试 SPC,Stripe 将进行第二次实验。

EMVCo 今年10月宣布在 EMV® 3-D 安全协议 2.3 版中支持 SPC,这将有助于提高 Web 上卡片支付的端到端互操作性和安全性。

支付请求 API

支付请求 API(Payment Request API 1.0)现已发布为 W3C 提案推荐标准,并依据安全隐私和国际化层面的审阅意见进一步移除了一些特性。该规范与支付方法标识符规范(Payment Method Identifiers )有望在 2021 年成为 W3C 正式推荐标准。

商户社区组

W3C 商户社区组(Merchant Community Group)— 之前为业务组 —作为一个非技术交流平台,参与各方可在此探讨商户面临的挑战,新兴的 Web 技术如何帮助应对这些挑战,以及还需要哪些其他的 Web 功能。

数字出版

Web 是一个通用的出版平台。出版业受 Web 的影响在日渐加深,而 Web 也在越来越广地推动出版业的发展。Publishing@W3C相关规范进度)特别关注的主题包括排版和布局、信息无障碍、可用性、可移植性、分发、归档、离线访问、按需打印以及可靠的交叉引用。小组中的出版界参与者非常多元化,包括传统的出版商、电子书阅读系统制造商,以及有声读物、学术期刊或教育材料的出版商、图书馆科学家和浏览器厂商。

EPUB 3 工作组

EPUB 3 工作组旨在维护、开发和阐明 EPUB 3 规范系列,充分代表 W3C 的 EPUB 社区,并支持 EPUB 3 内容的创建者和消费者。该组的一项重要成果是显着提高了 EPUB 出版物和阅读系统的互操作性。

在不改变技术要求的情况下,小组正在积极简化和提升规范的可读性,包括:EPUB 3.3(EPUB 出版物的创作要求)、EPUB 3.3 阅读系统EPUB 无障碍要求1.1版(均定义了一致性要求)。

在小组开发的几份工作备忘中,EPUB 无障碍欧盟无障碍法案映射对数字图书出版商而言尤为重要:欧盟的欧洲无障碍法案(EAA)强制约束必须满足无障碍要求。成员国必须在2022年6月底之前实施 EAA,至2025年6月底前生效。

有声书标准工作组

有声书工作组(曾经的出版工作组)已完成既定的标准化工作,现进入规范维护阶段,包括:Publications ManifestAudiobook profile for a Web PublicationLightweight Packaging Format

出版业务组

出版业务组(Publishing Business Group)通过观察社区、扩大社区规模并拓展交流平台,探索 Web 上出版领域的业务需求和新的工作新领域。

小组在开发 EPUBCheck 过程中发挥着重要作用。

媒体和娱乐

媒体和娱乐标准活动标准路线图:Web 媒体技术概述)跟踪并标准化创建沉浸式体验所需的与媒体相关的功能。HTML5、TTML 和 TTML 配置、WebVTT 将标准的音频、视频和字幕引入 Web,彻底改变了全球的媒体产业链和媒体消费,使 Web 成为完全适合于媒体内容交付的专业平台。

加强核心媒体技术支持

减少碎片化

开拓未来

  • W3C/SMPTE 专业媒体制作技术研讨会于今年11月召开,评估如何利用 Web 平台来操作存储在云端的专业媒体资源,从而进一步运行媒体制作流程。
  • 媒体工作组开发 WebCodecs 规范取得显著进展,为应用程序提供了对媒体编码/解码的更多控制,并实现了高效的媒体处理场景(实时与非实时场景)。
  • GPU for the Web 工作组积极开发 WebGPUWebGPU Shading Language 规范,将 GPU 的功能引入 Web 图形和计算。
  • Web Transport 工作组正在开发 WebTransport API 规范,该 API 可能成为低延迟媒体流方案(直播、云游戏)的一项技术。
  • 游戏社区组通过小组月会以及研讨会形式的演讲和交流,共同探讨游戏技术和标准需求。今年8月的会议主要围绕 Web 上的游戏传播展开。
  • 沉浸式 Web 工作组正在完善 WebXR Device API 规范及其配套规范,以实现 VR/AR 体验。
    🎥 点此观看 Ada Rose Cannon 发布的演示视频:WebXR(2021年10月发布,时长2分钟,中文字幕)介绍了 WebXR 的新特性,包括命中测试、光线评估、深度感知 API、XR 锚以及 WebXR 导航。

网络与通信

Web 是移动的开放平台。长期以来,电信服务提供商和网络设备提供商一直是 Web 技术部署中的关键角色。随着 Web 平台的成熟,它带来了越来越丰富的功能,以将现有的服务扩展到新用户和设备,并提出创新服务。

实时通信 (WebRTC)

WebRTC logo

WebRTC 在2021年1月成为 W3C 推荐标准,在 Web 浏览器上对来源广泛的互操作原语实现兼容,继而实现音频/视频实时通信,在COVID-19大流行期间独具影响。

WebRTC 工作组已将随附的规范,即媒体捕获和媒体流 (Media Capture and Streams) 和屏幕捕获 (Screen Capture) 发布为正式推荐标准,与此同时,将工作重心移向技术建议方案,增加 WebRTC 新用例:WebRTC 编码转换 (WebRTC Encoded Transform) 将与其他技术一起,在 Web 浏览器上完成从端到端的加密视频会议。

WebTransport

在2020年9月修订章程,与 IETF 的 WEBTRANS 工作组开展合作,受 WebRTC API 工作的启发,WebTransport 工作组将底层网络原语大范围公示,使其在更多情境下得以应用, 特别是在纯客户端/服务器上的部署十分便捷。该工作组发布了 首个公开工作草案.

🎥 点此观看 Will·Law 发布的 WebTransport 工作组升级视频报告(2021年10月,时长10分钟,中文字幕)。

Web与网络

Web 与网络兴趣组在2021年4月修订章程,继续研究边缘计算对 Web 平台的影响并探索如何将网络质量监测和预测整合到 Web 浏览器中。后一主题的探讨中,认识到现在有机会去标准化网络跟踪格式,使特定网络下的捕获和仿效功能更为便捷。

与媒体与娱乐兴趣组合作,组播社区组发布最新成果。借鉴 WebRTC 利用实时网络的方法,旨在探索通过 Web 浏览器分配组播网络的可行性及其操作方法。

🎥点此观看 Web 组播网路视频 (2021年10月,3分钟)。Jake·Holland 在其中介绍了新成立的组播网络工作组,并简要地介绍了组播的重要性,以及为 Web 上的组播运行而开展的工作。

汽车与交通

交通数据共享能够极大改善用户体验,提高信息质量、增强娱乐媒体功能、提升效率、保障维修、确保安全并提供便利。与此同时,在传感器、通信、云计算、数据分析机制、地理地图信息、机器学习、移动设备、用户接口等相关的领域的优化升级,奠定了丰厚的技术基础,为创造价值提供了无数机会。汽车与交通方面的工作非常重视满足标准建设的需求,构造一个互联互通的汽车生态、交通模型并提供相关服务。

W3C 汽车标准工作组

W3C 汽车工作组从第一版车辆信息服务规范 (VISS) 开始,至今仍在汲取实现经验。VISS 是交通工具的生产规范,其新近发布了第二版的首个公开工作草案。

该规范旨在通过运行汽车音响头部单元 (head unit),创建丰富的车辆生态系统,提供了一种通用的数据模型的访问方式,适用于车辆的发动机温度,剩余燃油及电量,范围,轮胎压力等所有可用信号。目前,标准包括了大约一千种不同的数据,而且随着自动驾驶和驾驶员辅助技术、电气化等汽车领域的发展,其数量将不断增加。

VISS 第二版包含了 HTTP REST 和 WebSocket,地址访问授权管理和一个稳健的授权账号模型。这一版的数据订阅也有所提高,正在探索适用于自动化产业的 MQTT 协议的辅助,提供参考实现。

W3C 汽车与交通商务组

汽车与交通商务组促进了 W3C 汽车工作组的标准的广泛应用及持续发展,与更大范围的交通信息空间相协调,孵化未来标准。该组与 ISO JTC1 WG11 智慧城市的数据架构师也有合作。最新工作如下:

  • 与 GENIVI 在通用车型接口倡议上合作,推动第二版车辆信号规范(VSS)的发布,重构基础数据模型
  • 开发了 VSS ontology (VSSo)
  • 启动了捷豹路虎的远程调用提案和随附的汽车交互服务数据编目录讨论
  • 开发了车载应用最佳实践,解决隐私、商务,安全和安保问题
  • 与其他工作组合作,围绕数据使用开发了政策准则
  • 推广了 VSS,VSSo 和 W3C 汽车服务标准
  • 与 W3C,开放地理空间联盟(OGC),ISO 智能交通系统,ISO 智慧城市 (ISO SmartCities) 合作,创建了运输本体协调委员会
  • 为 W3C 汽车工作组继续孵化提案

万物物联网(WoT)

WoT logo

W3C 的 Web of Things 为不同的技术方搭建桥梁,允许各种设备共同协作,减少碎片化实现规模化,增强互联互通性,发挥物联网的潜能。WoT 是对现有物联网生态系统的补充,组合多种设备和信息服务,降低应用的供应商、消费者的成本和风险,从而创造价值。智能家居,智慧城市,智能产业,智能农业和智能医疗保健等许多行业都将受益。 一系列视频介绍了 Web of Things (WoT) 标准化活动。

WoT 工作组

WoT 工作组于2020年完成万维物联网标准初版。此后修订章程,开展可交互性档案,物件发现,生命周期/加载和 ID 管理等工作。

WoT 兴趣组

在联系外部标准开发企业和产业联盟、制定规范之前,WoT 兴趣组伙伴会聚集利益相关者来拓展思路。该组力图建立 WoT 的共识,并推动标准化进程。

Web 广告

Web 广告业务小组 是一个跨行业平台,商务代表们在平台上讨论如何提高线上广告效率和隐私保护力度。

该工作组力求明确具体的领域,在其中能以 Web 的标准和变化来完善生态系统,改善用户、广告商、出版商、分销商、广告网络、代理商等受众的体验。该组还监督着现有工作组的联络工作,并根据需要制定新的开创计划。

该组旨在精加工和孵化新思路和提案,并将它们与网络上隐私保护广告的重要用例相匹配。

该小组在一览表中跟踪各种讨论和孵化 GitHub 仓库中的问题。

标准化项目:增强 Web 核心能力

音频

Web 音频工作组 为开放的 Web 平台添加了高级的声音和音乐合成功能。

在所有浏览器中已实现的 Web Audio 1.0 规范, 支持在浏览器中合成音频。音频操作由音频节点执行,这些节点链接在一起形成了模块化音频路由图。多个音源 - 拥有不同类型的频道层次 - 已得到支持。这种模块化设计提供了创建具有动态效果的复杂音频功能的灵活性。

工作组在6月份发布 Web Audio API 1.0 为 W3C 正式推荐标准, 为 Web 平台添加了直接从 Web 浏览器操作音乐和创建音频的标准方法,包括协作和交互方式。

Web Audio 已被用于许多的应用: SoundCloud, Mozilla Hubs, Firefox Mixed Reality, Ableton, Google Meet and Stadia, SoundTrap, Amped Studio, BandLab, BeatPort, Soundation, Leimma & Apotome, 和 Spotify。

Web Audio 社区组合作的第二版的工作已经开始。此版本将持续构建并丰富 API 的第一个版本,添加更复杂且需求量大的功能。

浏览器测试与工具

浏览器测试与工具工作组 旨在创建自动化的 Web 浏览器的技术,重点是实现对在这些浏览器中运行的 Web 应用的自动化测试,同时考虑浏览器引擎之间的实现差异。

WebDriver 于 2018 年成为 W3C 正式推荐标准,提供一个基于 HTTP 的协议,用于模拟用户与网站的交互、执行脚本,以提供端到端测试并让使用各种编程语言编写测试都变得非常容易。

但是当自动化工具绑定到特定浏览器时,开发人员就必须决定是选择高级功能还是跨浏览器支持,这对于开放的 Web 来说是一个问题。该小组正在开发 WebDriver 的第二个版本,因为给浏览器自动化生态系统提供标准化的基础是对 Web 的健康非常重要的。此版本旨在能够像开发人员工具一样观察浏览器中发生的内部状态变化,并解决现代 Web 应用可能引入的非确定性问题,这些应用的执行可能会调用涉及网络请求的脚本。

工作组也在开发 WebDriver BiDi,一个轻量级底层协议,可将事件直接发送到自动化工具,而不仅仅是响应命令。

🎥 请观看 浏览器测试与工具工作组最新视频介绍 (2021年10月, 时长11分钟,中文字幕) 由 James Graham 录制。

CSS

CSS 是开放 Web 平台的关键部分。CSS 工作组从两个很大的 CSS 用户群体收集需求:出版业和 Web 应用开发人者。前者需要更好的分页支持和高级字体处理,而后者则需要智能和高效的滚动和动画。CSS 是开放 Web 平台的关键部分。CSS 工作组 收集更好的分页支持和高级字体处理,以及智能(和高效)的滚动和动画相关的需求。CSS 是一百多个规范的 集合,通常称其为 “模块”。CSS 当前的技术发展状态反映在一份 快照文档中,每年更新一次。工作组还发布了一个索引定义 CSS 规范所定义的每个术语。

从我们的上一份报告发布以来,工作组发布了一份正式推荐标准和五份候选推荐标准。还有一百多份编辑草稿进行中,CSS 工作组是一个持续的标准发布组。

🎥 请观看该组最近(2021年10月发布)的简短视频:通过 Miriam Suzanne 的介绍与演示(时长6分钟,中文字幕)来更好地理解级联层、容器查询和 Scope 如何改进 CSS 架构,并通过 Adam Argyle 的在线编程视频了解嵌套 CSS (时长3分钟,中文字幕)。

数据集交换

数据集交换工作组 被授命维护与开发Data Catalog Vocabulary 数据目录词汇 (DCAT), 它是一个可互操作和可重用的数据资产目录,以及 Content Negotiation by Profile 按配置文件执行的内容协商,这是一个在 Web 上请求和提供数据服务时非常有用的规范

工作组目前正在开发 DCAT 的第三个版本并为其添加功能。 该规范旨在作为一个常青标准(evergreen standard),定期更新以满足用户的要求。

🎥 请观看 数据集交换工作组的最新视频分享 (2021年10月,时长6分钟,中文字幕) 由 Peter Winstanley 录制。

去中心化标识符

去中心化标识符(DID)工作组旨在标准化易于创建、去中心化、持久化、可解析和加密验证的数字标识符。 去中心化标识符 (DID) 被定义为具有关联 DID 文档的特定 URI 方案,该 DID 文档主要包含加密信息,允许任何代理检查已定义物体的完整性; 允许与物体交换私人信息并获取有关服务(例如,网站)的信息。 DID 文档是通过抽象数据模型标准化的,该模型可以通过各种格式序列化,并且可以存储在各种类型的分布式账本和 Web 存储系统上。

工作组已发布了 DID 标识符 1.0 为提议推荐标准,当前 W3C 会员正对此文档进行最终审阅,这是发布为 Web 标准前的最后步骤。这个组会重新定义其章程,计划转变至维护模式来维护已有规范。

设备和传感器

设备和传感器工作组 旨在创建安全且保护隐私的客户端 API,以支持开发与设备功能交互的 Web 应用。

自该工作组于 2020 年底重定章程以来,它发布了 折叠屏(Screen Fold)API 的第一版公开工作草案 (此后更名为 Device Posture API),并且计划更新其章程以添加 Contact Picker API 到其所要开发的规范的列表里。

Web 文本编辑

Web 文本编辑工作组 旨在探讨现有浏览器原生能力中的限制,为新 API 提供用例,并通过标准化现有行为或引入与文本编辑相关的新 API 来提议解决方案。工作组的目标是促进构建功能齐全的文本编辑系统以及 JavaScript 小型编辑器。

W3C 在今年早些时候成立了一个工作组来标准化文本编辑这一项已持续超过七年的工作。

该工作组于今年8月发布 VirtualKeyboard 虚拟键盘 API 的第一版公开工作草案,它提供了对虚拟键盘(VK)的可见性的更强大的控制,以及在 VK 可见性更改时更好的调整网页布局的能力。

还有一部分是在 editContext 方面的工作 - 一个新的 API,它在 DOM 中解耦了文本输入,并使基于 Web 的编辑器能够在处理用户文本输入时完全操控 DOM。

🎥 请观看 Web 文本编辑工作组的最新视频分享,它包含了一系列 VirtualKeyboard 虚拟键盘 API 相关的示例 (2021年10月,时长6分钟,中文字幕) 由 Johannes Wilm, Alex Keng 和 Anupam Snigdha录制。

字体

Web 字体用于中文、日文和韩文等语言,这些语言下载整个字体的成本太高; 也用于阿拉伯语和印度语,其中子集化的 Web 字体往往无法正常运行。 Web 字体工作组开发了一系列规范,支持 Web 上可下载字体的互操作部署,侧重渐进式字体压缩(PFE)以及维护 WOFF 标准。

Web 字体工作组发布了增量字体传输的首个公开工作草案,该草案允许仅加载实际需要的字体部分,大大加快了字体的加载速度并减少了数据传输量。一种字体可以通过多个请求加载,每个请求都会加载一部分数据。

这项工作建立在渐进式字体丰富的评估报告的基础上。该报告研究了由于文件非常大而目前无法使用 WebFonts 的语言组(例如中文、日语和韩语 (CJK)),并评估了在网络速度较慢、字体非常大或复杂的子集设置下使用 WebFonts 的解决方案。

HTML

HTML 是万维网的核心标记语言,万维网是构建网站的基础技术。HTML 在早期被设计为一种语义描述科学文档的语言。不过 HTML 的总体设计使其能够在随后的几年中进行调整,以描述许多其他类型的文档甚至应用程序。

HTML 工作组推进 W3C 社区审阅 HTML 标准后,W3C 会员在1月认可了 HTML 的第一个标准快照,并希望认可 DOM 的快照,该快照定义了事件、中止活动和节点树。

小组正在更新其 2021-2023 年的章程,并将保持每年发布 HTML 和 DOM 快照的计划,并考虑到全球社区的需求,并在无障碍、国际化和隐私等方面不断改进,同时提供更好的互操作性、性能和安全性。

Web 上的机器学习

在浏览器中而不是在云中启用高效的机器学习推理,可以增强隐私并可以进行需要低延迟的本地处理,如沉浸式 Web 体验中的目标检测,以及对平台功能和专用硬件的访问等。

Web 机器学习工作组于 2021 年 4 月启动,在配套的 Web 机器学习社区组中经过两年的孵化期后开发 API,预计该组将继续收集需求并启动规范开发。

该小组于今年 6 月发布 Web 神经网络 API 的首份公开工作草案以及随后的多份工作草案,小组还发布了一份 Web 神经网络 API 解释文档

🎥 观看林万铭比较 Web 神经网络 API 性能的短视频(2021年10月,时长2分钟,中文字幕)。

数学

MathML 是 Web 及其他领域的 low-level 规范,它使数学成为 Web 上一流的数学和科学内容,以便残障人士可以很好地显示、访问和搜索。

数学工作组于 2021 年 4 月成立,负责修订 MathML,以便兼容现代 Web 平台的功能。

MathML 4 的开发将建立在该语言的先前版本(MathML 1,1999 年的网络标准;MathML 2 于 2001 年作为推荐发布并于 2003 年修订为第二版;以及 MathML 3,于 2010 年作为推荐发布并修订为 2014年第二版),以及无障碍需求的经验,以及多年的实践经验和使用的基础上。

该工作组于今年 8 月发布了 MathML Core 的第一个公开工作草案,以及随后的工作草案。 该规范定义了适用于浏览器实现的数学标记语言的核心子集。

MiniApp

MiniApps 是混合移动应用程序,小巧、免安装、加载速度快,使用 Web 技术(尤其是 CSS 和 JavaScript)并与 Native Apps 的功能集成。

MiniApps 工作组发布了 MiniApp LifecycleMiniApp Manifest 的第一版公共工作草案,并且将很快发布 MiniApp Packaging

一个重要的变化是该工作组正在重写小程序 MiniApp URI Scheme 以使用 http/https。

配套的 MiniApps 生态系统社区组正在孵化新的提案,其中包括 Miniapp for IoTMiniapp Common UI Components

Web 应用

Web 应用工作组制定规范以促进客户端 Web 应用程序的开发。

该组在 8 月发布了 ARIA in HTML 的候选推荐标准,并于今年 3 月发布了 Indexed Database API 3.0 的第一个公开工作草案。

🎥 观看 Web 应用工作组更新的视频演示和例子(2021年10月,时长2分钟,中文字幕),其中 Marcos Caceres 展示了该工作组开发的规范如何允许构建与其计算环境更好地集成的 Web 应用程序。 在最近的第二个视频中,Diego González 演示了将 PWA 集成到桌面环境中的技巧(2021年10月,时长13分钟)。

WebAssembly

WebAssembly 1.0 Recommendation 是一种广泛部署在浏览器和独立环境中的虚拟机和执行环境,它能够让性能接近本地化运行、优化加载时间,也许最重要的是,它是现有代码库的编译目标。

WebAssembly 工作组与相应的 WebAssembly 社区组合作,在为最终规范完成之前,进行提案孵化,提案旨在开发更多功能,以添加到标准中,以提高性能,启用硬件功能,处理更有效的语言支持功能,或改进编译语言和 JS/Web 之间的集成。

🎥 观看由联合主席 Derek Schuff 和 Luke Wagner 的 Web Assembly 社区和工作组更新视频演示(2021年10月,时长12分钟,中文字幕)。

所有人的 Web

技术架构组(TAG)

TAG logo

The W3C 技术架构组(W3C Technical Architecture Group ,简称 TAG)成立于2001年,是一个专门维护 Web 基础架构的特别小组,该小组的使命是:

  • 记录和建立关于 Web 架构原则的共识,并在必要时解释和澄清这些原则;
  • 解决提交到 TAG 的关于 Web 通用架构的问题;
  • 帮助协调 W3C 内外跨技术体系结构的技术问题.

入选进入 TAG 的成员作为个人贡献者参与 TAG 的工作,而不是作为其就职组织的代表。TAG 成员使用他们的最佳判断为Web找到最佳解决方案,而不仅仅是针对任何特定的网络、技术、厂商或用户。

审阅、调查结果及指南

该小组的工作主要包括以下三个方面:和其他横向审阅小组一起审阅工作组产出的关于Web基础架构的技术文件,支撑这些小组的技术规范开发工作;发布调查结果(TAG Findings),例如(《Web 伦理道德原则》 或者 《未经批准的 Web 跟踪》)以及创建指南文档,包括 《自审调查问卷:安全和隐私》 完成此类调查问卷是申请 TAG 对工作组产出文档进行审查的先决条件。

Web 伦理道德原则

TAG 近期更新了《Web 伦理道德原则》在简介部分添加了关于有害模式的介绍文本,并调整了关于可持续性的内容。

Web 平台设计原则

《Web平台设计原则》中增加了新的原则:使用 DOMHighResTimeStamp、工厂方法与构造函数,以及在硬件或设备功能之上设计 API。

🎥 点击观看去年W3C 技术架构组(TAG)的工作介绍视频(内容至今依然适用):Web 的原则 (2020年10月,13分钟), 并阅读2021年10月的 TAG 工作介绍更新版。

安全与隐私调查问卷

TAG 为《安全与隐私调查问卷》《Web 平台设计原则》 添加内容,涵盖关于“不-'完全活跃'文档”的话题。

安全与隐私

隐私和安全是人权和公民自由的组成部分,长期以来一直是 Web 联盟的重要议程。例如,我们的工作有助于改善 Web 的安全性,我们开发了认证技术,以取代弱密码,并减少钓鱼网站和其他攻击的威胁。

然而,用户有理由担心他们的个人数据被滥用和被跟踪,包括浏览器指纹,虚假信息的传播和其他网上危害。这些都是目前面临的困难和紧迫的挑战。我们已经开始讨论如何在不增加审查的情况下帮助用户在网上找到值得信赖的内容。

新的隐私规范孵化

隐私社区组负责孵化新的以隐私为重点的规范和 API,以及定期举行的月度电话会议吸引了大量参与者的活跃参与。 最近的工作项目包括:

不可链接和不可分割的身份验证

Web 身份验证工作组发布了 WebAuthn Level 2 作为 W3C 推荐标准,同时于4月还发布了 Web 身份验证 Level 3的第一版公开工作草案。 该小组正在重新制定工作章程,包括设备丢失恢复和其他 API 增强功能。

配套的 WebAuthn 采用社区组旨在消除可能阻止开发人员采用 WebAuthn 的障碍,并帮助该规范的开发人员和用户提高其互操作安全性的采用率。

🎥 观看来自 Nick Steele 的 Web 身份验证采用社区组视频更新(2021年10月,时长5分钟,中文字幕)。

W3C 会员 Yubico 和 W3C 合作为 W3Cx(W3C 的 MOOC 平台)设计了第一个面向开发人员的在线 Web 身份验证课程。 该课程名为“Web 身份验证简介”,为学习者提供了知识,可以用包含强身份验证的安全模型替换过时的基于密码的凭据。

Web 应用安全

Web 应用程序安全工作组发布了关于 Post-Spectre Web 开发的新说明,其中概述了我们可以共享的威胁模型以及一组缓解建议。 该组正在重新制定章程。

安全和隐私审阅

隐私兴趣小组 (PING) 对其他小组的规范进行隐私审查。 它一直在使用新工具来跟踪问题,并取得了新的成功,使团队意识到其规范中的隐私和指纹问题。 该小组还在编写目标隐私威胁模型文档。

安全审查由 W3C 团队协调的一组志愿审查人员完成。 我们欢迎更多人加入该池。 使用 PING 使用的相同工具跟踪提出的问题。

国际化(i18n)

教育类文章标准开发者清单语言支持工作概览国际化赞助计划

在全球将近80亿人口中,只有一小部分人会说英语,但超过50%的在线内容是以这种语言书写的。那些 Web未支持的语言的社区将越来越被边缘化和排斥。他们将无法获得 Web 带来的的经济、教育或民主利益,并且由于没有 Web 的存在和参与,我们将失去 Web 反映世界的多样性的潜力。

W3C 于1998年启动了国际化活动(i18n),以缔造真正全球通行的 Web。为了使 Web 真正为世界各地的利益相关者提供各种语言内容的服务,必须有语言专家、网站设计师、开发者和标准实现厂商的积极协作,积极推动 Web 的发展。当 Web 支持世界上所有语言时,我们才能够连接共享一种语言的所有社区。

欢迎参阅 i18n radar 了解关于当前各项目的概述。

你愿意资助 Web 的国际化吗?

国际化计划让赞助商可以向W3C核心会员资助范围之外提供额外的赞助。额外的资金增加了分配给这项至关重要的工作的资源。

如果你可以贡献时间和专业知识,请加入我们并为语言支持、标准开发者支持和 Web 开发者支持(教育与推广)等关键领域做出贡献。

语言支持

特定文字和语言的需求文档,以及在已有或正在开发的技术中对特定功能支持的不足的差距分析文档。

  • [新] 差距分析流水线(Gap-Analysis Pipeline):用于识别国际化 Web 的关键缺失部分并跟踪对填补这些空白的支持。
  • [新] 特性支持: WebKit 对双向文本隔离(isolation)的支持弥补了支持阿拉伯语、希伯来语和 Adlam 等文字以及同时包含从左向右和从右向左文本的网页的差距。 Chrome 实现了 CSS 计数器样式,改进了编号列表和标题的本地化。
  • 日文和中文布局任务团继续定期开会,并正在积极编写文档。 我们需要更多的参与者来推动这项工作,尤其是在阿拉伯语、东南亚、印度、欧洲、非洲和美洲语言的任务团中。

关于当前的开发状态,请参阅语言矩阵差距分析流水线,阅读有关语言支持的更多信息。

开发者支持

对W3C工作组的文档进行审阅、讨论及建议(有时是对Unicode联盟或IETF等的外部组织的工作进行审阅、讨论及建议),以及准备指南和清单供工作组用来进行自我审阅、学习以及重点关注一些特定技术的问题。

国际化工作组一直在积极审阅规范并向其他工作组提供建议。已完成和正在进行的标准审阅可以见审阅雷达,而正在讨论中的问题则被列在审阅跟踪器中。

作者支持(教育与推广)

帮助内容作者、标准开发者和实现者理解和使用国际化功能的文章、国际化课程的建议和为网页作者维护的i18n检查器等。

请参阅 HTML 和 CSS 创作技术以及其他国际化技术的相关文章

Web 无障碍

logo of the Web Accessibility Initiative

WAI 新闻无障碍基本面数字化无障碍的商业案例WAI 翻译参与 WAI 工作

Web 联盟的Web 无障碍计划(WAI)于1997年启动,制定技术规范、准则和技术,以及支持资源,如推广和培训材料,以促进无障碍意识和无障碍实施。WAI《网页内容无障碍指南》(WCAG)是权威的网页无障碍国际标准,已被世界各国政府采纳或引用。

随着 Web 复杂性的增加,以及数字出版和虚拟现实等多种技术融合到 Web 上,对先进技术的无障碍支持的需求也在增加。 WAI 支持 W3C 的 Web for All 使命,并帮助确保协调无障碍计划,分布在 W3C 的所有领域。

WAI 指南

  • 您应该使用什么级别的指南来使您的网站和 Web 应用程序可访问? 至少 WCAG 2.1 AA
  • WAI 于 5 月发布了 WCAG 2.2 的第二次广泛审查草案,预计在 2021 年完成。
  • 更新的 W3C 可访问性指南 (WCAG) 3.0 工作草案已于 2021 年 6 月发布以供审阅。 WCAG 3 旨在涵盖更广泛的技术,具有不同类型的 Web 内容、应用程序和工具,以及不同的名称、范围、结构和草案一致性模型。
  • 近期发布的支持文档:

在新冠疫情形势下,Web 无障碍有多重要?

Web 无障碍技术方面的其他进展

学习无障碍

面向全球

web developers icon

W3C 开发者关系

在 Web 标准开发和 Web 开发者之间建立良好的反馈关系,并不断提升广大社区的参与。

w3cx logo

W3C 培训

自2015年起,W3C 与 edX 合作创建 W3Cx 在线课程,并一直围绕核心 Web 技术开发MOOCs

W3C 翻译计划

许多 Web 用户依赖于 W3C 开发的文档的翻译,W3C 的官方语言是英语。

W3C 非常感谢其社区的持续努力,确保了我们的各种可交付成果,特别是我们的技术规范,可以以其他语言免费提供,确保了它们能够面向更多不同的读者。

如果愿意提供翻译,请参阅翻译须知

W3C 与其他联盟组织

W3C 致力与众多组织和标准开发组织(SDOs)的 联系和合作,以协调 Web 的开发。

联盟间合作的目标包括:

  • 确保标准具有互操作性
  • 确保 Web 和 Internet 标准在全球技术和政策层面形成兼容的技术堆栈(专利制度、碎片化、政策制定中的使用)
  • 促进行业、公共部门和广大公众平等地采用标准。
  • 协调我们各自的Internet管理的工作安排:W3C 参与了 ICANN、IETF、ISOC、 IAB、GIPO、IGF)。
  • 确保在政府联系方面,对会员很重要的标准得到官方的认可,这样基于这些标准的产品(通常由我们的会员完成)就成为采购订单的一部分。W3C 具有ARO/PAS ISO的 ARO/PAS身份地位。W3C 也参与了欧盟的标准化计划欧盟关于MSP和Rolling Plan的标准化工作 。)