Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dom 隐藏的动画GIF是否仍使用CPU?_Dom_Browser_Cpu_Animated Gif - Fatal编程技术网

Dom 隐藏的动画GIF是否仍使用CPU?

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

我有一个重AJAX的网站。当服务器处理请求时,有数百个按钮可以随时显示动画加载GIF


我注意到我的网站在使用了几分钟后变得迟钝。动画GIF以较低的帧速率播放。他们有时甚至停止制作动画。按钮上的悬停效果有明显的滞后。这一百个动画GIF是否可能在被隐藏时仍在锁定CPU(
style=“display:none”
)?在任何时间点最多只能看到几个GIF

使用样式表隐藏的内容仍然存在于中,并且由浏览器解析(因此可以通过脚本进行操作),它们只是不显示给用户

这与控件被标记为
.visible=false
时形成对比,在这种情况下,控件未在浏览器中标记(因此无法通过脚本操作)