【问题标题】:Has the paged media module been abandoned?分页媒体模块是否已被放弃?
【发布时间】:2018-02-15 04:49:29
【问题描述】:

我已按照this article 中的步骤安排我的页面进行打印。然而,似乎只有几件事真正起作用。我无法让 @top-center 之类的选择器在 Chrome、Firefox 或 Opera 中运行,尽管 caniuse 说它应该适用于大多数主流浏览器。

这是否已被悄悄放弃或弃用?

我很确定它是正确的,但无论如何我都会在此处发布我的 CSS 以供参考:

@page {
  @bottom-right {
      content: "...";
  }
}

内容不会显示在任何地方。

【问题讨论】:

  • 本文链接的 WD 是 2013 年的。CSSWG 不倾向于保持其 WD 为最新,甚至不发布年度修订,因此 WD 确实应该被视为过时。 ED 一周前刚刚更新。
  • @BoltClock 啊,感谢更新版本。我想这确实回答了我最初的问题,尽管我的 CSS 确实与更新的文档相匹配(并且仍然不起作用)。但这是另一个问题。如果您回答更新文档的链接,我会将其标记为已接受。
  • 就您的 CSS 无法正常工作而言,caniuse.com/#feat=css-paged-media 表示 Chrome 至少支持该规范,并且 Firefox 和 IE/Edge 支持除 size 属性之外的所有内容。但我不知道总体而言,这只是对@page 的基本支持。
  • 无论如何,一般来说,如果您想要更详细的关于浏览器对 CSS 规范的支持的报告,您可以在 caniuse.com 获得什么,您可以查看 wpt.fyi/css 和其他各种 css-* 子目录在wpt.fyi。这些都显示了在所有主要浏览器中实际运行测试的最新(每日)测试结果。不幸的是,尽管wpt.fyi 没有显示分页媒体规范的测试结果。 w3c-test.org/css/css-page-3 有一些测试您可以自己运行,但这些测试都需要您打印页面并手动检查它们

标签: css specifications w3c css-paged-media


【解决方案1】:

本文链接到的 WD 是 2013 年的。CSSWG 并不倾向于在 w3.org/TR 上更新他们的 WD,尽管实现会迅速更新自己以匹配编辑草稿 (ED)。他们甚至不发布年度修订。这不仅适用于 css-page-3,也适用于 selectors-4,并且在其重写之前,css-content 被遗弃了超过 10 年

ED 往往会定期更新,有时甚至是每晚更新一次。例如,css-page-3 ED 一周前刚刚更新,所以在 WD 尘埃落定的同时,模块本身并没有被放弃,实际上正在积极开发中。

【讨论】:

  • 是的,一般来说,您不能安全地相信https://www.w3.org/TR 下的任何内容都必须是最新的。如今,无论好坏,编辑草稿通常是浏览器实现者实际实现的内容。浏览器项目不会等到在https://www.w3.org/TR 下发布某些内容后才实施。因此,至少对于浏览器规范,如果您阅读编辑草稿,您至少可以相信您正在阅读浏览器实现者当前正在阅读和工作的相同规范,并且它具有最新的规范错误修复等。 ,规范作者已承诺。
猜你喜欢
  • 1970-01-01
  • 2019-09-29
  • 2012-06-27
  • 1970-01-01
  • 2017-06-10
  • 1970-01-01
  • 2012-02-01
  • 2013-08-28
  • 1970-01-01
相关资源
最近更新 更多