2016年3月1日,W3C的CSS工作组发布了 CSS伸缩盒布局模块(CSS Flexible Box Layout Module Level 1)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。该规范为描述了一个面向用户接口设计的CSS盒式模型(box model)。在弹性布局(flex layout)模型中,一个弹性容器(flex container)的子容器可以在任何方向布局,并可以灵活改变其尺寸,如增加大小填充空余的空间,或自动缩小以避免溢出父容器的区域。也很容易实现子元素的横向对齐和纵向对齐。嵌套的盒可以实现类似二维表的布局。更多内容,请参阅英文原文。
互联数据中的地理覆盖与对地观测(CEO-LD)第二次研讨会在北京举行
2016年2月28日,由中英两国多家机构共同参与的合作项目互联数据中的地理覆盖与对地观测(Coverage and Earth Observation in Linked Data,CEO-LD)的第二次研讨会在北京航空航天大学举行。共有来自CODATA、W3C、OGC、中科院网络中心、中科院遥感与数字地球研究所、北京航空航天大学、北京语言大学、爱丁堡大学、英国国家气象局、英国里丁大学(University of Reading)、中国电子标准化研究院(CESI)、中国移动等中英机构的等20名技术专家参与了为期一天的会议。
在上午的会议中,W3C的Phil Archer介绍了W3C Web空间数据工作组及CEO-LD项目的进展,来自中科院遥感与数字地球研究所的李国庆研究员介绍了遥感数据及遥感应用平台及对覆盖数据的需求,中科院网络中心的王学志研究员介绍了地理空间数据云的进展,北京航空航天大学沃天宇博士介绍了车联网数据处理平台及需求。来自英国里丁大学(Reading University)的Maik Riechert介绍了MELODIES项目进展及所提出的CoverageJSON。在全天的其他讨论环节,与会专家就选取的应用方向、其他技术挑战及需求、CEO-LD项目的协作分工及下一阶段工作进行了深入研讨。
CEO-LD项目由CODATA(国际科学协会理事会数据理事会)参与协调,并得到了英国外交和联邦事务部战略方案及双边项目基金及英国驻中国大使馆的支持。W3C中国(北京航空航天大学)首次作为项目的中方合作成员参与了该项目。项目希望针对地区观测(Earth Observation)数据开放共享的需求,探索基于互联数据的地理覆盖数据的表示、互联、访问及可扩展服务中的关键问题,并通过W3C与OGC联合的Web空间数据工作组(Spatial Data on the Web Working Group),为编写《基于互联数据的地理覆盖(Coverages in Linked Data)》标准草案提供基础及部分草案文本,促进相关技术在行业中的实践。
更多信息,请参阅CEO-LD项目网站、北京研讨会日程及Wiki页、会议纪要。CEO-LD项目欢迎中英两国关注对地观测数据共享与利用的机构和专家积极参与,欢迎与我们联系。
W3C发布Web CSV数据相关的三份工作组备忘
2016年2月25日,W3C的 Web CSV工作组发布(CSV on the Web WG)发布了三份工作组备忘。结合此前该工作组已经发布的四份 W3C推荐标准(Recommendation),该工作组已经全部完成章程中的预定标准研发任务,正式关闭。
-Web上的CSV数据:用例和需求(CSV on the Web: Use Cases and Requirements): 大量发布在Web上的数据都是基于逗号分割的表格数据。Web CSV工作组希望提供技术来增强Web上的数据应用与基于表格数据及文件之间的互操作性。该文档列出了一组应用使用表格数据的用例和需求。
-在HTML中嵌入表格元数据(Embedding Tabular Metadata in HTML): 表格数据及元数据模型描述了如何在Web上从CSV数据文件中提取元数据及其描述,需要一个流程来帮助从CSV文件入手,定位元数据。此外,另外一个流程则支持从元数据描述文件开始。另外,有些应用场合更倾向于通过HTML格式(而不是CSV数据文件或单独的元数据描述文件)来从Web上提取元数据。该文档给出了一组如何在HTML中嵌入表格元数据的说明。
-Web上的CSV数据:导言(CSV on the Web: A Primer):该文档是一个入门性的说明文档,解释如何使用Web CSV系列标准,在Web上发布数据。
W3C设立Web认证工作组 构建更安全的万维网
2016年2月17日,W3C宣布正式设立Web认证工作组(Web Authentication Working Group),致力于研发采用加密操作取代简单口令认证方法的技术标准。这一努力将为Web应用开发者提供一个不同于以往简单口令认证的、更加安全和灵活的Web认证方法,从而更好的保护网站及应用的内容。
W3C创始人Tim Berners-Lee表示:“如果在Web上能够更加容易的部署强认证(strong authentication)方法,Web在服务于日常生活、个人和商业时变得更加安全。随着网络攻击的范围和频率持续增加,W3C需要开发新的标准和最佳实践,来提升Web的安全性”。
W3C的Web认证相关的技术工作得益于 FIDO联盟(FIDO Alliance)所提交的关于 FIDO 2.0 Web APIs 的会员提案(Member Submission)。该提案给出了一组API,可以在Web浏览器和相关的Web平台基础设施之间实现基于标准的强认证方法。
新设立的Web认证工作组将于 2016年3月4日在美国旧金山举行首次工作组会议,会议与同期举行的信息安全领域的盛会 RSA USA 会议同期举行。更多关于 W3C Web认证工作组的信息,请参阅工作组章程、英文原文,及W3C的官方声明(Press Release)。
W3C发布 Micropub 和 ActivityPub 的首份标准工作草案
2016年1月28日,W3C的社交网络工作组(Social Web Working Group)发布了两份标准工作草案:
-Micropub:该草案提供了一个开放API,第三方客户端可以通过这个API在某个域的社交网络服务上创建社交消息(create posts)。Android及iOS上的Web应用及本地应用可以通过这个API向自己的社交站点发布新的消息、短注释、照片、事件等。
-ActivityPub:这是一个社交网络交互协议,采用 ActivityStreams 2.0数据格式,并基于 OStatus 及 Pump.io 等协议的实现中获得的经验,实现在不同社交服务之间的状态传递和消息共享。
W3C发布Web数据最佳实践:数据集用法词汇表(Data Usage Vocabulary)的工作草案
2016年1月28日,W3C的Web数据最佳实践工作组(DWBP Working Group)发布了数据集用法词汇表(Data Usage Vocabulary)接近最终版的工作草案。该词汇表用于提供一种标准方法,帮助数据的发布者(publisher)表达所期望的对共享数据的使用方式。数据集的用户可以通过提供此类信息,继续发布数据集。
本文档给出了一组用于共享数据以及收集关于数据集的用户反馈、使用、引用等的基本概念,数据用法词汇表提供了一组API,帮助在Web上链接数据的发布者和使用者(consumer),并提供了一种技术,允许在Web上发布和搜索关于数据集用途的信息。
W3C发布面向JSON的高效XML交换(EXI for JSON)的首份标准工作草案
2016年1月28日,W3C的高效XML交换工作组(Efficient XML Interchange Working Group)发布了面向JSON的高效XML交换(Efficient XML Interchange for JSON, EXI for JSON)的首份标准工作草案。高效XML交换格式是一个压缩的XML的表达格式,在性能的占用计算资源之间做了有效的折衷。EXI格式最初设计用于加速XML的表达,但类似的方法稍作调整也可以用于JSON格式的高效交换,帮助在Web上更有效的交换结构化数据。
更多信息,请参阅英文原文。
W3C发布互联网媒体字幕的TTML文本和图片规范的候选推荐标准 征集参考实现
2016年1月28日,W3C的时序文本工作组(Timed Text Working Group)发布了互联网媒体字幕的TTML文本和图片规范(TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0,简称IMSC 1)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。
该文档描述了两个基于时序文本标记语言(TTML1,Timed Text Markup Language 1)的规范集:一个是纯文本(text-only)的描述规范,另一个是纯图片(image-only)的描述规范。这两个规范旨在用于全球范围内描述互联网媒体的字幕(subtitle and caption),从而简化互操作性,并保持与已有字幕文件格式的一致性和兼容性。该文本规范是面向美国封闭标签TTML规范(TTML Simple Delivery Profile for Closed Captions)的超集。
更多信息,请参阅英文原文,及W3C的Web视频标准计划(Video in the Web Activity)。
W3C发布内容安全策略(Content Security Policy Level 3)的首个公开工作草案
2016年1月26日,W3C的Web应用安全工作组(Web Application Security Working Group)发布了内容安全策略(Content Security Policy Level 3)的首个公开工作草案。该文档定义了一种机制,Web开发者凭借该机制能够控制一个特定页面可获取或可执行的资源,同时还定义了若干与安全相关的策略决策(policy decision)。
更多内容,请参阅英文原文。
W3C发布Web空间数据最佳实践(Spatial Data on the Web Best Practices)的首个公开工作草案
2016年1月19日,W3C与开放地理空间联盟(Open Geospatial Consortium, OGC)共同支持的Web空间数据工作组(Spatial Data on the Web Working Group)发布Web空间数据最佳实践(Spatial Data on the Web Best Practices)的首个公开工作草案。这是一次W3C与OGC的共同尝试,旨在集成地理空间行业以及Web技术人员、特别是那些利用关联数据技术人员所使用的技术。典型用例包括环境与地图数据、传输与管理数据。当前虽有大量工作亟待完成,然而该文档的编辑仍力图阐明最佳实践的完整范围。文档编辑们强烈希望审阅者们引用可用于进一步阐明最佳实践的用例。
Web空间数据工作组的Web空间数据最佳实践首个公开工作草案由W3C与OGC同时发布。
W3C发布CSS级联和继承(CSS Cascading and Inheritance Level 4)候选推荐标准 征集参考实现
2016年1月15日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布CSS级联和继承(CSS Cascading and Inheritance Level 4)候选推荐标准并向公众征集参考实现。该CSS模块描述了如何设置样式展现规则以及如何为所有元素的全部属性赋值。通过级联和继承的方式,属性值可以在所有元素的全部属性中传播。
更多内容,请参阅英文原文。
W3C发布CSS片段模块(CSS Fragmentation Module Level 3)候选推荐标准 征集参考实现
2016年1月14日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布CSS片段模块(CSS Fragmentation Module Level 3)的候选推荐标准并向公众征集参考实现。该模块描述了如何将一个内容流切分到不同的页面(pages)、竖行(columns)或区域(regions)的片段模型。它基于CSS的页面模型(Page Model)模块,定义了在盒间、盒内、行间、页间进行断行的属性和规则;给出了支持断行的盒模型(Box Model for Breaking),实现在长短可变的片段(Varying-size Fragmentainers)中进行断行(breaking),以及对跨页断行的边界和背景样式(Fragmented Borders and Backgrounds)等的支持。
更多内容,请参阅英文原文。