2014年1月20日,W3C的CSS工作组发布了两份首份工作草案(First Public Working Draft):
> CSS字体加载模块(CSS Font Loading Module Level 3):该模块描述了动态加载字体资源时的时间和接口。
> CSS显示模块(CSS Display Module Level 3): 该模块包含了与显示属性和其他box-generation相关的CSS特性。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年1月20日,W3C的CSS工作组发布了两份首份工作草案(First Public Working Draft):
> CSS字体加载模块(CSS Font Loading Module Level 3):该模块描述了动态加载字体资源时的时间和接口。
> CSS显示模块(CSS Display Module Level 3): 该模块包含了与显示属性和其他box-generation相关的CSS特性。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年2月18日,W3C的CSS工作组发布了CSS区域模块(CSS Region Module Level 1)的标准工作草案。该标准允许来自一个或多个元素的内容流填充到一个或多个盒(Box)区域,这些区域被称为CSS Region,并按照CSS3-BREAK的要求进行断行分块。该模块也定义了CSSOM暴露一个fragmentation的输入和输出。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年2月15日,W3C宣布启动新一期JavaScript在线课程,帮助Web开发者掌握好的JavaScript开发实践经验。本次课程为期4周,从2014年3月17日开始。JavaScript是三大主流Web开发工具之一(另外两个是HTML5和CSS3),在2月27日前注册可享受优惠注册费率。
同时,W3C新一轮的HTML5在线课程也已开放注册,课程从2014年3月27日启动,Michel Buffa将担任讲师,指导您基于HTML5创建Web页面及Web应用,侧重基于时序的动画(time based animation),2D地理变换,Web Audio API等。在2月27日前注册可享受优惠注册费率。
更多信息,请参阅本通知英文版,及W3C面向Web开发者的在线培训计划W3DevCampus。
2014年2月13日,W3C的CSS工作组和SVG工作组联合发布了CSS遮盖模块(CSS Masking Module Level 1)的标准工作草案。CSS遮盖提供了两种方式来部分或全部隐藏一个可视区域:遮盖(Masking)和裁剪(Clipping)。
Masking提供了一种方式,允许使用另一个图形元素或图片作为 luminance或Alpha遮罩。通常基于CSS或SVG渲染一个元素的过程大致如下:元素及其子元素将被绘制到一个缓冲区,并将缓冲区与其父元素的缓冲区混合。Luminance和Alpha遮罩会在混合之前影响该元素缓冲区的透明性。
裁剪(Clipping)通过定义可视元素的可视区域实现部分可视区域的隐藏。遮盖的区域可以用SVG图形元素或其他基本形状进行描述。任何在指定区域外的部分将不被渲染。
CSS是描述结构化文本(如HTML, XML等)如何在屏幕、纸张、语音等介质上被渲染描述语言。更多信息,请参阅W3C的样式标准计划(Style Activity)和图形标准计划(Graphics Activity)。 本文原文(英文版)请参阅 http://www.w3.org/blog/news/archives/3662。
2014年2月11日,W3C的CSS工作组发布了CSS形状模块(CSS Shapes Module Level 1)的标准草案最终征求意见稿(Last Call Working Draft)。CSS Shapes用于定义几何形状,以便环绕文字绕开这些区域。
欢迎您于2014年3月4日前提交您对该标准草案的意见和建议。更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年1月30日,W3C的Coralie Mercier发布博客文章:W3C获得2014 net Award提名。net Award奖励在Web设计和开发、新的技术趋势以及改变下一代Web的新的项目。其中,W3C及其合作伙伴领导的多项工作获得奖励提名:
年度变革者(Game Changer of the Year)
Test the Web Forward:W3C和Adobe组织的开放Web平台测试项目Test the Web Forward通过在全球范围内开展的标准测试活动,提升了开放Web平台的互操作性。
Web最佳新技术(Best New Web Technology)
W3C占据了60%的Web最佳新技术提名,包括:
> Web Components:用于创建自定义的HTML元素
> CSS Region:用于在CSS中定义新的内容布局
> Do Not Track :用于用户表达拒绝访问行为追踪及跨站追踪
> WebRTC:为Web浏览器提供实时通信能力
> CSS Shapes:用CSS描述几何形状
> Web Audio API:在Web页面或Web应用中播放音频
本文的英文原稿,请参阅 W3C Blog: W3C honoured in 2014 net Awards technology nominations。
2014年1月23日,W3C的级联样式单(CSS)工作组发布了CSS Grid Layout Module Level 1的工作草案更新。这个CSS模块定义了二维网格的布局系统,以优化用户界面设计。在网格布局模型中,网格容器(Grid Container)的子节点可通过被指定到任意单元格中。W3C于2013年9月发布过该标准的工作草案。
CSS是描述结构化文本(如HTML、XML等)在屏幕、纸张、语音上如何绘制和展现的语言。更多信息,请参阅Style Activity.
2014年1月21日,W3C的CSS工作组发布了CSS Fragementation Module Level 3的工作草案更新。该模块描述了如何将一个内容流切分到不同页面(page)、列(column)或区域(region)的内容碎片化模型(fragmentation model)。它基于CSS的页面模型(Page Model)模块,定义了在盒间、盒内、行间、页间进行断行的属性和规则,给出了支持断行的盒模型(Box Model for Breaking),实现在变长片段(Varying-size Fragmentainers)中进行断行(breaking),及对跨页断行的边界和背景样式(Fragmented Borders and Backgrounds)等的支持。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
2014年1月7日,W3C的级联样式单(CSS)工作组和可扩展矢量图(SVG)工作组联合发布了拼接与混合(Compositing and Blending Level 1)的新的标准草案最终征求意见稿(Last Call Working Draft)。这里的拼接是指如何将不同元素所对应的显示区域(shapes)拼接成一个单一的图像。有多种可能的方式实现这种内容拼接。之前版本的可扩展矢量图(SVG)采用简单的Alpha Compositing方法。在这个模型中,每个元素被渲染到各自的缓冲区中,然后使用Porter-Duff模型中的Source-Over混合方式合成为一幅图像。该标准草案将扩展简单Appha Compositing模型,并支持更多的Porter Duff混合方式,高级的混合模型(blending modes)也定义了当不同显示区域重叠时如何控制颜色的混合。此外,该文档还定义了用于混合(blending)和组隔离(group isolation)的CSS属性,并定义了类似HTML Canvas 2D Context, Level 2中的'globalcompositeoperation'。
欢迎您在2014年1月28日前提交对该标准草案的意见和建议。
更多信息,请参阅W3C的样式标准计划(Style Activity),以及图形样式计划(Graphics Activity)。 本文的英文版,请参阅Last Call: Compositing and Blending Level 1。
2013年12月17日,W3C的级联样式单(CSS)工作组今天发布了CSSOM视图模块(CSSOM View Module)的工作草案。该标准引入了一系列的API,允许开发者以图形化界面的方式检查和处理文档。该规范还包括获取元素盒式布局(element layout boxes)的位置,通过脚本得到视图接口(viewport)的宽度,并支持元素滚动。
更多信息,请参阅CSS工作组。
2013年12月5日,W3C的级联样式单(CSS)工作组再次发布了CSS对象模型(CSS Object Model,CSSOM)的标准工作草案。CSSOM定义了用于媒体查询(Media Queries)、选择器(Selectors),以及CSS本身等的API(包括通用的解析和序列化规则)。 更多信息,请参阅W3C的样式标准计划(Style Activity)。
12月3日,W3C的级联样式单(CSS)工作组发布了CSS形状(CSS Shapes Module Level 1)的标准草案最终征求意见稿(Last Call Working Draft)。CSS Shapes允许开发者用CSS定义一个几何形状,在Level 1中,CSS Shapes可以,定义非矩形的形状,提供围绕指定形状的浮动布局(floats)能力。一般的盒模型(Box)允许内容围绕给定的矩形区域布局,而一个圆形形状的浮动布局,将使内容环绕所定义的圆形形状区域布局。CSS欢迎您于2014年1月7日提交对该标准草案的意见和建议。
更多信息,请参阅W3C的样式标准计划(Style Activity)。
查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。