2018年3月1日,W3C的Web字体工作组(WebFonts Working Group)发布WOFF开放字体文件格式(WOFF File Format 2.0)正式推荐标准(W3C Recommendation)。该规范基于广泛使用的WOFF 1.0,提供增强的字体压缩功能,减少网络带宽的使用,同时WOFF 2.0仍将支持在移动设备上的快速字体解压缩能力。WOFF 2.0结合了内容感知(content-aware)的预处理过程,以及改进的熵编码(entropy coding)技术,比WOFF 1.0采用的Flate压缩技术具有更好的性能。
W3C发布互联网媒体字幕的TTML文本和图片规范1.0.1(ISMC1)提案推荐标准 征集审阅意见
2018年2月27日,W3C的时序文本工作组(Timed Text Working Group)发布互联网媒体字幕的TTML文本和图片规范1.0.1(TTML Profiles for Internet Media Subtitles and Captions 1.0.1,IMSC1)提案推荐标准(Proposed Recommendation),并征集审阅意见(Call for Review)。该文档描述了两个基于时序文本标记语言(TTML1)的规范集:一个是纯文本(text-only)的描述规范,另一个是纯图片(image-only)的描述规范。这两个规范旨在用于全球范围内描述互联网媒体的字幕(subtitle and caption),从而简化互操作性,并保持与已有字幕文件格式的一致性和兼容性。
欢迎公众于2018年3月27日之前,提交审阅意见。更多内容,请参阅英文原文。
W3C发布阿拉伯文字文本布局需求的首个公开工作草案
2018年2月22日,W3C国际化兴趣组(Internationalization Interest Group)的阿拉伯文布局特别任务组(Arabic Layout Task Force)发布阿拉伯文字文本布局需求(Text Layout Requirements for the Arabic Script)的首个公开工作草案(First Public Working Draft)。该文档描述了在Web上以及电子书中,阿拉伯文字布局和文本支持的基本需求。这些需求为Web技术(例如CSS,HTML,以及数字出版等)提供了有关如何为阿拉伯文字用户给予支持的信息。目前,该文档侧重于标准的阿拉伯文和波斯文。公众可以通过github issues反馈相关意见及建议。
更多内容,请参阅英文原文,以及W3C的国际化(Internationalization,i18n)标准计划。
W3C发布ODRL 2.2正式推荐标准
2018年2月15日,W3C的权限与义务表达工作组(Permissions & Obligations Expression Working Group)发布两份正式推荐标准(W3C Recommendation):
-ODRL信息模型(ODRL Information Model):开放数字权利语言(Open Digital Rights Language,简称ODRL)是一种策略表达语言,它提供了一种灵活的可互操作的信息模型,词汇表以及编码机制,用于表示在Web上共享的数字内容的用途和约束要求。ODRL信息模型描述了构成ODRL策略语义基础的基本概念,实体和关系。ODRL策略用于表示对某asset文件采取允许和禁止的行动,以及利益相关方应该履行的义务。此外,ODRL策略可能受到约束条件(例如,时间或空间约束)的限制,并且可能会对权限施加任务(例如支付)。
-ODRL词汇表及表达(ODRL Vocabulary & Expression):该规范描述了ODRL策略中使用的术语以及如何对它们进行编码。
更多内容,请参阅英文原文,以及权限与义务表达工作组主席Renato Iannella(Monegraph)的博客文章ODRL: A Path Well Travelled,了解有关ODRL的现状及未来。
W3C 发布关于 WebAssembly 核心规范、JavaScript接口及 Web API等三份标准首个公开工作草案
2018年2月15日,W3C 的 WebAssembly 工作组发布了三份标准的首个公开工作草案(First Public Working Draft):
- WebAssembly核心规范:描述了核心WebAssembly标准的第一个版本,WebAssembly尝试为开发高效执行、更紧凑表达形式(compact representation)的Web应用提供所需的安全、可移植、支持底层代码格式支持等。
- WebAssembly JavaScrip 接口:提供一个显式的JavaScript API,使Web应用可以与WebAssembly交互。
- WebAssembly Web API:描述了一个在更广泛的Web平台集成WebAssembly的方法。
WebAssembly是一个面向多种应用场景的虚拟指令架构,能够嵌入到不同的应用环境,支持高性能的Web应用。WebAssembly的设计目标是为应用提供一种快速、安全、可移植语义、有效和可移植的表达方式。WebAssembly 的代码也可以帮助更加容易进行 Web浏览器等各类执行环境的代码调试。
W3C发布车辆信息服务规范的候选推荐标准 征集参考实现
2018年2月13日,W3C的汽车工作组(Automotive Working Group)发布车辆信息服务规范(Vehicle Information Service Specification)的候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该文档为车辆信息服务定义了一组基于WebSocket的API,允许客户端应用程序获取,设置,订阅和取消订阅车辆信号及其他数据属性。该规范的目标是推动建立一组标准化的服务器API,从而实现跨汽车制造商的应用开发的一致性。
更多内容,请参阅英文原文。
W3C发布个性化语义内容模块1.0标准首个公开工作草案
2018年2月13日,W3C的可访问富互联应用工作组(Accessible Rich Internet Applications, ARIA, Working Group)发布个性化语义内容模块1.0(Personalization Semantics Content Module 1.0)标准首个公开工作草案(First Public Working Draft)。该文档提供了可用于增强Web内容的术语词汇表,包括有关控件,符号,和用户界面元素的信息。用户代理使用这些语义来使内容扩充或适应于用户场景。这有助于用户使用和理解内容,同时也支持简化和干扰管理。
个性化语义内容模块是在个性化语义解释器(Personalization Semantics Explainer 1.0)工作草案中引入的个性化语义的一部分。
更多内容,请参阅英文原文。
W3C宣布将对规范文档的模版进行重新设计
2018年2月8日,W3C宣布与美国杰斐逊大学(Jefferson University)的用户体验与交互设计程序项目合作,成立了一个由热衷于用户体验的学生而组成的设计班和小型工作组,专注于对W3C的规范文档模版进行重新设计,从而使Web标准更易被使用。有关该项目的范围,要求,以及受众等信息,欢迎参阅SpecProd/Restyle wiki。
项目组学生将会定期发布更新,分享新探索以及修订进展等。若您使用或参与W3C规范,那么项目组诚邀您通过Jefferson+W3C Collaboration blog提供指导意见,反馈相关建议,并欢迎您的实际参与。该项目预计持续一个学期,计划于2018年5月生成一个模版原型,之后再进行进一步的实现和部署。
更多内容,请参阅英文原文。
W3C发布CSS网格布局模块(CSS Grid Layout Module Level 2)规范的首个公开工作草案
2018年2月6日,W3C的CSS工作组(CSS Working Group)发布CSS网格布局模块(CSS Grid Layout Module Level 2)规范的首个公开工作草案(First Public Working Draft)。该CSS模块定义了一个二维网格布局系统,以优化用户界面设计。在网格布局模块中,可以将网格容器(grid container)的子节点指定到任意预定义布局网格的单元格中,这些布局网格可以是灵活的也可以是固定的。该规范通过添加“子网格(subgrid)”功能,用于嵌套网格参与它们的母网格大小调整以及纵横比控制栏距,进而扩展了网格。
CSS(级联样式表,全称Cascading Style Sheets)是一种在屏幕,纸上以及语言中描述HTML和XML文档呈现的语言。
更多内容,请参阅英文原文。
W3C专利咨询组建议继续推进Web支付规范
W3C于2017年11月,针对Web支付工作组启动了第二个专利咨询组(Web Payments Working Group Patent Advisory Group, PAG),应对Web支付工作组相关技术规范涉及的专利披露问题。经过为期两个多月的工作,2018年2月2日,咨询组发布了一份报告(请参阅Report),结论是建议W3C继续推动Web支付规范。
通常,如果某个技术标准中涉及的某项专利技术,是该技术标准实现中必须采用的技术(essential),但依据W3C的免版税条款(W3C Royalty-Free Licensing Requirements),无法从该专利现持有者处获取免费授权时,W3C将设立专利咨询组(Patent Advisory Group,PAG),解决标准中涉及的专利问题。
更多内容,请参阅英文原文。
W3C发布HTML媒体捕捉(HTML Media Capture)正式推荐标准
2018年2月1日,W3C的设备与传感器工作组(Device and Sensors Working Group)发布HTML媒体捕捉(HTML Media Capture)的正式推荐标准(W3C Recommendation)。HTML媒体捕捉规范定义了一个HTML的表单扩展(form extension),可方便用户通过一个文件上传控件访问设备的媒体捕获功能(如照相机、麦克风等)。
更多内容,请参阅英文原文。
W3C发布索引数据库API(Indexed Database API 2.0)正式推荐标准
2018年1月30日,W3C的Web平台工作组(Web Platform Working Group)发布索引数据库API(Indexed Database API 2.0)正式推荐标准(W3C Recommendation)。该文档为数据库记录保持简单值和层级对象定义了访问数据库的应用编程接口(API)。数据库的每一个记录都由一个键(key)和一些键值(value)组成。此外,此类数据库还包含若干索引结构。应用程序开发者可以通过键或索引,直接使用一个API来访问数据库记录。基于该API可以支持更丰富的查询语言,可以使用持久化B-tree结构来实现索引数据库。
更多内容,请参阅英文原文。