2016年12月15日,W3C的Web应用安全工作组(Web Application Security Working Group )发布内容安全策略(Content Security Policy Level 2)正式推荐标准。该文档定义了一个策略语言,用来声明一组对Web资源的访问限制(restrictions);并定义了一种机制,用于在服务器和客户端之间传递策略并确保策略强制执行。
更多内容, 请参阅英文原文。
2016年12月15日,W3C的Web应用安全工作组(Web Application Security Working Group )发布内容安全策略(Content Security Policy Level 2)正式推荐标准。该文档定义了一个策略语言,用来声明一组对Web资源的访问限制(restrictions);并定义了一种机制,用于在服务器和客户端之间传递策略并确保策略强制执行。
更多内容, 请参阅英文原文。
2016年12月15日,W3C的Web平台工作组(Web Platform Working Group)发布WebIDL Level 1正式推荐标准。该文档定义了接口定义语言(interface definition language)即WebIDL,它用于描述要在Web浏览器中实现的接口。Web IDL是一种IDL的变体,它所具有的大量特性使之能更容易地对Web平台里的常用脚本对象的行为进行指定和说明。该文档详细阐释了Web IDL所描述的接口如何在ECMAScript语言执行环境中与给定语言的构造成分相对应。W3C期望该文档能够对认真实施规范的实现者们起到指南作用,同时期望今后发布的规范可以参考本文档,以确保符合规范的各接口实现之间的可互操作。
更多内容,请参阅英文原文。
2016年12月13日,W3C的XML查询工作组(XML Query Working Group)更新了两份候选推荐标准:XQuery 3.1: An XML Query Language以及XQueryX 3.1,并与XML转换工作组(XSLT Working Group)共同更新了四份候选推荐标准:XML Path Language (XPath) 3.1,XQuery and XPath Data Model 3.1,XQuery and XPath Functions and Operators 3.1以及XSLT and XQuery Serialization 3.1。更新后的六份文档与之前发布的文档相比,均包含一些实质性的改变。工作组预计于2017年1月将这六份文档推进至提案推荐标准阶段。XML查询工作组同时还更新了XQuery 3.1需求与用例(XQuery 3.1 Requirements and Use Cases)的工作组备忘。
更多内容,请参阅英文原文。
2016年12月8日,W3C的Web性能工作组(Web Performance Working Group)发布性能时间线(Performance Timeline Level 2)候选推荐标准,并向公众征集参考实现以及审阅意见。通过提供存储和检索高分辨率性能指标数据的方法,该规范扩展了高分辨率时间规范[HR-TIME-2]。使Web应用程序更快的一个重要方面就是准确地测量Web应用程序的性能特征。该规范定义了性能时间线的必要基元,允许Web开发者访问、测试、检索来自一Web应用程序完整生命周期的各种性能指标。
更多内容,请参阅英文原文。
2016年12月2日,W3C的顾问委员会增选了 Travis Leithead (Microsoft),Sangwhan Moon (Odd Concepts) 以及 Alex Russell (Google),进入 W3C的技术架构组(W3C Technical Architecture Group, TAG),任期自2017年2月1日开始,为期两年。其中,由于本次选举,提名人数与席位数相等,因此提名获得直接批准。其中,Travis Leithead 及 Alex Russell 为连任。目前TAG仍有一个席位空缺,将由W3C Director提名并指定。目前 TAG成员包括:
-Tim Berners Lee (联合主席,W3C)
-Travis Leithead (Microsoft)
-Sangwhan Moon (Odd Concepts)
-Alex Russell (Google)
-David Baron (Mozilla Foundation)
-Andrew Betts (Financial Times / Nikkei)
-Dainel Appelquist (联合主席,Samsung)
-Peter Linss (联合主席,W3C特邀专家)
-Yves Lafon (W3C联络人)
W3C感谢 Mark Nottingham (Akamai) 在过去任期中为W3C及Web技术架构演进所做出的贡献!他的任期将于2017年1月底到期。
W3C技术架构组(TAG)的使命是为Web架构的设计原则寻求共识,并在必要时梳理和澄清这些设计原则,帮助协调W3C内部及外部跨越不同技术的架构定义与研发工作。更多信息,请参阅英文原文,及W3C的技术架构组(TAG)。
2016年11月17日,W3C的HTML媒体扩展工作组(HTML Media Extensions Working Group)发布了媒体源扩展(Media Source Extensions™)的正式推荐标准。该规范允许通过JavaScript为 <audio> 和 <video> 动态构造媒体源,它定义了 MediaSource 对象,作为HTML 5中HTMLMediaElement的媒体数据源。MediaSource 对象可以有一个或多个 SourceBuffer 对象。应用程序可以向 SourceBuffer 对象动态添加数据片段,并可以根据系统性能及其他因素自适应调整所添加媒体数据的数据质量。来自 SourceBuffer 对象的数据可以解码为音频、视频或文本数据,并由浏览器或播放器处理。与媒体源扩展一同使用的,还是包括媒体原扩展字节流格式注册表及一组预定义的字节流格式规范。
媒体源扩展通过扩展HTML5 video的能力,支持包括自适应媒体、流媒体、时间迁移(time shifting)及视频编辑、360°全景视频播放等多种应用场景,填补了视频与Web之间的空白。媒体源扩展™所提供的强大能力为商业质量的IP视频流Web应用打下基础。目前,主流浏览器提供商,以及包括 Youtube 在内的主流视频内容服务提供商已经在产品中支持了媒体源扩展标准。
更多内容,请参阅英文原文,及W3C的HTML媒体扩展工作组。 也可参阅 Philippe le Hegaret 的博客文章,W3C Blog: Making smooth HTML5-based Video Playback a Reality with Media Source Extensions.
2016年11月22日,W3C的Web注释工作组(Web Annotation Working Group)发布了Web注释数据模型(Web Annotation Data Model)及Web注释词汇表(Web Annotation Vocabulary)等两份W3C候选推荐标准,向公众征集参考实现。
-Web注释数据模型(Web Annotation Data Model):该规范描述了一个结构化模型和格式,采用JASON格式,支持在不同的硬件及软件平台分享并重复使用注释,可以以一种简便的方式效仿常见用例,同时支持更复杂的需求,包括将任意内容链接到某一特定的数据点,或是链接到时序媒体资源的(如视频、音频)的特定片段等。
-Web注释词汇表(Web Annotation Vocabulary):该规范定义了一组用于Web注释数据模型的RDF类、谓词(predicates)及命名实体(named entities),同时列出了一组可能在模型中用到的其他本体,并提供了在互联数据上下文中使用Web注释JASON序列化所需要的JASON-LD Context及profile定义。
W3C曾于2016年9月6日发布上述两份文档的候选推荐标准。与以上版本相比,本次发布的文档没有实质性改变。 唯一值得关注的改变(除了一些微小的可编辑的说明和修改之外)是,根据已经收到的实现报告,部分未能得到足够实现报告支持的技术特性从之前版本中移除。成为W3C的候选推荐标准,意味着该工作组已认可该规范的技术设计已完成,并开始寻求对该规范的实现反馈。有一份单独的文档说明如何使用及报告实现结果。
Web注释工作组期待公众于2016年12月30日前,通过Web注释工作组GitHub讨论平台或发送邮件至工作组公开列表<[email protected]>提出反馈意见(通常,对每一个测试用例需要提出至少两个单独实现)。
2016年11月22日,W3C的Web平台工作组(Web Platform Working Group)发布了指针锁(Pointer Lock 2.0)的首份标准工作草案。该规范定义了一个API,允许Web应用在将鼠标事件锁定到某个特定元素,以及从某个视图(view)移除鼠标指针(cursor)的同时,通过脚本访问原始的鼠标移动数据。对于某类应用程序而言,特别是对于第一人称视角的3D应用与3D建模软件等程序而言,这是一种基本的输入模式。
W3C于2016年10月发布了该规范1.0版本的正式推荐标准。更多内容,请参阅英文原文,及Web平台工作组。
2016年11月22日,W3C的Web性能工作组(Web Performance Working Group)发布了页面可见性(Page Visibility Level 2)的候选推荐标准,向公众征集参考实现。该规范定义了一种标准机制,允许开发者通过程序确定一个页面或文档的可见性状态(visibility state),并在页面可见性发生改变时提供通知机制,这一特性可以帮助开出出更好利用电能(power)及CPU计算效率的Web应用。
2016年11月17日,W3C的社交Web工作组(Social Web Working Group)发布了ActivityPub的候选推荐标准,向公众征集参考实现。这是一个社交网络交互协议,采用 ActivityStreams 2.0数据格式,并基于 OStatus 及 Pump.io 等协议的实现中获得的经验,实现在不同社交服务之间的状态传递和消息共享。
2016年11月17日,W3C发布了Web与虚拟现实技术研讨会(W3C Workshop on Web & Virtual Reality)的总结报告(英文、中文)。该研讨会于2016年10月19-20日在美国加州圣何塞举行。在研讨会上,共有超过120名来自浏览器提供商、头盔及其他硬件制造商、VR内容提供商、VR内容设计及分发机构的技术专家参加会议,与会者分析了让Web平台更好支持虚拟现实用户体验所面临的机遇及挑战。
在研讨会上,与会者认识到现有的正在开发中的各类与虚拟现实有关的应用编程接口(API)成为未来在Web内容上支持虚拟现实内容提供了一个重要机遇。其中,WebVR API作为短期标准化的重要需求已经得到与会者的确认和支持,此外,让Web更好的支持360°全景视频内容分发也是未来标准化的重要优先级。与会者还识别了让传统Web支持未来更好用户体验的沉浸现实等其他需求。更长期的需求是,如何为广大的Web开发者及内容聚合设计人员提供灵活的机制和能力,使3D内容成为构造Web内容的基本模块。
2016年11月12日,W3C中国正在招聘以下职位:
- Web标准技术专家(Web Standard Expert)
该职位的主要工作是代表W3C作为联系人(Team Contact)在W3C工作组中与工作组成员协同工作,推进开放Web平台的技术标准制定。
- Web无障碍工程师(Web Accessibility Engineer)
该职位的主要工作是作为Web信息无障碍工程师,致力于残障人士的Web信息无障碍化,特别是Web无障碍技术和指南、移动设备端的信息无障碍化、信息无障碍的教育与推广工作。
上述两个职位的最早开始工作时间为:2017年1月1日,工作地点位于北京航空航天大学(学院路校区)。
欢迎您加入我们!如有意申请上述职位,请将求职信、个人简历及学历证书扫描件(高中及高中以上)发送至<[email protected]>。详情请见具体招聘要求。