blog
blog copied to clipboard
CSS WG 每月动态
- CSS WG 每月动态 #34
- W3C 每月动态 #19
文档的状态码的说明,详细见 #18 术语 诸如
ED
,FPWD
,WD
,CR
,PR
,REC
等
ways to keep up to date with new publications
- CSS WG Wiki
- CSS current work / What's new?:显示最新的 drafts
- CSS WG's blog:publications,有周会纪要及规范的更新
- 邮件通知:每个 first drafts 都会发,可订阅邮件
- W3C/News:官网上
want to help
2018.9
-
FPWD
CSS Scrollbars Module Level 1- 标准化了 color scrollbars,它是 Windows IE 5.5 在 2000 年引入的
-
PR
Selectors Level 3,征集 Review- 文档描述了已经在 CSS1 和 CSS2 里存在的选择器,也进一步介绍了 CSS3 里的新选择器,以及可能需要它们的其它语言
-
REC
CSS Fonts Module Level 3- 该模块描述了
- 如何指定 fonts,包括按需下载 Web Fonts
- 如何访问字体中的 advanced typographic features(高级印刷特性)
- 如何控制 font loading
- 该规范已在所有现代浏览器中实现
- 该模块描述了
- 更新了三个
WD
- 废弃了一个
-
SPSD
CSS Level 1
-
2018.10
-
WD
CSS Easing Functions Level 1 最后征求意见- 从早期的 Transitions 草案模块里单独提出来了
- 因为可能有多个模块都要用到,比如 Transitions、Animations 等
- 有改动:
- 移除
frames()
,steps()
支持新关键字jump-
- 模块改名字了,从 Timing -> Easing
- 前后兼容,除了时间,后续可能会有其它维度的缓动
- 移除
- 最后一次征求意见
- 目前没有 issues,只有一些编辑工作
- 从2月份
FPWD
以来,也没有收到问题 - 预计下月升级为
CR
- 从早期的 Transitions 草案模块里单独提出来了
-
WD
CSS Paged Media Module Level 3 更新了- 在分页时,如何处理 fragmented content
-
WD
Web Animations Level 1 更新了- 大约有21处,详见 Changes from 2016.9.13 to 2018.10.11
- billions of changes and they're all interesting,所以去看看吧
-
WD
Transitions Level 1 更新了- 有2处,详见 Changes from 2017.11.30 to 2018.10.11
- 和平滑插值相关,用 discrete animaiton(离散动画)触发 transitions 的
- 把属性插值的定义,移到了另外两个模块 Web Animation 和
- 和 computation, interpolation, addition 和 accumulation 相关的 type-specific 信息,移到了 CSS Values and Units 模块,规范里用的都引用这里的
- animation type 移动到了 Web Animations 里
-
WD
Values and Units Level 4 更新了- 增加了 value combinations 的规则、澄清了 computed values
-
WD
CSS Animations Level 1 更新了- 修复了 csswg-drafts github 上的三个 issues: 3119, 2797, 2666
2018.11
-
REC
Selectors Level 3 新升级的 -
FPWD
CSS Shadow Parts 新的 -
CR
CSS Flexible Box Layout Module Level 1 更新了,即将PR
- 解决了 block-axis percentage margins 和 padding 的未定义行为
- 解决了从 2017.10.19 以来发现的 Issues
- 要进行 web-compat investigation,还得解决 1 个 open issue
- 详细的 diff-marked changes 和它们的更改理由,详见 changes 和 Disposition of Comments
-
CR
CSS Containment Module Level 1 更新了,即将PR
-
WD
Selectors Level 4 -
WD
Filter Effects Module Level 1
其它:
-
note
CSS Snapshot 2018 发布了新的 - Kozea 发布了 Weasyprint 的版本 43
- 它可以将 HTML + CSS 转成 PDF
- 是个用 Python 写的开源项目
- 浏览器相关
- What’s new in Chromium 70 and Opera 57
- Release Notes for Safari Technology Preview 70
2018.12
-
FPWD
,1个 - 更新
WD
,5个 - 更新
CR
,2个。均征集实现-
CSS Fragmentation Level 3 即将
PR
- 描述了 fragmentation model,将 flow 划分到 pages, columns, 或 regions
- 它是在 Page model 模块的基础上,引入并定义了 fragmentation model
- 它增加了 pagination(分页)功能
- breaking variable fragment size and orientation, widows and orphans
- 打破了可变 fragment 的大小和方向,widows and orphans
-
Geometry Interfaces Level 1
- 提供了基本的 geometric interfaces(几何界面),可以被其它 modules 或 specifications 使用。eg.
- points 点
- rectangles 矩形
- quadrilaterals 四边形
- transformation matrices 变换矩阵
- 提供了基本的 geometric interfaces(几何界面),可以被其它 modules 或 specifications 使用。eg.
-
CSS Fragmentation Level 3 即将
2019.01
-
CR
CSS Scroll Snapping Level 1,更新了- 修改内容:修复了之前 draft 的 errors
- CSS Values and Units Module,修改了两个
-
CR
CSS Values and Units Module Level 3 -
WD
CSS Values and Units Module Level 4 - 修改内容,more...
- 重新定义了 Value Definition Syntax 里的
<'property'>
notation
- 重新定义了 Value Definition Syntax 里的
-
2019.02
-
CR
CSS Containment Module Level 1,invites implementations- 一些小的更新,诸如开发的时候出现的问题、测试、bugfix 以及 clarifications
- 除非特殊情况,CSS WG 预计此后再不做修改了