【问题标题】:Is web-animations-api abandoned?web-animations-api 被抛弃了吗?
【发布时间】:2019-09-26 13:22:42
【问题描述】:

最近对用 JavaScript 实现动画很感兴趣,对 waapi 也很感兴趣。

于是我研究了相关部分,问题太多了。首先,浏览器几乎没有支持,其次,polyfill 库的开发停止了。

我想知道这个 api 是否真的会被弃用。

【问题讨论】:

标签: javascript web-animations


【解决方案1】:

Firefox 和 Chrome 支持 API。但是,这些浏览器的当前发行版本中只有部分 API 可用。

API 的其余部分在这些浏览器的 Firefox Nightly / Chrome Canary 版本中可用,但您可能需要enable experimental Web platform features in Chrome 才能使用它们。 Firefox 实施已接近 100% 完成,目前正在等待 Chrome 和 Safari 实施达到同等水平,然后再发货。

Safari 中的支持很好,但目前仅在技术预览版本中可用。发布日期尚不清楚,因为 Safari 并不总是公布他们未来的发布计划。

然而,正如您所注意到的,polyfill 并没有得到积极的维护,因为到目前为止浏览器中的原生支持已经取得了进展。在许多情况下,为不支持 Web 动画的旧版浏览器提供非动画版本可能是可以接受的,该版本也将提供给已表示愿意 prefer reduced motion 的用户。

【讨论】:

    猜你喜欢
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    相关资源
    最近更新 更多