【W3C要闻】W3Cx在线课程;CSS与TAG 联合发布四份技术标准的首个公开工作草案

亲爱的W3C中国区会员:
您好!

* 2016年6月27日,W3C启动新一轮的HTML5(第二部分)MOOC课程:
https://www.edx.org/course/html5-part-2-advanced-techniques-w3cx-html5-2x-0

    该课程将关注一些高级 HTML5 特性,如 HTML5 APIs、Web构件(Web 
Components)、高级媒体控制、面向游戏设计和音乐应用的音频处理等。该课程为期4周,继续由 
Côte d'Azur 大学的 Michel Buffa 教授进行授课。该课程与 
HTML5(第一部分)、HTML5概论等课程共同构成了 从W3C学习 HTML5 的系列课程。
    新闻(英文)-> https://www.w3.org/blog/news/archives/5496
    新闻(中文)-> http://www.chinaw3c.org/archives/1395/


* 2016年6月7日,W3C的CSS工作组(Cascading Style Sheets Working 
Group)与技术架构组(Technical Architecture 
Group,简称TAG)联合发布以下四份技术标准的首个公开工作草案(First Public 
Working Draft):

-CSS类型对象模型(CSS Typed OM Level 1):
    https://www.w3.org/TR/2016/WD-css-typed-om-1-20160607/
将CSS对象模型(CSSOM)的字符串值转换为有类型的JavaScript对象表达(或者反之)可能造成较大的性能开销。本规范提供了一种标准方法,将CSS值按照JavaScript对象的方式表达从而减少对性能的影响。

-CSS属性和值API(CSS Properties and Values API Level 1):
https://www.w3.org/TR/2016/WD-css-properties-values-api-1-20160607/
    
该CSS模块定义了一个标准API,允许注册新的CSS属性。通过这个API注册的新属性可以通过特定的解析语法(parse 
syntax)来定义类型、继承行为(inheritance behavior)以及属性的初始值。

-CSS绘制API(CSS Painting API Level 1):
    https://www.w3.org/TR/2016/WD-css-paint-api-1-20160607/
    CSS的绘制阶段(paint 
stage)的主要任务是绘制背景、内容,以及基于盒(box)的几何属性(通常在布局/layout阶段通过计算获得)及所计算的样式属性完成绘制。该规范定义了一个标准API,允许开发者在几何属性或样式属性动态改变的同时,对盒的部分区域进行绘制。

-工作脚本(Worklets Level 1):
    https://www.w3.org/TR/2016/WD-worklets-1-20160607/
    Worklets和Web 
Worker十分相似,它定义了一个标准API,允许在CSS渲染管道(绘制流水线)阶段(rendering 
pipeline stage),定义一个可以在主JavaScript执行环境之外运行的脚本。

    这些工作是W3C致力于优化CSS渲染性能的Houdini项目的部分结果。
    新闻(英文) -> https://www.w3.org/blog/news/archives/5468
    新闻(中文) -> http://www.chinaw3c.org/archives/1376/

更多内容,欢迎您:

访问W3C中国官方网站:http://www.chinaw3c.org/
关注W3C中国官方微博:http://weibo.com/w3cchina


Xueyuan

Received on Monday, 4 July 2016 06:11:46 UTC