2015年5月28日,W3C的地理位置工作组(Geolocation Working Group)发布了地理位置应用编程接口(Geolocation API Specification)的提案推荐标准更新。该规范定义了获取相关设备所提供的地理位置信息的编程接口。欢迎您于2015年6月25日前对这份提案推荐标准更新提出意见和建议。
更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
2015年5月28日,W3C的地理位置工作组(Geolocation Working Group)发布了地理位置应用编程接口(Geolocation API Specification)的提案推荐标准更新。该规范定义了获取相关设备所提供的地理位置信息的编程接口。欢迎您于2015年6月25日前对这份提案推荐标准更新提出意见和建议。
更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
2015年5月21日,W3C的高效XML交换工作组(Efficient XML Interchange Working Group)发布了规范化EXI(Canonical EXI)标准工作草案的最终征求意见稿(Last Call Working Draft)。
在特定的上下文中,任何一个EXI文档都有一组与其逻辑等价但物理表示上不同于它自身的、符合高效XML交换(EXI)格式1.0(第二版)要求的文档。该标准草案描述了一个相对简单的方法来为EXI格式的文档生成一个规范化的物理表示,从而能够帮助判断两个不同内容的EXI文档是否在逻辑上等价。规范化EXI的一个很重要的应用就是在对一个基于XML的文档或文档片段进行数字签名。在不需要扫描文本全文而实现EXI的规范化在一些能力受限或对处理开销敏感的设备或计算环境下也具有重要意义。
需要特别注意的是,在某些复杂特定应用场景下,应用程序可能有应用层的等价原则,两份有着不同的规范化形式的XML文档,在应用给定的上下文中仍可能具有相同的语义,但这种“应用层的等价”不在本规范的讨论之列。欢迎您对于2015年7月16日前提出对该草案的意见和建议。
更多信息,请参阅英文原文,及W3C的可扩展标记语言标准计划(XML Activity)。
2015年5月21日,W3C HTML工作组(HTML Working Group)发布了在HTML中使用ARIA(Notes on Using ARIA in HTML)的标准工作草案。该文档实际地指导了开发者如何向HTML文档中添加由WAI-ARIA 1.1规范(Accessible Rich Internet Applications specification, WAI-ARIA 1.1) 所规定的无障碍辅助信息,从而使残障人士更容易获得Web内容和访问Web应用。该文档展示了如何在HTML5.1中使用WAI-ARIA,尤其是如何无障碍的使用由Ajax, HTML, JavaScript及相关技术所开发的动态内容及用户界面。
更多信息,请参阅英文原文,W3C的HTML标准计划(HTML Activity)。
2015年5月21日,W3C HTML工作组(HTML Working Group)发布了一组HTML5:提供辅助文本替代信息技巧(HTML5: Techniques for providing useful text alternatives)的工作组备忘(Group Note)。 这是HTML工作组和Web信息无障碍标准计划的一项联合工作, 这份文档包含了对HTML5文档作者而言如何为图片提供辅助文本替代信息的最佳实践指南。该文档通过给出提供辅助文本替代信息的指导原则,帮助HTML5的开发者开发残障人士可以方便访问的Web内容及应用。
更多信息,请参阅英文原文,W3C的HTML标准计划(HTML Activity)。
2015年5月20日,W3C的CSS工作组(Cascading Style Sheets Working Group)发布了CSS基本用户界面模块(CSS Basic User Interface Module Level 3,CSS3 UI)的标准工作草案。该文档描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的CSS选择器(selectors)、属性及属性值。该文档包含并扩展了在CSS Level 2及选择器规范中定义的与用户接口有关的特性。它使用各种选择器、属性和属性值在文档中对基本用户界面元素进行设计。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年5月19日,W3C的Web通知工作组(Web Notification Working Group)发布了Web通知(Web Notification)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。Web通知定义了一组面向终端用户推送通知的API。Web通知允许应用程序在某一事件发生时,在Web页面之外(如基于操作系统自身的气泡通知、发送邮件等)向用户提供提醒和通知。
更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
2015年5月19日,W3C的时序文本工作组(Timed Text Working Group)发布了互联网媒体字幕的TTML文本和图片规范(TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0)的候选推荐标准(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)。
2015年5月14日,W3C HTML工作组(HTML Working Group)发布了HTML Canvas 2D Context的标准草案最终征求意见稿。该文档定义了HTML canvas元素的2D上下文。2D上下文为在canvas上绘制和操纵图形提供了对象、方法及属性信息。欢迎您对于2015年6月11日前提出对该草案的意见和建议。
更多信息,请参阅英文原文,及W3C的HTML标准计划(HTML Activity)。
2015年5月14日,W3C的语义Web健康与生命科学兴趣组(Semantic Web Health Care and Life Sciences Interest Group)发布了一份关于健康与生命科学(HCLS)社区数据集描述框架(Dataset Descriptions: HCLS Community Profile)的工作组备忘(Group Note)。如何获得关于科学数据的一致的、高质量的元数据是在互联网上寻找、理解和重用科学数据的关键。该文档描述了一组来自健康与生命科学领域的利益相关方和技术专家关于如何描述这一领域数据集的元数据的一致意见,对元数据的描述采用了W3C的资源描述框架(Resource Description Framework, RDF)格式。该规范在重用已有的词汇表的基础上提供了可扩展性,支持对数据的描述、版本管理、数据溯源、数据发现与交换、数据查询及获取等关键需求。
更多信息,请参阅英文原文,及W3C的数据标准计划(Data Activity)。
2015年5月14日,W3C的CSS工作组发布了CSS弹性盒式布局模块(CSS Flexible Box Layout Module Level 1)的标准草案最终征求意见稿(Last Call Working Draft)。该文档描述了一个面向用户接口设计的CSS盒式模型(box model)。在弹性布局(flex layout)模型中,一个弹性容器(flex container)的子容器可以在任何方向布局,并可以灵活改变其尺寸,如增加大小填充空余的空间,或自动缩小以避免溢出父容器的区域。也很容易实现子元素的横向对齐和纵向对齐。嵌套的盒可以实现类似二维表的布局。欢迎您于 2015年6月11日 前提出您对该草案的意见和建议。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年5月14日,W3C的协议与格式工作组(Protocol and Formats Working Group)发布了WAI-ARIA创作实践(WAI-ARIA Authoring Practices 1.1)的首份公开工作草案,同时还发布了可访问富Internet应用(WAI-ARIA)1.1版(Accessible Rich Internet Applications, WAI-ARIA 1.1)以及核心可访问性API映射1.1版(Core Accessibility API Mappings, Core-AAM 1.1)的工作草案更新。
WAI-ARIA创作实践通过收集和整理一组案例,帮助Web应用的开发者,通过使用WAI-ARIA所定义了角色、状态和属性,开发具有更好可访问性的小部件(widgets)、导航设计(navigation)以及应用行为。这一版本的修订保持了与WAI-ARIA 1.1版本的兼容。
WAI-ARIA是一个为残疾人士等提供无障碍访问动态、可交互Web内容的技术规范,为浏览器、媒体播放器、辅助技术的开发人员以及Web内容开发者定义了可以获得更广泛跨平台可访问性的方法。而Core-AAM描述了用户代理应如何在多内容生成技术并存的情况下,向可访问性API显示Web内容语言的语义。Core-AAM作为基础为其他标准扩展映射到具体技术上提供服务。
更多内容,请参阅英文原文,相关征集意见的电子邮件,以及W3C的Web无障碍计划(Web Accessibility Initiative, WAI)。
2015年4月30日,W3C的独立用户界面工作组(IndieUI Working Group)发布了独立用户界面事件(IndieUI Events 1.0 - Events for User Interface Independence)的工作草案,同时,该工作组还发布了独立用户界面:用户上下文(IndieUI: User Context 1.0 - Contextual Information for User Interface Independence)的标准工作草案。 这两份新发布的工作草案包括了对独立用户界面事件标准工作草案的修改和瘦身,以及对用户上下文的部分属性和接口的修改。
IndieUI定义了一组与用户输入方式无关的事件,将依赖于用户输入方式的事件翻译为不依赖于用户输入方式的“高层”简单事件,基于这些简单事件编程可以简化Web应用的设计。例如,如果用户希望向下滚动页面内容,他可以用手指在触摸屏上向下滑动,也可以用鼠标上的滚动球向下滚动,或者使用滚轮,甚至在有些应用中通过语音命令来操纵。在IndieUI中,我们可以定义一个简单的Scroll Down事件,并将上述可能的操作关联到这一简单事件上。这在编写需要面对各种输入设备的Web应用时,将极大简化Web应用的开发。
IndieUI的用户上下文则定义了一组用户可以选择披露给Web应用的个人使用偏好,以及用户代理用来获取这些上下文信息,并侦听这些上下文信息改变的API。
独立用户界面(IndieUI)将使Web应用更容易适应于不同的设备(如智能手机及平板电脑)、不同的无障碍辅助技术、不同的用户需要等。开发者可以基于IndieUI开发适合多设备、多上下文的应用。 IndieUI工作组目前也正在尝试将相关工作输出到W3C的其他工作组,欢迎您于 2015年5月29日 前对这些工作草案提出意见和建议。
更多信息,请参阅英文原文,关于独立用户界面的概述(IndieUI Overview),以及W3C的Web无障碍计划(Web Accessibility Initiative, WAI)。