2015年4月21日,W3C的CSS工作组发布了CSS级联与继承(CSS Cascading and Inheritance Level 4)的标准工作草案。这是一个CSS模块,描述了如何设置样式规则,并为所有元素的所有属性赋值。通过级联和继承,属性值可以在所有元素的所有属性中传播。CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年4月21日,W3C的CSS工作组发布了CSS级联与继承(CSS Cascading and Inheritance Level 4)的标准工作草案。这是一个CSS模块,描述了如何设置样式规则,并为所有元素的所有属性赋值。通过级联和继承,属性值可以在所有元素的所有属性中传播。CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年4月21日,W3C的Web应用工作组发布了剪贴板API及事件(Clipboard API and Events)的标准工作草案(Working Draft)。该文档定义了在Web应用中使用拷贝、剪切、粘贴等剪贴板操作的应用编程接口。Web应用可以基于该规范提供更加丰富的功能。
该工作组还发布了文件API(File API)的工作草案,为Web应用提供一个API来访问文件对象,通过程序操作文件并访问文件中的数据。
更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
2015年4月16日,W3C的CSS工作组发布了 CSS级联和继承(CSS Cascading and Inheritance Level 3)的候选推荐标准更新(updated Candidate Recommendation)。这是一个CSS模块,描述了如何设置样式规则,并为所有元素的所有属性赋值。通过级联和继承,属性值可以在所有元素的所有属性中传播。CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年4月16日,W3C的Web CSV工作组(CSV on the Web Working Group)发布了四份相关文档的工作草案,工作组认为这些标志着CSV工作组已经完成了关于CSV数据的功能考虑设计,可以参考这些设计开始参考实现。
- Web上的表格数据模型及元模型(Model for Tabular Data and Metadata on the Web): 该文档给出了一个面向表格数据(tabular data)及其元数据(metadata)的基本数据模型(信息集/infoset),也给出了在表格中定位数据的不同方法,及一些关于如何将表格数据映射到该数据模型的案例和最佳实践。这部分工作也作为对RFC 4180的CSV语法格式的可能修订,贡献给了IETF。
- 表格数据元数据词汇表(Metadata Vocabulary for Tabular Data): 该文档定义了一组标准词汇表,用于描述表格数据特征的元数据,该文档可用于为各类Web数据集(如CSV等)提供不同层次的元数据信息,以及定义表格数据的不同单元格之间的关系。该词汇表采用JSON格式,与JSON-LD兼容。
- Web上表格数据生成JSON(Generating JSON from Tabular Data on the Web): 该文档定义了如何将表格数据转换为JSON格式。
- Web上表格数据生成RDF(Generating RDF from Tabular Data on the Web): 该文档定义了如何将表格数据转换为RDF格式。
该工作组将积极关注各方对这些标准草案的意见和建议,您可以发邮件到 [email protected] ,也可以在工作组的GitHub库中添加 issue 参与讨论。该工作组同时也邀请技术社区基于这些规范文本,开发参考实现,并向工作组的测试套件(test suite)贡献测试用例,相关的标准测试工作将是该工作组接下来几个月的工作重点。
更多信息,请参阅英文原文,及W3C的Web CSV工作组,数据标准计划(Data Activity)。
2015年4月16日,W3C的Web支付兴趣组(Web Payments Interest Group) 发布了Web支付用例(Web Payments Use Cases)的首份工作草案。目前,电子支付技术快速发展,为进一步增强支付安全、提升移动端的用户体验、支持新型支付手段及加密电子货币等的应用提供了新的机会。由于缺乏与Web平台集成的开放标准,商家、Web开发者以及支付服务的提供商都将很难采用这些新技术。此外,不同国家和地区对支付的监管要求也使这一情况变得更加复杂。
为了尽可能的在商户、客户、支付提供商、软件提供商、移动运营商及支付网络之间实现互操作性,W3C在2014年10月设立了Web支付兴趣组(W3C Web Payments Interest Group),致力于定义Web支付的技术标准,提升互操作性。今天,该工作组发布的Web支付用例文档,为该工作组确立了初步的工作边界。后续,W3C Web支付兴趣组(当前参与机构)将在这些用例的指引下,进一步定义Web支付的体系结构和技术需求。这些工作将成为与W3C其他工作组及更广泛的支付行业参与者的沟通基础,从而确定W3C及其他行业标准化组织在电子支付、Web支付领域将要开展的标准化工作,并最终满足这些用户需求,让Web支付实现更大的用户价值。
更多信息,请参阅英文原文,Ian Jacobs的博客文章“W3C Blog: Idea for a Web Payments Visual Identity”,及 W3C在Web支付上的其他工作。这一工作也得到了欧盟 HTML5Apps 项目的大力支持。
2015年4月14日,W3C的国际化工作组(Internationalization Working Group) 发布了 R韩语文字布局和排版需求(Requirements for Hangul Text Layout and Typography)的工作草案更新。该文档描述了通过CSS、SVG、XSL-FO等技术实现韩语文字布局和排版的通用要求。该文档得到了韩语文字布局国际化标准项目的支持。W3C在2013年5月14日发布了该文档的首份工作草案。
更多信息,请参阅英文原文,及W3C的国际化标准计划(Internationalization Activity)。W3C也正积极推进中文文字布局需求文档的撰写工作。
2015年4月14日,W3C的Web应用工作组(Web Applications Working Group)发布了游戏手柄(Gamepad)的标准工作草案。Gamepad标准定义了一个操作游戏手柄设备相关的底层接口。目前,在Web应用中将游戏手柄作为输入设备的唯一方式是模拟鼠标和键盘事件,但这可能丢失信息,并需要在用户代理(如浏览器或其所在的操作系统)中安装额外的软件来完成事件模拟。Gamepad API将为这类问题提供一个直接的解决方案,允许Web应用直接操作游戏手柄数据。
更多内容,请参阅英文原文,及W3C的R富Web客户端标准计划(Rich Web Client Activity)。
2015年4月14日,W3C的RDF数据结构性约束工作组(RDF Data Shapes Working Group)发布了结构性约束语言(SHACL)用例和需求(SHACL Use Cases and Requirements)的标准工作草案。该文档为定义Web数据的结构性约束语言(Shapes Constraint Language, SHACL)提供基础,给出了一组基于RDF图定义结构化约束(structural constrains)的用例,并从中总结了SHACL应满足的用户需求。 所有这些用例都给出了应用场景的描述,以及如何使用这些结构化约束对RDF实例数据进行验证。
更多内容,请参阅英文原文,及W3C的数据标准计划(Data Activity)。
2015年4月14日,W3C的Web字体工作组(WebFonts Working Group) 发布了WOFF 2.0文件格式2.0(WOFF File Format 2.0)的标准工作草案。该草案基于广泛使用的WOFF 1.0,提供增强的字体压缩功能,减少网络带宽的使用,同时WOFF 2.0仍将支持在移动设备等上的快速字体解压缩能力。WOFF 2.0结合了内容感知(content-aware)的预处理过程,以及改进的熵编码(entropy coding)技术,比WOFF 1.0采用的Flate压缩技术具有更好的性能。W3C在2014年8月发布了该规范的首份标准工作草案。
该工作组还发布了 WOFF 2.0评估报告(WOFF 2.0 Evaluation Report)的工作草案。Web开放字体格式(WOFF)2.0是WOFF 1.0的更新,改进了字体压缩。该报告给出了成功部署WOFF的需求,评估了压缩带来的收益及代码复杂性、编解码时间开销等的折中。该文档是说明性的文档,并不是W3C的正式规范。W3C在2014年1月发布了上一版本的报告。
更多内容,请参阅英文原文,及W3C的字体标准计划(Fonts Activity)。
2015年4月14日,W3C的Web实时通讯工作组(Web Real-time Communication Working Group)和设备API工作组(Device APIs Working Group)发布了媒体捕捉与流媒体(Media Capture and Streams)的标准草案最终征集意见稿(Last Call Working Draft)。该文档定义了一组API,允许应用程序访问麦克风、视频摄像头等本地媒体设备。该文档也定义了MediaStream API,允许应用程序控制多媒体流数据的处理,以及产生媒体流的设备。另外,该API也可以提供关于捕捉和渲染媒体的设备信息。W3C于2015年2月发布该文档的上一版本工作草案,欢迎您于 2015年5月15日前对该标准文本提出意见和建议。
更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
2015年4月9日,W3C的CSS工作组和SVG工作组联合发布了运动路径模块(Motion Path Module Level 1)的首份标准工作草案。该规范允许开发者为一个特定对象(如特定元素、盒对象/box或容器/container)指定一个运动路径,允许该对象在一段指定的时间内沿着这个指定的运动路径移动。如下图中,飞机图片将沿着指定的虚线运动路径移动。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)、图形标准计划(Graphics Activity)。
2015年4月9日,W3C的CSS工作组发布CSS基本用户接口模块(CSS Basic User Interface Module Level 3,CSS3 UI)的标准工作草案。该文档描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的CSS选择器(selectors)、属性及属性值。它包含并扩展了在CSS Level 2及Selector规范中定义的与用户接口有关的特性。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。