2014年12月16日,W3C的Web应用工作组(Web Application Working Group)发布了自定义元素(Custom Elements)的标准工作草案。该规范定义了一种方法,允许开发者在文档中自定义新的DOM元素类型。更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布RDF微数据(Microdata to RDF)的工作组备忘
2014年12月16日,W3C的语义Web兴趣组(Semantic Web Interest Group)发布了RDF微数据(Microdata to RDF)的工作组备忘(Group Note)。HTML microdata是HTML的扩展,用于在HTML文档中嵌入机器可读的数据片段。通常,微数据(microdata)采用标记语言来描述。该规范定义了在一个包含了微数据的HTML文档中提取RDF的处理规则。
更多信息,请参阅英文原文,及W3C的数据标准计划(Data Activity)。
W3C发布资源计时(Resource Timing)的标准工作草案
2014年12月16日,W3C的Web性能工作组(Web Performance Working Group)发布了资源计时(Resource Timing)的标准工作草案。该标准为Web应用定义了一组接口,用于存取页面中资源获取的完整的计时信息。更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布印度文字布局需求的首份工作草案
2014年12月16日,W3C国际化兴趣组(Internationalization Interest Group)的印度文字布局特别任务组(Indic Layout Task Force)发布了印度文字布局需求(Indic Layout Requirements)的首份公开工作草案。该文档描述了印度文字布局及显示时的基本需求,讨论了印度语言文字中的首字母伪元素(first letter pseudo-element)、字符的竖排版(vetical arrangements of characters)、字母间距、文字对齐(text segmentation)、分行(line breaking)及排序规则(collation rule)等与语言及文化有关的需求。这份文档中提到的布局与排版需求也同样适用于电子出版及CSS标准。
该文档覆盖了印度语言文字内容呈现的主要需求,也提供了基于扩展巴克斯范式ABNF(Augmented Backus-Naur Form)的描述。这有助于定义标准化的印度语言文字布局格式,帮助浏览器正确的理解并显示印度语言文字,并推动印度语言文字在Web及各种数字媒体上符合文化习惯的存储、渲染和呈现。
更多内容,请参阅英文原文,及W3C的国际化标准计划(Internationalization Activity)。W3C中国目前正在推进中文文字布局需求(Chinese Layout Requirements)的工作,此前,W3C已发布了日文、韩文、拉丁文字的布局排版需求。
W3C发布Web加密API的候选推荐标准 征集参考实现
2014年12月11日,W3C的Web加密工作组(Web Cryptography Working Group)发布了Web加密API(Web Cryptography API)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。该规范定义了一个JavaScript API,帮助Web应用以标准的方式完成基本的密码学操作,如哈希、签字生成与验证、加密及解密等。此外,该规范还为Web应用提供了密钥管理与操作所需的API。Web加密API的可能应用场景包括服务器认证、文档及代码签字、通信中的机密性与完整性保证等。
更多信息,请参阅英文原文,及W3C的安全标准计划(Security Activity)。
W3C发布Web注释数据模型的首份标准工作草案
2014年12月11日,W3C的Web注释工作组(Web Annotation Working Group)发布了Web注释数据模型(Web Annotation Data Model)的首份标准工作草案。Web注释的数据模型规范描述了支持这些注释在不同的软硬件平台上共享和重用的、一致的结构化模型(structured model)及数据格式。
Web注释通常用于为资源提供补充信息,或在资源与资源之间建立联系(associations)。Web注释的例子包括:阅读电子图书时增加的批注,在一段文字上圈点来标出重点,在查看在线照片、图片、视频及音频时提供的注释,以及对在线数据的问题,电子地图、社会媒体(如论坛、博客、微博等)等的注释。 W3C在2014年4月发起了Web注释技术研讨会(Workshop on Annotations),并随后设立了Web注释工作组。
更多信息,请参阅英文原文,及W3C的数字出版标准计划(Digital Publishing Activity)。
W3C发布AccName-AAM, WAI-ARIA, Core-AAM 1.1的工作草案更新
2014年12月11日,W3C的协议与格式工作组(Protocols and Formats Working Group)发布了可访问名字及描述: 计算及API映射 1.1(Accessible Name and Description: Computation and API Mappings 1.1, AccName-AAM)的工作草案。 WAI-ARIA是一个为残疾人士等提供无障碍访问动态、可交互Web内容的技术规范,,为浏览器、媒体播放器、辅助技术的开发人员以及Web内容开发者定义了可以获得更广泛跨平台可访问性的方法。
该工作组还同时发布了可访问富Internet应用(Accessible Rich Internet Applications, WAI-ARIA)1.1、核心可访问性API映射(Core Accessible API Mapping, Core-AAM)1.1两份文档的工作草案更新。其中,Core-AAM描述了用户代理应如何在多内容生成技术并存的情况下,向可访问性API显示Web内容语言的语义。Core-AAM作为基础为其他标准扩展映射到具体技术上提供服务。而AccName-AAM描述了用户代理如何从Web内容中确定可访问对象(accessible objects)的名字和描述,并通过可访问性API与它们交互。
更多信息,请参阅英文原文、相关电子邮件,及W3C的Web无障碍计划(Web Accessibility Intiative, WAI)。
W3C发布服务器发送事件(Server-Sent Events)的提案推荐标准
2014年12月9日,W3C的Web应用工作组发布了服务器发送事件(Server-Sent Events)的提案推荐标准(Proposed Recommendation)。Server-Sent Events规范定义了如何使用DOM Events打开一个HTTP连接从服务器端接收Push通知消息的API。这个API可以扩展用来支持其他的push通知机制(如推送短消息)。W3C在2012年12月发布了该规范的候选推荐标准,征集参考实现。欢迎您于2015年1月6日前提交您对该规范的意见和建议。
详细信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布互联网媒体字幕的TTML文本和图片规范的候选推荐标准
2014年12月9日,W3C的时序文本工作组(Timed Text Working Group)发布了互联网媒体字幕的TTML文本和图片规范(TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。
该文档描述了两个基于时序文本标记语言(TTML, Timed Text Markup Language 1)的规范集:一个是纯文本(text-only)的描述规范,另一个是纯图片(image-only)的描述规范。这两个规范用于在全球范围内描述互联网媒体的字幕(subtitle and caption),简化互操作性,并保持与已有字幕文件格式的一致性和兼容性。该文本规范是面向面向美国封闭标签的TTML规范(TTML Simple Delivery Profile for Closed Captions (US))的超集。W3C在2014年9月发布了该规范的工作草案。
更多信息,请参阅英文原文,及W3C的Web视频标准计划(Video in the Web Activity)。
W3C发布URL、剪贴板API及事件的标准工作草案
2014年12月9日,W3C的Web应用工作组(Web Applications Working Group)发布了两个工作草案:
- 统一资源定位符(URL):URL标准定义URL、域名、IP地址、application/x-www-form-urlencoded格式,及相关API。
- 剪贴板API及事件(Clipboard API and Events): 该文档定义了在Web应用中使用拷贝、剪切、粘贴等剪贴板操作的应用编程接口。这是2013年4月、2014年3月和2014年9月发布该标准的工作草案后的又一次更新。
更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布电池状态API的候选推荐标准 征集参考实现
2014年12月9日,W3C的设备API工作组(Device APIs Working Group)发布了电池状态API(Battery Status API)的候选推荐标准(Candidate Recommendation),向公众征求参考实现。该草案定义了一个API,允许Web应用获知宿主设备(hosting device)的电池状态(如是否充电、充电时间、放电时间、剩余电量等级等),并在这些状态改变时触发事件。W3C在2014年8月发布了该规范的标准草案最终征求意见稿。
更多内容,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
W3C发布振动API (Vibration API)的提案推荐标准
2014年12月9日,W3C的设备API工作组(Device API Working Group)发布了振动API(Vibration API)的提案推荐标准(Proposed Recommendation)。振动API(Vibiration API)定义了访问设备振动机制的标准应用编程接口。振动是目前移动终端的一种常见的触感反馈。欢迎您于2015年1月20日前反馈您对该规范的意见和建议。W3C在2013年7月发布了该规范的备选推荐标准(Candidate Recommendation)。
提案推荐标准是W3C标准流程的一环,表示标准文本及技术可行性已经得到验证,最后接受公众反馈。提案推荐标准经过W3C会员投票及批准,即可成为正式W3C推荐标准发布。
更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。