Dom 隐藏的动画GIF是否仍使用CPU?
我有一个重AJAX的网站。当服务器处理请求时,有数百个按钮可以随时显示动画加载GIFDom 隐藏的动画GIF是否仍使用CPU?,dom,browser,cpu,animated-gif,Dom,Browser,Cpu,Animated Gif,我有一个重AJAX的网站。当服务器处理请求时,有数百个按钮可以随时显示动画加载GIF 我注意到我的网站在使用了几分钟后变得迟钝。动画GIF以较低的帧速率播放。他们有时甚至停止制作动画。按钮上的悬停效果有明显的滞后。这一百个动画GIF是否可能在被隐藏时仍在锁定CPU(style=“display:none”)?在任何时间点最多只能看到几个GIF 使用样式表隐藏的内容仍然存在于中,并且由浏览器解析(因此可以通过脚本进行操作),它们只是不显示给用户 这与控件被标记为.visible=false时形成
我注意到我的网站在使用了几分钟后变得迟钝。动画GIF以较低的帧速率播放。他们有时甚至停止制作动画。按钮上的悬停效果有明显的滞后。这一百个动画GIF是否可能在被隐藏时仍在锁定CPU(
style=“display:none”
)?在任何时间点最多只能看到几个GIF 使用样式表隐藏的内容仍然存在于中,并且由浏览器解析(因此可以通过脚本进行操作),它们只是不显示给用户
这与控件被标记为.visible=false
时形成对比,在这种情况下,控件未在浏览器中标记(因此无法通过脚本操作)