gpt4 book ai didi

javascript - 对于快速 Web 动画,Javascript/jQuery 或 CSS3?

转载 作者:行者123 更新时间:2023-11-30 10:45:31 25 4
gpt4 key购买 nike

jQuery 动画似乎有更好的浏览器支持,但 CSS3 关键帧看起来确实快速流畅但浏览器支持不是很好。

我想在此谈谈人们对 jQuery 或 CSS3 的看法:

Canvas 游戏:我看过一些非常不错的 CSS3 游戏。话又说回来,当我们使用 Canvas 玩游戏时,我们已经在使用 Javascript 并且为了做一些快速而肮脏的事情,我们可能还包括 jQuery Javacsript 库。

或者我们会同时使用两者来进行 Canvas 游戏吗?不确定。

网站:对于提供内容而非游戏的普通网站:在普通网页上制作动画的合适方法是什么?


我还听到诸如:CSS3 动画会减慢页面上某些 jQuery 动画和其他脚本的速度...嗯。

为了澄清问题,我只想解释一下使用 CSS3 动画或 jQuery 动画的一些优点。任何意见都会很好,谢谢!

最佳答案

Mozilla developer documentation raises some interesting points regarding CSS3 animation :

Letting the browser control the animation sequence lets the browser optimize performance and efficiency by, for example, reducing the update frequency of animations running in tabs that aren't currently visible.

WebKit also makes use of hardware accelerated compositing ,这对性能的影响比 Javascript 目前所能做的任何事情都要大得多。 (我认为这很快就会改变,因为添加了更多功能来管理计算)这是因为它将利用专用硬件(如果可以)来执行计算,而不是通过像 Javascript 这样的翻译语言来实现。

按理说,浏览器 vendor 只会以竞争的名义增加对此的支持,因为 CSS3 标准越来越接近完成。

我唯一关心的是代码的可管理性,尽管这可以通过一个像样的翻译层轻松管理。有一些excellent animation engines available in Javascript ,尽管我最近没有使用或研究过一个来准确估计性能。

关于javascript - 对于快速 Web 动画,Javascript/jQuery 或 CSS3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8627820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com