Chrome/Firefox:具有重大 HTML5/CSS3 改进的最新版本?

Chrome/Firefox: Latest versions with major HTML5/CSS3 improvements?

我们目前正在为大公司开发一个基于HTML5/CSS3.
的内网应用程序框架。 对于我们的浏览器兼容性矩阵,我们目前正在评估支持的最低浏览器版本,因为像 "latest extended support release" 这样的陈述相当模糊并且不能满足我们的客户。

对于 Internet Explorer,答案只是“11”。

但是对于Firefox和Chrome,由于这两个浏览器都遵循这种快速发布周期,所以看起来更复杂。

我的问题是:
是否有任何可用的信息,Chrome 或 FF 的早期版本是实现和支持重要 HTML5/CSS3(甚至可能 Javascript)功能方面的主要里程碑,因此可以用作支持的最低版本?

火狐

Firefox 有一个 Extended Support Release。目前是 Fx ESR 45.0
它发布不到一个月前(之前有测试版)所以如果你的产品已经发货,你可能想坚持使用 Fx ESR 38.0 一段时间(如果你的框架仍然需要几个月的开发,你可以坚持使用外汇 45.0 :) )

Fx ESR 的下一次更新将是 Fx ESR 45.1.0,具有 Fx 46.0 的所有安全性和错误修复,但 none 新功能(参见上图 link)。
下一个 ESR 主要版本将是 Fx ESR 52.0。 Fx 52 的所有新功能需要 10 个月,然后可能是 Fx 59,等等


Chrome

我不知道桌面上有任何 ESR 版本。如果您的框架具有移动支持,那么它就是一个不同(且复杂)的世界。正如 PPK 不久前所说,移动设备有一些怪癖 http://www.quirksmode.org/blog/archives/2014/09/25_of_mobile_ch.html(再也找不到关于预装移动浏览器的文章 Chrome 18 永远不会更新 vs Chrome后来安装了更新但它是旧的)。
坚持使用某些版本的 Android 是一个好的开始恕我直言,4.4 的功能足够丰富(尤其是 Flexbox wrap)。您可能希望在 Android、YMMV.

的更旧版本上支持或优雅降级

在我看来,没有 Autoprefixer 或 CSSNext 能够为旧浏览器带来项目的主要功能 "recently" 是 Fl​​exbox 的包装。
您需要 polyfill 或优雅降级以及 Modernizr 或放弃对那些 不是那么旧的 浏览器的支持(不要误会我的意思,那些 PostCSS tools 很棒,但他们不能做一些纯粹 CSS).

做不到的事情

编辑:HTML5/CSS3/JS/SVG(以及无数其他人,如 WOFF2)的具体信息在 caniuse : either feature by feature like flexbox (please tell me if you find a faster way than always having to click on "Show all" button :p) or global comparison of versions, like 4 new features in Fx31 vs Fx 30.