2015年11月12日,W3C的Web应用安全工作组(Web Application Security Working Group)发布子资源完整性(Subresource Integrity)的候选推荐标准并向公众征集参考实现。该规范定义了一种机制,依据这种机制,用户代理可以通过验证所获取到的资源文件是否经过篡改,保证获得资源的完整性。
更多信息,请参阅英文原文。
2015年11月12日,W3C的Web应用安全工作组(Web Application Security Working Group)发布子资源完整性(Subresource Integrity)的候选推荐标准并向公众征集参考实现。该规范定义了一种机制,依据这种机制,用户代理可以通过验证所获取到的资源文件是否经过篡改,保证获得资源的完整性。
更多信息,请参阅英文原文。
2015年11月12日,W3C的HTML工作组(HTML Working Group)发布媒体源扩展(Media Source Extensions)的候选推荐标准并向公众征集参考实现。该文档扩展了HTMLMediaElement,允许JavaScript生成媒体流以支持回放,这也可以用于自适应流(adaptive streaming)及随时间变化的视频直播流(live streams)等应用场景。
更多信息,请参阅英文原文。
2015年10月22日,W3C的Web通知工作组(Web Notification Working Group)发布Web通知(Web Notification)的正式W3C推荐标准(W3C Recommendation)。Web通知定义了一组面向终端用户推送通知的API。Web通知允许应用程序在某一事件发生时,在Web页面之外(如基于操作系统自身的弹出通知、邮件等)向用户推送提醒和通知。
更多信息,请参阅英文原文。
2015年10月21日,万维网联盟启动Web支付工作组,打造更简便更安全的在线支付体验。
W3C 计划制定的标准将支持目前现存及即将问世的诸多支付方式,其中包括借记卡支付、信用卡支付、移动支付系统、代管账户支付、比特币支付以及其他分布式分账类 技术。相关支付API将支持浏览器辅助实现的支付工具注册及选择等功能,并为自动安全支付,特别是移动设备端的自动安全支付建立良好的基础,从而为广大商 家和用户带来更安全的交易平台以及更多的支付方式选择。
W3C CEO Jaffe博士评论说,“行业将电子钱包视为一种可以改善支付安全和可用性,并多种营销手段的支付解决方案。然而,用户并没有完全接受这一方案。我们认为 其中的一个原因是电子钱包市场的分裂性,以及电子钱包提供商使用不兼容的编程接口造成的。W3C即将编写的标准将通过定义标准化的编程接口帮助确保不同支 付方案的互操作性。所以,当你购买商品的时候,你应该有一个标准的方法来使自己的支付工具和商家可接受的工具相匹配,并确保二者能够与商家的结账流程平滑整合。”
W3C新启动的Web支付工作组章程(及常见问题解答)由W3C Web支付兴趣组完成,该兴趣组成员来自银行、支付服务提供商、商家、浏览器厂商、硬件厂商以及其他行业相关方。新的Web支付工作组将于2015年10月26日-30日在日本札幌举办的W3C全体技术大会期间举办第一次小组会议。
更多关于W3C Web支付工作组的信息请见新闻通稿(英文版)(中文版)。
2015年10月20日,W3C的国际化工作组(i18n Working Group)发布了编码(Encoding)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。UTF-8是基于Unicode交换信息的应用最广的编码,但在UTF-8之外,历史上还有很多不同的编码格式,用户代理(如浏览器等)需要支持多种编码格式,但不同的用户代理厂商在实现这些编码格式时可能采取不同的方式。该文档希望提供一个标准的UTF-8编码实现方式,以及与其他编码方式(如iso-8859系列、gb18030、big5、euc-jp、euc-kr、iso-2020系列等)的转换关系,从而让新的用户代理厂商不必对已有的编码实现进行逆向工程。同时,该文档还定义了一个JavaScript API,提供标准的编解码实现。
2015年10月20日,W3C的国际化工作组(i18n Working Group)发布了面向标准规范开发者的国际化最佳实践(Internationalization Best Practices for Spec Developers)的工作草案。标准规范的开发者需要参考一些最佳实践及建议,来确保他们开发的Web标准能够在全球不同文化和不同语言下正确的工作。该文档提供了一个与国际化相关的检查清单,帮助标准的开发者避免国际化问题。
2015年10月15日,W3C的Web注释工作组(Web Annotation Working Group)发布了Web注释数据模型(Web Annotation Data Model)的工作草案。Web注释通常用于为资源提供补充信息、或在资源与资源之间建立联系(associations)。Web注释的例子包括:阅读电子图书时增加的批注,在一段文字上圈点来标出重点,在查看在线照片、图片、视频及音频时提供的注释,以及对在线数据的问题,电子地图、社会媒体(如论坛、博客、微博等)等的注释。
更多信息,请参阅英文原文。
2015年10月15日,W3C的数字出版兴趣组(Digital Publishing Interest Group)发布了开放Web平台便携式Web出版物(Portable Web Publications for the Open Web Platform)的首个公开标准工作草案。该文档提出了一种基于开放Web平台技术的实现离线文档表示的数字出版前景,即便携式Web出版物(portable web publications)。可携式Web出版物实现了在线与离线/可携式文档出版之间的完全融合:出版商与用户将无需面临在线与离线文档之间的选择,而是可以在两者之间随意地进行动态切换。
2015年11月30日,W3C的 Ivan Herman 在W3C官方博客发表文章,详细介绍了便携式Web出版物(Portable Web Publications)的愿景、术语和概念(terms and notation)、基于服务器线程(Service Worker)的PWP阅读器体系结构草案(draft architecture for PWP readers)等。请注意,这些特性需要进一步细化,数字出版兴趣组也设立了一个特别任务组逐步细化这些特性。
更多信息, 请参阅英文原文、W3C Blog:New Draft for Portable Web Publications Has Been Published、github以及数字出版IG的邮件列表。
2015年10月15日,W3C的Web标记工作组(Web Annotation Working Group)与Web平台工作组(Web Platform Working Group)联合发布FindText API的首个公开工作草案。FindText API规范描述了一个可通过各种选择准则来发现文档或部分文档中文本范围的API。
更多内容,请参阅英文原文。
2015年10月15日,W3C的设备API工作组(Device APIs Working Group)发布了通用传感器API(Generic Sensor API)标准的首个公开工作草案。该规范定义了一个一致的方式,将传感器数据提供给开放Web平台应用。通过抽象传感器接口的可扩展机制,可以适应不同传感器类型。更多信息,请参阅英文原文。
2015年10月15日,W3C的Web应用安全工作组(Web Application Security Working Group)发布了基于源Web标签的限制访问策略(Confinement with Origin Web Labels)的首份标准工作草案。该规范定义了一组用于指定数据的隐私和完整性策略的API,它采用Web标签(Labels)的形式,并支持基于这些策略限制程序代码访问数据的机制(mechanism for confining code according to such polices)。该规范将允许Web应用的开发者及服务器管理员在非可信代码(即可能存在代码缺陷,但非恶意)的情况下共享数据,如通过聚合(mashup)数据提供新服务,同时该草案后续将进一步支持对代码访问数据的更细粒度限制。
更多信息,请参阅W3C的Web应用安全工作组,及英文原文。
2015年10月13日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS阶段进展2015(CSS Snapshot 2015)年度工作组备忘。该文档将截至2015年的所有相关规范收集在一起共同构成了一个CSS当前状态的定义。该定义包含了基于规范稳定性的模块,而非Web浏览器的采用率,因此其主要的观众为CSS的实现者而非CSS的作者。更多信息,请参阅英文原文。