2014年6月24日,W3C的资源描述框架(RDF)工作组发布关于RDF 1.1入门(RDF 1.1 Primer)的工作组备忘(Group Note)。该文档提供了使用RDF所需的基本知识,并指导用户高效使用RDF。文档介绍了RDF的基本概念,并通过一组具体的例子介绍如何使用RDF。
更多信息,请参阅W3C的数据标准计划(Data Activity)。 我们欢迎更多志愿者参与W3C翻译计划,提供该文档的志愿者翻译和授权翻译。
2014年6月24日,W3C的资源描述框架(RDF)工作组发布关于RDF 1.1入门(RDF 1.1 Primer)的工作组备忘(Group Note)。该文档提供了使用RDF所需的基本知识,并指导用户高效使用RDF。文档介绍了RDF的基本概念,并通过一组具体的例子介绍如何使用RDF。
更多信息,请参阅W3C的数据标准计划(Data Activity)。 我们欢迎更多志愿者参与W3C翻译计划,提供该文档的志愿者翻译和授权翻译。
2014年6月19日,W3C的互联数据平台工作组(Linked Data Platform/LDP Working Group)发布互联数据平台(Linked Data Platform 1.0)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。该文档描述了一组互联数据平台的最佳实践,以及一个基于HTTP访问构建可读写的互联数据体系架构的简单方法,采用HTTP协议访问Web资源,并通过RDF数据模型来描述资源状态。
更多信息,请参阅W3C的数据标准计划(Data Activity)。
2014年6月19日,W3C的设备API工作组(Device APIs Working Group)发布三份标准草案最终征求意见稿(Last Call Working Draft):
- 振动API(Vibration API):该文档定义了访问设备振动机制的标准API。振动是目前移动终端的一种常见的触感反馈。
- 背景光事件(Ambient Light Events):该规范为Web开发者提供一种编程接口,接收与光照传感器(light sensor)所探测的与环境背景光(amibient light)强度相关的事件。
- HTML媒体捕捉(HTML Media Capture):HTML媒体捕捉规范定义了一个HTML表单(form)的扩展,可方便用户通过一个文件上传控件访问设备的媒体捕获功能(如照相机、麦克风等)。
我们欢迎您于2014年7月24日前提出您对这三份标准草案的意见和建议。更多信息,请参阅W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
2014年6月17日,W3C的Web应用工作组发布了DOM解析和序列化(DOM Parsing and Serialization)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。该规范定义了各种API,允许Web应用通过编程方式访问HTML及通用的XML的解析器,对DOM节点(DOM nodes)进行解析和序列化。
该工作组还发布了影子DOM(Shadow DOM)的工作草案(Working Draft),该规范提出了一种方法,将多个DOM树合并到一个层次结构中,并允许这些DOM树在一个文档中互相操作,实现更好的DOM组合效果。
更多信息,请参阅W3C的富Web客户端标准计划(Rich Web Client Activity)。
2014年6月17日,W3C的HTML工作组发布了HTML5的标准草案最终征求意见稿(Last Call Working Draft),这是2013年8月、2014年4月W3C发布HTML 5.0的候选推荐标准更新后,针对近期业界及技术社区的反馈及标准测试情况做出的决定,将HTML 5.0的规范状态从候选推荐标准(Candidate Recommendation)回溯到标准草案最终征求意见稿(Last Call Working Draft),更多信息请参阅相关博客文章。
HTML5是万维网的核心语言 -可扩展标记语言的第5版。在这一版本中,增加了支持Web应用开发者的许多新特性,以及更符合开发者使用习惯的新元素,并重点关注定义清晰的、一致的准则,以确保Web应用和内容在不同用户代理(浏览器)中的互操作性。欢迎您于2014年7月15日前提交您对该草案的意见和建议。按照W3C的原定计划,HTML5的正式推荐标准有望于2014年内发布。
HTML工作组也同步发布了HTML 5.1的工作草案,继续完善和定义更加支持Web应用开发的新的特性。更多信息,请参阅W3C的HTML标准计划,及W3C Blog: HTML5-在通向推荐标准的路上继续前进。
2014年6月17日,W3C发布HTML5的标准草案最终征求意见稿(Last Call),W3C的交互技术领域负责人 Philippe Le Hegaret在W3C官方微博撰文,介绍了W3C在推动HTML5向正式W3C推荐标准前进所持续开展的努力:
2012年,W3C HTML工作组的主席们提出了一个推进HTML标准的计划,即 2014计划(Plan 2014),该计划希望达到以下目标:
- 在2014年底发布HTML 5.0的W3C正式推荐标准(W3C Recommendation),并在2016年底完成HTML 5.1的正式推荐标准;
- 2012年12月发布HTML 5的候选推荐标准(Candidate Recommendation),并以此为基础测试HTML 5的标准可实现性;
- 采用模块化的方法来控制规范的内容和复杂性。
经过2年多的工作,HTML 5.0得到了持续的修改和改进。HTML工作组从WHATWG及其他技术社区得到大量的反馈意见,HTML5的标准编辑与技术社区紧密合作交换意见,避免标准的分化。W3C的工作组文档HTML Landscape列出了不同HTML规范版本之间的差别。
截至今天,HTML工作组已经完成了97,000个关于HTML5的测试。为符合W3C标准流程对候选推荐标准(Candidate Recommendation)的要求,我们跟踪了不同参考实现对HTML5特性的实现情况并给出了测试结果。结果表明,至少有两个参考实现通过了96.7%的可用性测试。剩下的3.3%的特性表现出今天的浏览器实现在处理错误方面的巨大差异,工作组已做出结论,这些未通过的测试并不会造成实现上的巨大差异,并进而对互操作产生重大影响。根据这份测试结果,我们从HTML 5.0中删除了一些缺乏参考实现支持及仍不稳定的特性,包括dialog元素,及scoped style sheet。这些特性会保留在HTML 5.1的草案中,并根据业界的实现情况再做判断。
W3C要特别感谢技术社区帮助完成这一具有重要价值的测试工作。这些测试来自Test the Web Forward社区的努力,他们将测试用例贡献给Github上的web-platform-tests repository,我们强烈建议Web开发者持续贡献到标准测试中,通过对标准的测试使开放Web平台更加可靠。 同时,HTML工作组也正在征集对媒体元素(media elements)及页面导航(page navigation)开展进一步测试。
按照计划,针对最近对HTML 5.0的修改,我们将HTML 5.0回溯到标准草案最终征求意见稿(Last Call Working Draft)状态。我们希望业界及技术社区对在候选推荐标准阶段发生变化的特性进行反馈,反馈截止时间为2014年7月15日。一旦在标准草案最终征求意见稿阶段获得的新反馈得到处理并完成了测试套件,我们将会在今年秋天将HTML 5.0推进到提案推荐标准(Proposed Recommendation) 。在这一过程中被从HTML 5.0中移除的特性(如DataCube接口、<input type=time>, 拖拽支持(drag and drop),以及新的ruby model)将继续保留在HTML 5.1的草案中,等待更多的参考实现。
推进HTML 5.0向正式推荐标准前进只是我们推进开放Web平台的其中一步,我们希望为Web提供一个完整的开发环境,支持丰富交互、跨平台的的Web应用,HTML5是这一平台的核心。许多工作组仍在致力于扩展HTML标记语言,包括交互式设计(responsive design)、Web性能、信息无障碍及Web安全。HTML工作组将联合W3C的技术架构组(W3C Technical Architecture Group)、Web应用工作组一起在2014年9月中旬举行可扩展Web技术峰会(Extensible Web Summit),讨论未来HTML的发展。我们将会在7月上旬发布关于该研讨会的相关信息。
更多信息,请参阅:
- W3C的HTML标准计划,以及W3C发布HTML5的标准草案最终征求意见稿的新闻
2014年6月12日,W3C Web Applications 工作组发布了三份标准文档:
- DOM Level 3 KeyboardEvent key Values首份公开草案(First Public Working Draft)。该标准定义了作为
文档对象模型事件(Document Object Model,DOM,Level 3 Events)规范的一部分的KeyboardEvent.key
属性的值。Key Value包含按键事件产生的字符信息。
-DOM Level 3 KeyboardEvent code Values首份公开草案。该标准定义了文档对象模型事件(Document Object Model,DOM,Level 3 Events)规范
的一部分的
KeyboardEvent.code
属性的值。Code value包含能够识别识别被用户按下的物理键的事件信息。
- UI Events工作草案。该标准扩展了 DOM Events Level 3中描述的事件(Events)和特性( features)。
更多信息,请参阅W3C的富客户端标准计划(Rich Web Client Activity)。
2014年6月12日,W3C的 协议与格式工作组(Protocols and Formats Working Group) 发布了核心可访问性API映射(Core Accessibility API Mappings 1.1, Core-AAM)的首份公开标准草案,该标准支持 可访问富互联网应用 (Accessible Rich Internet Applications, WAI-ARIA) 1.1的更新版标准。WAI-ARIA提供了角色,状态和属性的本体,以定义可访问用户界面的元素。
WAI-ARIA 标准的设计初衷是用来改善Web内容,特别是WebApp的可访问性和互操作性。Core-AAM描述了用户代理应如何在多内容生成技术并存的情况下,向可访问性API显示Web内容语言的语义。Core-AAM作为基础为其他标准扩展映射到具体技术上提供服务。
更多信息,请参阅相关意见反馈邮件,及W3C的信息无障碍标准计划(Web Accessibility Initiative,WAI)。
2014年6月5日,W3C的级联样式单(CSS)工作组、可扩展矢量图(SVG)工作组联合发布Web动画(Web Animations 1.0)的标准工作草案。该规范定义了一个支持Web页面内容同步改变及动画计时的模型和方法。该规范还定义了一个应用编程接口,允许Web应用与该模型交互,并通过后续其他规范定义更多的动画特性。
更多信息,请参阅W3C的样式标准计划(Style Activity)及图形标准计划(Graphics Activity)。
2014年5月29日,W3C的独立用户界面工作组(IndieUI Working Group)发布了独立用户界面事件(IndieUI: Events 1.0)的工作草案更新(updated Working Draft)。IndieUI定义了一组与用户输入方式无关的事件,将依赖于用户输入方式的事件翻译为不依赖于用户输入方式的“高层”简单事件,基于这些简单事件编程可以简化Web应用的设计。例如,如果用户希望向下滚动页面内容,他可以用手指在触摸屏上向下滑动,也可以用鼠标上的滚动球向下滚动,或者使用滚轮,甚至在有些应用中通过语音命令来操纵。在IndieUI中,我们可以定义一个简单的Scroll Down事件,并将上述可能的操作关联到这一简单事件上。这在编写需要面对各种输入设备的Web应用时,将极大简化Web应用的开发。
独立用户界面(IndieUI)将使Web应用更容易适应于不同的设备(如智能手机及平板电脑)、不同的无障碍辅助技术、不同的用户需要等。开发者可以基于IndieUI开发适合多设备、多上下文的应用。欢迎您于2014年6月27日前提交您对该规范草案的意见和建议。
更多信息,请参阅IndieUI的概述,关于IndieUI: Events更新的相关邮件,及W3C的Web无障碍推进组织(Web Accessibility Initiative)。
2014年5月9日消息,W3C的Web应用工作组(Web Applications Working Group)提出的Web组件技术(Web Components)在一组新技术提名中脱颖而出,获得2014 net Award最佳新技术奖。W3C的技术架构组联合主席 Dan Appelquist 在伦敦举行的颁奖典礼上代表W3C接受了这一奖项。
Web组件允许开发者使用HTML, CSS和JavaScript开发具有封装特性、可重用的Web小部件(widget),这些小部件可以在桌面端、移动端重用。基于Web组件开发应用可以减少代码规模、提高代码的效率,并更加易于维护。W3C感谢 Web应用工作组以及Web组件标准的编辑团队 Dominic Cooney, Dimitri Glazkov, Hajime Morrita, Hayato Ito及 Rafael Weinstein卓有成效的工作。
2014年是Web诞生25周年,W3C成立20周年纪念。20年来,Web正在向一个开放标准、支撑创新、交流和合作的平台发展。感谢Web组件及其他新技术不断推动Web技术向前发展。我们也期待更多的Web技术创新,让Web尽展无限潜能。
更多信息,请参阅:
- Coralie Mercier的W3C Blog: Web Components Won the Best New Technology 2014 Net Award
2014年5月8日,W3C的HTML工作组发布了文档对象模型 W3C DOM4的备选推荐标准(Candidate Recommendation),向公众征集参考实现。DOM定义了一个平台中立的模型,用于处理节点树及与文档树处理相关的事件。
更多信息,请参阅W3C的HTML标准计划(HTML Activity)。