0

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

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

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

4

1 回答 1

3

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

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

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

然而,正如您所注意到的,由于浏览器中的本机支持目前已经取得进展,因此 polyfill 并未得到积极维护。在许多情况下,为不支持 Web 动画的旧浏览器提供非动画版本可能是可以接受的,该版本也将提供给表示他们更喜欢减少运动的用户。

于 2019-09-26T05:22:42.073 回答