这份报告同时也是为2020年10月举办的 W3C 顾问委员会线上会议而准备的。关于 W3C 运行信息,请另行参阅同期发布的 W3C Fact Sheet — 2020年10月版。W3C 工作重点报告每年发布两次,欢迎查阅往期报告。
在上一份报告中,我们表达了对新冠疫情的关注及其对全球和万维网联盟的影响。
我们持续关注着每个人,令人欣慰的是疫情对 W3C 组织的影响不大。出于保持适当社交距离的考虑,万维网联盟优先考虑大家的需求,迅速暂停了所有工作差旅,完全以远程运作的方式继续我们在社区中的最重要工作 — 制定 Web 标准。我们充分利用了25年来 Web 所发挥的能力,将线下会议和研讨会成功转换为线上活动。
2020年的新冠疫情实际加速了远程连接世界的趋势,Web 在信息共享、商务、实时通信、娱乐等多方面发挥的作用愈加重要。Web 对线上业务的重要性也日益提升,越来越多的相关方体会到这一点并加入万维网联盟,从而进一步在视频通信、媒体、出版、金融服务、广告技术等领域开展标准化工作。
当今趋势要求万维网联盟的标准化流程和实际操作都具备更好的响应力和敏捷性。W3C 今年9月正式采用更新的2020版《标准流程文档》和《专利政策》,以更好推动 Web 建设。
上述更新的目的是通过添加持续的标准开发模式(包括动态标准模式)以及为标准实现方提供更早的免版税保护等措施,来提升组织响应力,推动标准化活动,从而增强 Web 技术作为基础设施的作用。
今年也是《职业道德与行为准则》(CEPC)自2015年第一次发布以来的首次更新。W3C 的 CEPC 清晰定义了可被接受的行为方式,提出了高标准的实践准则。这份准则提供了基本原则,以确保社区及小组管理的透明,保证大家的参与环境免受骚扰,从而强化组织认同度。
这份报告重点阐述了 W3C 近期为增强 Web 平台能力而进行的创新。W3C 社区完成的工作建立在互联网核心工作的基础上为我们带来 Web:一种已然并将继续加速科技合作与发现的工具、一个连接家人及朋友的社交方式、一种在线学习与提升技能的方法、一种开展成功业务的手段等等。
W3C 现有37个工作组和10个兴趣组,致力于通过制定 Web 标准、指南、支撑材料来实现万维网的使命。
W3C 通过各种机制吸引社区探讨未来 Web 标准,包括:与会员展开交流、与其他标准组织保持联系、关注超过335个社区组数千名成员的活动,组织 W3C 技术研讨会等。其中有很多不错的想法,W3C 战略团队识别有前景的标准化话题,同时邀请公众参与。
技术研讨会通过演示报告、小组讨论、分组会议和“走廊”会议的形式,汇集社区成员共同围绕新领域的工作展开协作。切换到线上会议带来了工作模式上的改变,并需要重置日程安排,与此同时,我们预期分布式会议将带来更广泛的全球参与以及可访问性。
计划中的研讨会话题包括:
近期举办的研讨会如下:
W3C 战略漏斗(Strategy Funnel)记录了成员在探索潜在新工作过程中的各阶段进展:经历孵化与评估,最终界定工作章程从而开展标准化工作。战略漏斗是托管在 GitHub 上的项目,每一个“卡片”(card)都代表一个新领域的问题(issue),由这些卡片组成的堆栈从左至右依次表示各项工作不断向前推进的进度。大多卡片都是从探索阶段开始,之后或界定工作章程开始标准化,或是被最终移除。
公众在任何阶段都可以参与,尤其是对那些已经开始孵化的工作。这有助于 W3C 识别已经被充分孵化的工作、确保标准化进程、审阅相关生态系统、了解参与意向,进而编辑一份准确反映标准化范畴的工作章程。持续的反馈将加速整个标准化进程。
自上一份工作重点报告发布以来,W3C 小组最新动态如下:
W3C 团队已发送预通知,表示正在筹备成立去中心化 Web 兴趣组,小组旨在尽早识别、平衡、缓解提案可能带来的意想不到的影响,鼓励统一变革,推广 OpenStand 原则,以进一步实现 W3C 所坚守的 “One Web” 目标。筹备中的兴趣组将以改进 Web 广告业务组所孵化的两份提案为基础开展标准化工作。
2020年9月16日-29日,W3C Web 与机器学习技术研讨会的与会者提议成立 Web 机器学习工作组,以制定一个基于 Web Neural Network API 的标准。 W3C 团队已开始着手筹备该组并就此发送了预通知。
W3C 的支付标准提供了流畅的支付交互体验,用更低的前端开发成本为商户提供一致的 Web 支付用户体验。用户可以存储和复用支付信息,更迅速精确地完成线上交易。
下述趋势引导着当前的工作方向:
这些变化对支付行业产生了直接影响。世界各地的监管机构(如欧洲的PSD2)越来越需要强大的(多因素的)客户身份认证机制。此外,Web 上的交易风险评估往往依赖于指纹识别,因此当下的机制有望随着浏览行为的发展而得到突破。
FIDO 和 EMVCo 正在讨论如何将 Web 身份验证数据作为输入提供给 EMV 3-D 安全流。W3C Web 支付工作组(与 WebAuthn 的联合特别任务组)和 Web 支付安全兴趣组正在讨论多项提案,通过 Web 身份验证与支付方式选择的顺利集成来简化支付流程。Secure Payment Confirmation 提案已经吸引了众多利益相关方的关注。该组的预期是 Stripe 和 Google 将在2020年第三和第四季度进行实验来验证一种假设:即用户倾向于流畅的低摩擦流程,其中 Web 身份验证被用作 3-D 安全身份验证流程中的“升级”,而非通常的一次性密码方式。Web 支付工作组还在研究如何在 EMV® 安全远程商务、开放银行、实时支付和其他用例中使用 Secure Payment Confirmation。
W3C 正在启动商户业务组,利用 Web 技术解决客户体验和业务需求方面的挑战,商家、集成商、平台提供商和其他人员将在其中讨论新兴的 Web 技术如何帮助解决客户体验方面的调整,以及还有哪些其他必要的解决方案。
Web 是一个通用的出版平台。出版业受 Web 的影响在日渐加深,而 Web 也在越来越广地推动出版业的发展。Publishing@W3C特别关注的主题包括排版和布局、信息无障碍、可用性、可移植性、分发、归档、离线访问、按需打印以及可靠的交叉引用。小组中的出版界参与者非常多元化,包括传统的出版商、电子书阅读系统制造商,以及有声读物、学术期刊或教育材料的出版商、图书馆科学家和浏览器厂商。
W3C在2020年8月成立了EPUB 3工作组,以维护、开发和阐明EPUB 3规范家族,以代表W3C中的EPUB社区,并支持EPUB 3内容的创建者和消费者。该小组的一项重要成果是显着提高了EPUB出版物和阅读系统的互操作性。严格的W3C测试过程将使EPUB 3规范更清晰和易于实现。
出版工作组专注于缺乏全面标准的有声读物,因为在这个蓬勃发展的市场中出版会产生额外的成本和时间。小组正在进行关于未来标准的积极开发,以期在年底前最终发布:
出版业务组运行并发布了EPUB和数字出版调查的主要结论。
媒体和娱乐活动跟踪并标准化创建沉浸式体验所需的与媒体相关的功能。HTML5、TTML和TTML配置、WebVTT将标准的音频、视频和字幕引入了Web,并彻底改变了全球的媒体产业链和媒体消费,使Web成为完全适合于媒体内容交付的专业平台。
当前的目标是:
Web 是移动的开放平台。长期以来,电信服务提供商和网络设备提供商一直是Web技术部署中的关键角色。随着Web平台的成熟,它带来了越来越丰富的功能,以将现有服务扩展到新用户和设备,并提出新的创新服务。
WebRTC 通过使任何连接的设备成为潜在的通信端点,在任何网络上的任何地方进行音频和视频通信,从而极大地扩展了运营商与客户联系的能力,从而重塑了整个通信格局。WebRTC 是许多在线交流和协作服务的基石。
COVID-19大流行表明,在需要限制旅行和保持社交距离的世界中,WebRTC已经变得多么重要。我们可以为该技术带来许多改进,以迎合已经出现的新用途。
WebRTC工作组将继续努力,以期在年底将WebRTC 1.0(以及随附的规范Media Capture and Streams)发布为正式推荐标准。
Zoom和Facebook Messenger团队最近加入了W3C,在Web能够比以往任何时候都更需要虚拟交互的时候,让工作组更好地发挥其在支持社会方面的关键作用。
同时,用于扩展WebRTC的用例(又名WebRTC NV)正在进一步扩展,尤其是使用Streams的WebRTC可插入媒体。
Web & Networks 兴趣组使用一系列电话会议来关注探索的两个主要主题:
交通共享数据有很大的改善用户体验的潜力,提供机会以实现更好的信息化、媒体娱乐功能、提升效率、加强维护、保障安全和便利。同步的优化还发生在传感器、通信、云计算、数据分析机制、地理地图信息、机器学习、移动设备、用户接口等相关的领域,这些丰富的技术基础创造了一个新的领域更好地利用交通数据生产价值。汽车与交通方面的讨论非常重视构造一个互联互通的汽车生态、交通模型和相关服务里对标准的需求。
最近被重命名的 汽车与交通商务组 (原 汽车与 Web 平台商务组) 旨在推动和改进 W3C 汽车工作组的标准的落地和持续发展,包括构建更广的交通信息讨论空间和孵化未来的标准工资。这个组的工作领域包含:
W3C 汽车工作组正在从其车辆信息服务规范(VISS)中汲取现实经验,该规范现已在量产车中使用,并已在其他地方使用,旨在创建丰富的车辆应用生态系统。
该标准为车辆、发动机温度、剩余燃油或电量、范围、轮胎气压等所有可用信号信息提供了一种通用数据模型的访问方法。目前,标准封装了大约一千种不同的数据元素,并且将不断增长以适应自动驾驶和驾驶员辅助技术以及电气化等汽车领域的进步。
应用程序在车辆本身的“主机”(汽车音响所在的地方)上运行,其他应用程序也可以连接到车辆。小组还在设想在云中使用它来提供对车辆的间接访问。
利用大众汽车提交的 VIWI 基础数据模型,该小组正在研究VISS的后继产品,作为一种更强大的方式来访问车辆信号信息,并满足其他汽车需求的相同范例,包括基于位置的服务、媒体、通知和缓存内容。小组目前有一个尚未命名的“Gen2”后继者的早期原型。
W3C 的 Web of Things 工作目标是为不同的技术方搭建桥梁来允许各种设备共同协作和实现规模化,从而通过减少碎片化和增强互联互通性来发挥物联网的潜能。WoT 是对现有物联网生态系统的补充,可通过组合多种设备和信息服务来通过降低应用的供应商和消费者的成本和风险创造价值。许多行业将受益,例如智能家居、智慧城市、智能产业、智能农业和智能医疗保健等。
WoT 兴趣组 与外部标准开发组织和行业联盟合作,在标准化之前探索各种想法。这些联络已经在两个关键领域取得了进展:
WoT 工作组 最近 完成了万维物联网标准的初步版本 (WoT 架构, WoT 物描述), 并且重拟了章程计划进行 interoperability profile 可交互描述、物件发现、生命周期/加载、ID 管理等工作。
新加坡政府技术署 (GovTech) 在2019年的第二届 W3C 万维物联网 WoT 研讨会 做了一个关于智慧城市对标准化的需求的非常振奋人心的演讲,并且提交了有潜力作为下一代万维物联网用例的 智慧城市地理信息 和 公共卫生统筹,WoT 兴趣组正在考虑试行一个基于这些用例的实践证明理论的特别任务组。
我们相信现在是一个很好的时间段去成立一个 W3C 兴趣组来探讨智慧城市,并且在为之起草章程:
数据在所有组织里都日益重要,尤其随着物联网、大数据 和其它围绕着 AI 和 机器学习的技术的发展。关联数据是关于使用 URI 作为事物的名称,对这些 URI 进行解引用以获取更多信息并包含指向其他数据的链接的能力。
W3C 发布了一系列数据相关的延伸规范,拓展了过去二十多年对数据的研究经验,并计划进一步开展让开发人员更容易使用图数据和知识图谱的工作。为了使行业利用先进的数字技术并通过沿供应链和价值链的水平集成以及从工厂到办公室的垂直集成来促进业务发展。
可验证凭据密切和分散式身份(DID)是紧密相关的:由于其本身具有可加密验证的性质,DID是识别可验证凭据中各种不同角色的理想工具,其加密完整性是其最重要的功能之一。关于后者的工作在一年前取得了重大进展。
数字身份对于交互式应用、数据 Web 和在 Web 上和 Web 外部署各种服务都是至关重要的。考虑到各种类型的应用,身份应该易于创建、去中心、持久、可解析和可加密验证。尽管许多标识方案(Web URL、ISBN、ORCID号、电子邮件地址、UUID等)满足其中某些特征,但没有一个可以满足所有特征。
分散式标识符(DID)工作组旨在将数字身份定义为与特定 URI 方案关联的 DID 文档:这是一个 JSON 文档,主要包含加密信息,允许任何客户端检查实体完整性、交换私有信息并获取服务信息;并且可以存储在各种类型的分布式账本、Web存储系统(如 GitHub 或 IPFS)上。该小组持续更新已经发布了DID 标识符 v1.0的工作草案,DID 规范注册入口以及DID的用例与需求文档。工作组计划在年底发布 DID 规范的候选推荐标准。
凭证是我们日常生活的一部分:驾驶执照用来证明我们有驾驶机动车的能力,大学学位可以用来证明我们的教育水平,政府颁发的护照使我们能够在国家之间旅行这种凭证,特别是其数字版本,对于 Web 上的许多应用、用户交互、工作流等至关重要。这些数字凭证必须是加密安全且可验证的,尊重隐私的并且以去中心方式进行管理,以确保依赖于它们的应用程序的灵活性和长期可持续性。
可验证凭证工作组 已经更新了章程转入标准维护模式,在2019年小组把可验证凭证数据模型1.0发布为 W3C 正式推荐标准,为许多不同的应用和可验证凭证用例文档中提到的场景需要的数字加密的大规模部署提供了技术基础。近期工作组并没有计划在这些方面进行技术变动。
CSS 是开放 Web 平台的关键部分。CSS 工作组从两个很大的 CSS 用户群体收集需求:出版业和 Web 应用开发人者。前者需要更好的分页支持和高级字体处理,而后者则需要智能和高效的滚动和动画。
我们所说的 CSS 其实是一百多个规范的集合,通常称其为“模块”。工作组把 CSS 当前的技术发展状态反映在一份快照文档中,每年更新一次。工作组还发布了一个索引定义 CSS 规范所定义的每个术语。
自从上一份重点报告以来,CSS工作组发布了23份文档,包括 CSS 媒体查询第四版、显示模块第三版、网格布局第一版等候选推荐标准。
Web 字体用于中文、日文和韩文等语言,这些语言下载整个字体的成本太高; 也用于阿拉伯语和印度语,其中子集化的 Web 字体往往无法正常运行。 Web 字体工作组开发了一系列规范,支持 Web 上可下载字体的互操作部署,侧重渐进式字体压缩(PFE)以及维护 WOFF 标准。 小组开发了 PFE 测试和分析框架,在正式开始标准化前会严格评估提议的解决方案。
备注:2020年7月27日,是 Web 开放字体格式(WOFF)标准的首个公开工作草案发布十周年纪念。
W3C 接纳 WHATWG 于2019年6月发布的 DOM 规范快照并将其发布为正式推荐标准。这是 W3C 接纳的第一个 WHATWG 快照文档。
HTML 草案正处于广泛审阅阶段。
Web 性能工作组讨论提升 Web 应用性能的新方法,以及一些现有提案对性能有何影响(例如:Third-Party Origin Trials, Event Timing, Interactions, Normalization, & SPA Navs)。
Web 音频工作组完成了 Web Audio API 1.0 规范,当前专注于 Web Audio API 2.0。音频社区组正在酝酿新特性。
Web Audio 1.0 已在所有浏览器中得到实现,可在浏览器中合成音频。音频操作是通过音频节点执行的,这些音频节点链接在一起以形成模块化的音频路由图。该规范支持具有不同类型的通道布局的多个源。这种模块化设计提供了创建具有动态效果的复杂音频功能的灵活性。
Web Audio 2.0 建立在这个强大的基础上,添加了音频开发人员亟需的节点。
WebAssembly 是在浏览器和独立环境中广泛部署的虚拟机和执行环境,可实现接近于本机的性能,优化加载时间,而且最重要的是,可以作为现有代码库的编译目标。WebAssembly 于去年12月成为 W3C 正式推荐标准。
WebAssembly 工作组和对应的社区组(通过社区组进行需求收集和语言开发)继续为该标准的未来版本开发一系列特性,包括:
MiniApps 生态社区组正在研究 MiniApps 的基础架构,来判断哪些部分适合进行标准化。社区组发布了以下提案:
经过和 TAG 技术架构组 和 Web 平台技术社区 的一系列讨论,社区组成员赞同如果大家能在 One Web 的愿景下实现不同 MiniApp 平台的互联互通,则厂商、开发者和用户都能从中受益。
隐私和安全是人权和公民自由的组成部分,长期以来一直是 Web 联盟的重要议程。例如,我们的工作有助于改善 Web 的安全性,我们开发了认证技术,以取代弱密码,并减少钓鱼网站和其他攻击的威胁。
然而,用户有理由担心他们的个人数据被滥用和被跟踪,包括浏览器指纹,虚假信息的传播和其他网上危害。这些都是目前面临的困难和紧迫的挑战。我们已经开始讨论如何在不增加审查的情况下帮助用户在网上找到值得信赖的内容。
今年早些时候成立的隐私社区组受到了活跃的参与;它吸引了60个参与者,他们最近的工作项包括:
提升 Web 广告商业组目前有来自90多个组织的200多位参与者,编著了保护 Web 广告隐私的用户案例和提案。
关于成立一个工作组的讨论已经开始,该工作组组负责广告隐私的工作,例如FLoC, TURTLEDOVE, SPARROW。
该组与 Web 孵化社区组 (WICG)还有隐私社区组进行了联合讨论,讨论围绕保护隐私的聚合度量、基于客户端利益的广告选择和准备一个没有第三方 cookie 的 Web 的建议。
S自2019年春天WebAuthn Level 1发布为W3C推荐标准以来,随着跨浏览器平台的实现和主要 web 应用程序的部署,对强加密认证的采用一直在增长。在 W3C 开发者关系团队的帮助下,今年早些时候成立了 WebAuthn采用社区组,致力于消除可能阻碍开发者采用WebAuthn的障碍,并帮助规范的开发者和用户改进其互操作安全性的采用。
今年Web Authentication工作组将产出WebAuthen Level 2.
隐私兴趣组(PING)审阅影响网络的正在进行的隐私问题,并调查新的隐私工作的潜在领域。该组织正在记录一个目标隐私威胁模型。
该组还为解决标准开发中的隐私问题提供指导方针和建议,包括标准规范中的隐私问题。为了对其他组织的规范进行隐私审阅,它使用了新的工具来跟踪问题(这个工具也跟踪以安全审阅名义提出的问题,安全审阅由W3C团队协调,由志愿者们完成)。PING 也再次成功地让工作组意识到在它们的标准规范中的隐私和指纹问题。
现有的国际化规范 • 教育类文章 • 标准开发者清单 • 语言支持工作概览 • 国际化赞助计划
在全球将近80亿人口中,只有一小部分人会说英语,但超过50%的在线内容是以这种语言书写的。那些 Web 未支持的语言的社区将越来越被边缘化和排斥。他们将无法获得 Web 带来的的经济、教育或民主利益,并且由于没有 Web 的存在和参与,我们将失去 Web 反映世界的多样性的潜力。
W3C 于1998年启动了国际化活动(i18n),以缔造真正全球通行的 Web。为了使 Web 真正为世界各地的利益相关者提供各种语言内容的服务,必须有语言专家、网站设计师、开发者和标准实现厂商的积极协作,积极推动 Web 的发展。W3C 国际化活动开发了一个文种矩阵,该矩阵说明了各语言的排版在 Web 上的支持程度。当 Web 支持世界上所有语言时,我们才能够连接共享一种语言的所有社区。
欢迎参阅 i18n radar 了解关于当前各项目的概述。
根据国际化赞助计划,赞助者可以提供核心会员费之外的资源,以期增加参与者和这项关键工作的专家。
去年,我们使贡献变得更加容易:
有了额外的资金,我们可以在三个关键领域取得进展:语言支持、开发人员支持和作者支持(教育与推广)。
下面的内容包括W3C在这些领域中所取得的成就。
其他小组包括阿拉伯文、东南亚和印度任务团。我们一直在组建用于讨论欧洲和非洲语言以及(最近增加的)美洲语言的网络,并欢迎更多的专家提供差距分析和需求信息。有关当前状态的摘要,请参见语言矩阵。
语言支持方面的最新亮点包括:
国际化工作组一直在积极审查规范并向其他工作组提供建议,包括 CSS、WHATWG、Web应用、WebXR、无障碍指南、出版、MiniApps、设备与传感器等小组。
新工作包括:
除了上述资源外,还有很多针对作者的国际化技术指南。
所有无障碍的标准规范 • WAI 翻译 • WAI 新闻 • 无障碍基本面 • 数字化无障碍的商业案例
2006年,联合国通过了《残疾人权利公约》(CRPD),重申所有各类残疾人都应享有一切人权和基本自由。该公约将获取信息,包括网络和数字内容界定为一项人权。数字无障碍,包括网页无障碍,是所有人平等获得、机会和参与的关键。
当网站和网络工具被正确地设计和编码时,残疾人就可以使用它们,个人、企业和社会都将受益。Web 联盟的Web 无障碍计划(WAI)于1997年启动,制定技术规范、准则和技术,以及支持资源,如推广和培训材料,以促进无障碍意识和无障碍实施。WAI的《网页内容无障碍指南》(WCAG)是权威的网页无障碍国际标准,已被世界各国政府采纳或引用。
然而,随着 Web 复杂性的增加,以及数字出版和虚拟现实等各种技术汇聚到 Web 上,对先进技术中最新的无障碍性支持的需求呈指数级增长。如果没有W3C的努力,残疾人将远远落在后面。WAI支持W3C的Web for All任务,并帮助确保在整个W3C,具有一个合作协调性、凝聚力以及无障碍的计划,同时也有来自WAI资助者和赞助者的额外支持。
在这个很难面对面相聚的时代,数字无障碍比以往任何时候都更重要。远程会议、学校、工作、卫生保健—— Web 无障碍性为所有这些设置提供了一个包容性的基础,而Web 内容无障碍指南(WCAG 2)是让 Web 无障碍的起点。
在远程会议的无障碍性方面,WAI 强调了当前无障碍的适用性,并调查了需要更新指南和技术支持的差距。无障碍指南也已经集成到持续运行计划中,W3C团队已停止相关工作人员旅行,并将工作其转移到完全远程操作的文档编制中去。
为了在 Web 标准开发人员和 Web 开发人员之间建立良好的反馈关系,并促进不同社区的参与,最近的W3C开发者关系活动包括:
自2015年起,W3C与edX合作创建了W3Cx,并一直在开发MOOCs(大规模在线开放课程),通过一系列核心网络技术课程展示其权威和专业知识。
许多Web用户依赖于W3C开发的文档的翻译,W3C的官方语言是英语。
W3C 非常感谢其社区的持续努力,确保了我们的各种可交付成果,特别是我们的规范,可以以其他语言免费提供,确保了它们能够面向更多不同的读者。
如果愿意提供翻译,请参阅说明。
与众多组织和标准开发组织(SDOs)的联系和协调对于W3C来说至关重要: