2015年4月9日,W3C的CSS工作组发布CSS基本用户接口模块(CSS Basic User Interface Module Level 3,CSS3 UI)的标准工作草案。该文档描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的CSS选择器(selectors)、属性及属性值。它包含并扩展了在CSS Level 2及Selector规范中定义的与用户接口有关的特性。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年4月9日,W3C的CSS工作组发布CSS基本用户接口模块(CSS Basic User Interface Module Level 3,CSS3 UI)的标准工作草案。该文档描述了CSS 3中对HTML、XML(包括XHTML)进行样式处理所需的与用户界面相关的CSS选择器(selectors)、属性及属性值。它包含并扩展了在CSS Level 2及Selector规范中定义的与用户接口有关的特性。
更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。
2015年4月9日,W3C的Web应用工作组发布了配额管理API(Quota Management API)的标准工作草案。该规范定义了一组帮助Web应用管理本地存储资源的用量的API,并允许为用户代理通过不同的存储API向Web应用临时或永久的分配本地存储空间。
该工作组还发布了输入法编辑器API(Input Method Editor API)的标准工作草案更新。该规范定义的IME API允许Web应用通过脚本来访问用户代理(如浏览器)上的输入法编辑器(IME, input method editor)。这一API也可以和DOM事件联合使用。
更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
2015年4月9日,W3C的可扩展矢量图(SVG)工作组发布了两份标准的首份公开工作草案(First Public Working Draft):
- SVG标记(SVG Markers):该规范定义了一种SVG特性,允许沿着SVG形状的边缘放置可重用的图形元素,这一特性可以更好的支持数据图表、标记等应用需求。
- SVG轮廓(SVG Strokes): 该规范定义了一组属性,控制SVG形状绘制时的轮廓效果。
此外,该工作组还发布了可扩展矢量图(Scalable Vector Graphics, SVG)第二版(SVG 2)的工作草案更新。该文档定义了SVG第二版的语法和各种特性。SVG是一个基于可扩展标记语言(XML)描述二维矢量图形以及矢量、点阵混合图形的描述语言。它可以独立使用,也可以集成到HTML内容或嵌入到其他基于XML的标记语言中。SVG还支持内容的动态改变,并可以通过脚本创建可交互式的文档、动画等。
更多内容,请参阅英文原文,及W3C的图形标准计划(Graphics Activity)。
2015年4月7日,W3C的Web应用安全工作组(Web Application Security Working Group)发布了权限API(Permission API)的工作草案。该API可以帮助Web应用询问用户关于某些操作的权限,以及用户是否授权或禁止Web应用所请求的某项权限。
更多信息,请参阅英文原文,及W3C的安全标准计划(Security Activity)。
2015年4月7日,W3C的协议与格式工作组(Protocols and Formats Working Group)与HTML工作组联合发布了 HTML 可访问性 API 映射 1.0(HTML Accessibility API Mapping 1.0, HTTP-AAM)的首份标准工作草案。
该草案定义了用户代理如何将HTTP标记映射到平台相关的可访问性应用编程接口(platform accessibility APIs)。对这些映射的标准化将提升这些平台相关的可访问性角色、状态、属性和事件的互操作性,帮助确保相关的内容以符合编写者意图的方式呈现给用户(特别是残障人士)。该文档还提供了一个与 HTML 相关的指南,定义HTML的用户代理如何正确的响应键盘焦点、使用一些和本地API相关的 HTML特性,以及如何与在WAI-ARIA中定义的与可访问性相关的角色、状态和属性等保持一致。这份文档也是一系列支持WAI-ARIA 1.1的特定技术内容扩展,这些扩展提供了可访问性API到不同具体技术的映射。
这份文档的映射机制较早前曾以题为 HTML到平台可访问性API实现指南(HTML to Platform Accessibility APIs Implementation Guide)的工作组草案发布。在这份文档发布后,WAI-ARIA 1.1及HTML 5.1中都有大量内容设计到可访问性API的映射,HTML-AAM的发布将取代原来的相关文档。
更多信息,请参阅英文原文,W3C的HTML标准计划,及Web无障碍计划(Web Accessibility Initiative, WAI)。
2015年4月7日,W3C的Web应用工作组(Web Application Working Group)发布了 HTML5 Web消息(HTML5 Web Messaging)的提案推荐标准(Proposed Recommendation)。通常,处于安全性和隐私保护的考虑,Web浏览器禁止跨域的文档之间进行消息通信和跨源脚本执行。但在非恶意的场景下,这种限制也禁止了页面之间正常的消息交换需求。该文档定义了两种机制,在不同HTML文档的浏览器上下文之间进行通信。
欢迎于2015年5月5日前提交您对这份提案推荐标准的意见和建议。更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。
2015年4月7日,W3C的顾问委员会(Advisory Committee)收到了关于调整联系人API、短信API、电话API规范等标准草案的许可证的建议(Proposal to license the Contact API, Messaging API and Telephony API Specifications)。此前,这些文档受到 W3C文档许可证(W3C Document License)的约束,W3C目前没有计划继续开发这些技术文档,而其他技术社区和标准化组织可能希望继续在现有工作草案的基础上继续完成这些技术标准的开发工作。
这引发了W3C制定关于重新调整未完成的W3C技术规范的许可证的政策(Policy on Relicensing Unfinished W3C Specifications)。Tim Berners Lee已提出可以将这些未完成的W3C技术规范的许可证调整为 CC-BY、W3C软件许可证(W3C Software License)及BSD 2-clause 许可证中的一种。
欢迎您对这一政策发表意见和建议,请在2015年5月5日前提交您的意见和建议。会员单位关于这一政策的意见和建议,请发送至公共邮件列表 [email protected]。
2015年3月9日,美国思杰公司(Citrix)正式与W3C签约成为W3C会员。Citrix是一家致力于云计算虚拟化、虚拟桌面和远程接入技术领域的高科技企业。Citrix加入W3C后,将积极推进在WebRTC、媒体捕捉与媒体流、物联网及移动互联网领域的Web标准制订工作。
2015年3月10日,Visa Europe正式与W3C总部签约成为W3C会员。Visa Europe 是欧洲领先的支付系统研发组织,致力于研发和提供新的、易于使用、更加安全的支付方式,也是一家会员制的组织,总部位于英国,与Visa公司合作密切。Visa Europe加入W3C后将重点参与Web支付、Web安全领域的标准制订工作。
截至目前,W3C已在全球拥有394家会员 ,中国会员33家,其中,中国大陆地区会员29家,港澳台地区会员有4家 (查看W3C会员列表,及中国会员列表)。欢迎您以组织为单位加入W3C,推动Web技术的发展,并与产业界和学术研究的领先组织交换意见。
2015年3月31日,W3C的HTML工作组发布了媒体源扩展(Media Source Extension)的候选推荐标准,向公众征集参考实现。该文档扩展了HTMLMediaElement,允许JavaScript生成媒体流以支持回放。这可以用于自适应流(adaptive streaming)及随时间变化的视频直播流(live streaming)等应用场景。
该工作组还发布了加密媒体扩展(Encrypted Media Extensions)的工作草案更新。该规范扩展了HTMLMediaElement,提供一组API来对受保护文档进行控制。该文档将有望提供一种机制在HTML媒体中提供数字版权保护能力。
2015年3月31日, W3C宣布作为新会员加入全球领先的在线课程培训平台edX,并将于2015年6月1日提供其第一版HTML5在线培训课程。该课程注册现已开放。点击查看本新闻通告的英文版本及更多语言翻译版本。
在W3Cx品牌下,W3C将开发一系列MOOC课程,将其在Web核心技术方面的经验和积累以开放课程的方式与全球开发者共享。W3C在edX上发布的第一版W3Cx课程为HTML5教程1。这门课程将提供中级水平的Web设计基础知识。HTML5是Web的标准语言,由W3C和广大Web社区共同编写而成。目前,HTML5被业界广泛认同为开发跨平台应用的关键技术。
HTML5 教程1的任课教师为法国University of Côte d'Azur(UFR Sciences)的Michel Buffa教授。本门课程将帮助学习者了解、实践并掌握HTML5标准的最新特性,以及如何创建包含更丰富内容的Web站点和应用。点击查看Buffa教授的课程入门介绍视频,阅读更多关于课程描述的信息。
2015年3月31日,W3C 追踪保护工作组(Tracking Protection Working Group)发布了追踪合规性及适用范围(Tracking Compliance and Scope)的标准工作草案。该文档定义了“不追踪(Do Not Track, DNT)"偏好的含义、范围及Web站点如何符合用户各种不同的DNT偏好。更多内容,请参阅英文原文,及W3C的隐私保护标准计划(Privacy Activity)。
2015年3月26日,W3C的CSS工作组发布了CSS滚动界限点模块(CSS Scroll Snap Points Level 1)的首份工作草案(First Public Working Draft)。在浏览可以连续上下滚动或左右滚动的连续页面或一组图片时,通过触摸屏的触摸滑动或鼠标滚轴的滚动操作可以获得较好用户体验。但无论是触屏滑动还是鼠标滚轴都不容易精确的控制操作所产生的滚动量输入(imprecise nature of scrolling inputs),对于Web开发者来说,需要更好的控制滚动体验,并创建更丰富的页面内容呈现效果。 该模块提供了一组新特性,通过定义滚动范围的界限点(snap points)用来控制触屏滑动(panning)及滚动行为。
CSS工作组还发布了 CSS模版布局模块(CSS Template Layout Module)的工作组备忘。网格模版(grid template)可以看作介于表格布局(table layout)和绝对位置(absolute positioning)之间的一种布局方式,也用来创建页式媒体中的页模版(page templates)。
更多内容,请参阅英文原文,及W3C的样式标准计划(Style Activity)。如您对 CSS Scroll Snap Points 有更好的中文翻译建议,请与我们联系。