硬件的任何后备都会加速一切?

时间:2013-04-05 05:15:53

标签: css 3d

有没有任何理由不用硬件加速一切

transform: translate3d(0,0,0);

使用*作为选择器?

什么东西应该是硬件加速的,什么东西不是?

1 个答案:

答案 0 :(得分:1)

@IMUXIxD你问一个非常好的问题,答案是否定的,你不应该硬件加速看似解决问题的一切,但实际上可能导致其他一些问题。当您尝试z-index项时,它也会导致奇怪的显示问题,因为硬件加速对象往往会在动画时将它们从DOM中删除。

我在这里写了一篇关于我对硬件加速的理解和测试的大量文章http://blog.zindustriesonline.com/gpu-accelerated-animations-and-composite-layering/ Netflix的工程师Matt Seeley也有很好的视频。

我希望这有助于您更好地了解使用硬件加速的好处和失败,以及用例最佳情况。