是什么呈现更快,预定义的图像alpha或不透明度?

时间:2015-02-14 03:30:41

标签: css performance web png transparency

如果我有一个127 {alpha的png图像,并且我的图像与普通的alpha(255)和CSS样式opacity:0.5相同,那么渲染速度会更快?

我问的原因是我想在网页游戏中想要一些部分透明的云,我有兴趣知道哪种技术更好,可以减轻计算机上的压力。

1 个答案:

答案 0 :(得分:1)

巴布亚新几内亚会做得更好。

使用不透明度渲染元素< 1.0浏览器将1)创建位图缓冲区,2)在那里渲染你的图像,然后3)将缓冲区渲染到目标。

使用PNG,它只会执行#3。

具体细节可能有所不同,但这些步骤将以某种形式存在。