2014年1月28日,W3C的Web字体工作组(WebFont Working Group)发布了WOFF 2.0评估报告(WOFF 2.0 Evaluation Report)的工作草案。Web开放字体格式(WOFF)2.0是WOFF 1.0的更新,改进了字体压缩。该报告给出了成功部署WOFF的需求,评估了压缩带来的收益及代码复杂性、编解码时间开销等的折中。该文档本身并不是W3C的正式规范。
更多信息,请参阅W3C的字体标准计划(Font Activity)。
2014年1月28日,W3C的Web字体工作组(WebFont Working Group)发布了WOFF 2.0评估报告(WOFF 2.0 Evaluation Report)的工作草案。Web开放字体格式(WOFF)2.0是WOFF 1.0的更新,改进了字体压缩。该报告给出了成功部署WOFF的需求,评估了压缩带来的收益及代码复杂性、编解码时间开销等的折中。该文档本身并不是W3C的正式规范。
更多信息,请参阅W3C的字体标准计划(Font Activity)。
2014年1月23日,W3C的级联样式单(CSS)工作组发布了CSS Grid Layout Module Level 1的工作草案更新。这个CSS模块定义了二维网格的布局系统,以优化用户界面设计。在网格布局模型中,网格容器(Grid Container)的子节点可通过被指定到任意单元格中。W3C于2013年9月发布过该标准的工作草案。
CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。更多信息,请参阅Style Activity.
2014年1月21日,W3C的CSS工作组发布了CSS Fragementation Module Level 3的工作草案更新。该模块描述了如何将一个内容流切分到不同页面(page)、列(column)或区域(region)的内容碎片化模型(fragmentation model)。它基于CSS的页面模型(Page Model)模块,定义了在盒间、盒内、行间、页间进行断行的属性和规则,给出了支持断行的盒模型(Box Model for Breaking),实现在变长片段(Varying-size Fragmentainers)中进行断行(breaking),及对跨页断行的边界和背景样式(Fragmented Borders and Backgrounds)等的支持。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年1月16日,W3C的Web应用工作组(Web Applications Working Group)和Web应用安全工作组(Web AppSec)联合发布了跨源资源共享(Cross-Origin Resource Sharing)的W3C正式推荐标准(W3C Recommendation)。该标准定义了在必须访问跨域资源时,浏览器与服务端应该如何沟通,它提供一种机制,允许客户端(如浏览器)对非源站点的资源发出访问请求。所有提供跨源资源请求的API都可以使用本规范中定义的算法。
出于安全性的考虑,用户代理(如浏览器)通常拒绝跨站的访问请求,但这会限制运行在用户代理的Web应用通过Ajax或者其他机制从另一个站点访问资源、获取数据。跨源资源共享(CORS)扩充了这个模型,通过使用自定义的HTTP响应头部(HTTP Response Header),通知浏览器资源可能被哪些跨源站点以何种HTTP方法获得。例如,浏览器在访问 http://example.com 站点的Web应用时,Web应用如果需要跨站访问另一站点的资源 http://hello-world.example,就需要使用该标准。http://hello-world.example 在HTTP的响应头部中定义 Access-Control-Allow-Origin: http://example.org,通知浏览器允许 http://example.org 跨源从 http://hello-world.example上获取资源。
关于跨源资源共享的更多信息,请参阅 CORS W3C Wiki。更多信息请参考W3C的安全标准计划(Security Acitivity)和富Web客户端标准计划(Rich Web Client Activity)。
查看W3C的所有正式W3C推荐标准(W3C Recommendations),请参阅W3C正式推荐标准列表。
W3C的Web内容可访问性指南工作组(WCAG WG)发布两份与WCAG 2.0配套的文档草案(Editor's Draft):
- WCAG 2.0使用技巧(Techniques for WCAG 2.0)
- 理解WCAG 2.0(Understanding WCAG 2.0)
欢迎您于2014年2月14日前提交您的意见和建议。
注意,WCAG 2.0已经是一个稳定的文档,这两份文档并不是WCAG 2.0的更新。更多信息,请参阅相关电子邮件内容,及W3C的Web信息无障碍标准计划(Web Accessibility Initiative, WAI)。
2014年1月16日,W3C的政府互联数据工作组(Government Linked Data Working Group)发布了三份关于互联数据的正式推荐标准(W3C Recommendation),帮助增强数据(特别是政府开放数据)的互操作性。每个推荐标准都是由一组属性/properties及类/classes构成的RDF词汇表(RDF Vocabulary),用于规范化一组特定类型的数据。
- 数据分类词汇表(Data Catalog Vocabulary,DCAT),用于提供关于可用数据源的信息。当数据源采用DCAT描述, 用于政府在Web上发布数据时确定数据分类的RDF词汇表,定义了数据分类的大纲(schema) 。该规范简化基于多数据源的数据集成应用的开发,一些国家的数据Portal已经使用DCAT规范。
- 数据立方词汇表(Data Cube Vocabulary):将统计数据和元数据交换(Statistical Data and Metadata eXchange, SDMX)的ISO标准中定义的数据立方模型与互联数据相结合。该词汇表允许统计数据及其他规范化的数据(如测量数据等)通过基于RDF的工具进行发布、集成和分析。
- 组织本体(Organization Ontology):提供了一个灵活的词汇表,描述一个组织内部的关系和角色,使用该标准可以与个人工具(通讯录、社会化应用等)相关联,支持社会化软件的开发。
这些正式推荐标准虽由政府互联数据工作组开发,但其应用并不局限于电子政务及政府数据开放领域。可查看标准文本的“参考实现报告(Implementation Report)”部分,了解有哪些数据源及软件支持这些推荐标准。
更多信息,请参阅W3C的数据标准计划(Data Activity)。
查看W3C的所有正式W3C推荐标准(W3C Recommendations),请参阅W3C正式推荐标准列表。
2014年1月16日,W3C的资源描述框架(RDF)工作组发布了JSON-LD 1.0及JSON-LD 1.0处理算法和API(JSON-LD 1.0 Processing Algorithms and API)两份正式推荐标准(W3C Recommendation)。
JSON-LD是JavaScript Object Notation for Linked Data的缩写,是一种基于JSON表示和传输互联数据(Linked Data)的方法。JSON-LD描述了如何通过JSON表示有向图,以及如何在一个文档中混合表示互联数据及非互联数据。JSON-LD的语法和JSON兼容。基于JSON-LD可以在基于Web的编程环境中使用互联数据,构造可互操作的互联数据Web服务(linked data web services),并向基于JSON的存储引擎中保存互联数据。
JSON-LD处理算法和API(JSON-LD Processing Algorithms and API)描述了处理JSON-LD数据所需的算法及编程接口,通过这些接口可以在JavaScript, Python及Ruby等编程环境中直接对JSON-LD文档进行转换和处理。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,适合于服务器与JavaScript之间交换数据。JSON和XML一样,也是基于纯文本的数据格式,但JSON的数据格式更加简单,可以传输String, Number, Boolean等简单数据类型,也可以传输数组或复杂的Object对象。更多关于JSON的介绍,可参阅技术文章 JSON: 为JavaScript准备的数据格式,及其他技术资料。
更多信息,请参阅W3C的数据标准计划(Data Activity)。
查看W3C的所有正式W3C推荐标准(W3C Recommendations),请参阅W3C正式推荐标准列表。
2014年1月14日,W3C的近场通讯工作组(NFC Working Group)发布了Web近场通讯应用编程接口(Web NFC API)的首份标准工作草案(First Public Working Draft)。近场通讯(Near Field Communication, NFC)是一个ISO/IEC的国际标准(ISO/IEC 18092),定义了一对短距无线设备如何基于13.56MHz频段进行简单无线互联的接口和协议。NFC允许两个接近设备在在几个厘米范围内进行无线通讯,常见的应用场景包括:手持设备接近一个无线标识以获取数字信息和数据,两个手持设备互相接近以交换信息和数据,以及用手持设备接近卖家终端以完成移动支付(从而作为卡支付的补充)等。
更多信息,请参阅W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
2014年1月9日,W3C的资源描述框架(RDF)工作组发布了一组与资源描述框架(Resource Description Framework, RDF)1.1版相关的标准规范,其中包括6份提案推荐标准(Proposed Recommendation)和2份提案推荐标准修订(Proposed Edited Recommendation),向公众征求意见。
- RDF 1.1概念和抽象语法(RDF 1.1 Concepts and Abstract Syntax)
- RDF 1.1语义(RDF 1.1 Semantics)
- RDF 1.1 TriG - RDF数据集语言(RDF Dataset Language)
- RDF 1.1 N元组(RDF 1.1 N-Triples)
- RDF模式1.1(RDF Schema 1.1):提案推荐标准修订。
- RDF 1.1 XML语法(RDF 1.1 XML Syntax) :提案推荐标准修订
欢迎您在2014年2月9日前提交您对上述提案推荐标准的意见和建议。更多信息,请参阅W3C的数据标准计划(Data Activity)。查看本文英文版。
2014年1月9日,W3C的HTML工作组发布了媒体源扩展(Media Source Extension)的备选推荐标准(Candidate Recommendation)。该文档扩展了HTMLMediaElement,允许JavaScript生成媒体流以支持回放。这可以用于自适应流(adaptive streaming)及随时间变化的视频直播流(live streaming)等应用场景。欢迎您于2014年4月9日前提交对该规范的意见、建议和参考实现。
更多信息,请参阅W3C的HTML标准计划(HTML Activity)。查看本文英文稿。
2014年1月9日,W3C的政府互联数据工作组(Government Linked Data Working Group)发布了关于发布互联数据最佳实践(Best Practices for Publishing Linked Data)的第一份工作组备忘(Group Note)。该文档给出了一组帮助将开放的政府数据发布为互联开放数据(Linked Open Data)的最佳实践。互联开放数据使万维网成为一个全球范围的数据库,也称为数据Web(Web of Data)。通过互联数据的基本原则,开发者可以查询来自多个数据源的互联数据,并对数据进行综合,而不需要为这些共享的数据建立统一的数据模式(schema)。比Web上的国际数据交换标准更为重要的是,基于传统的数据管理技术,构造基于互联数据的应用非常困难,且费时费力。由于开放政府数据在Web上发布,很多最佳实践也覆盖此类数据。本文档的目的是提供互联开放数据的数据发布,以及基于高质量的政府开放数据的应用等最相关的数据管理实践经验。
更多信息,请参阅W3C的数据标准计划(Data Activity)。阅读本文英文稿。
2014年1月9日,W3C的顾问委员会(Advisory Committee)增选了新一届的W3C技术架构组(W3C Technical Architecture Group, TAG)成员:Domenic Denicola (Lab49)和David Herman(Mozilla Foundation) 被增补为新的TAG成员。他们将和现有的TAG成员 Daniel Appelquist (Telefónica, TAG联合主席), Yehuda Katz (JQuery Foundation), Sergey Konstantinov (Yandex), Peter Linss (HP, TAG联合主席), Alex Russell (Google), Jeni Tennison (ODI),以及Tim Berners-Lee (TAG联合主席)一起开展工作。
W3C感谢到本月底到任的TAG成员:Henry Thompson (爱丁堡大学) , Anne van Kesteren (Mozilla Foundation),感谢他们在过去的任期中对W3C所做出的贡献。
W3C技术架构组(TAG)的使命是为Web架构的设计原则寻求共识,并在必要时梳理和澄清这些设计原则,帮助协调W3C内部及外部跨越不同技术的架构定义与研发工作。