3 ms·
The interesting takeaway from this, in my opinion, is that modern browsers offer three fairly independent rendering paths (perhaps more): vanilla, 2d CSS transf
by Tloewald 10y ago
The interesting takeaway from this, in my opinion, is that modern browsers offer three fairly independent rendering paths (perhaps more): vanilla, 2d CSS transform, and 3D CSS transform. A project I worked on had a truly bizarre chrome-only intermittent rendering bug that we could not figure out for months. I eventually "fixed" it by adding a null (translate by zero or whatever) CSS 3D transform at the root of each affected element (sending everything down a different rendering path) and the problem went away.
- nathancahill 10y agoYes, using 3D CSS transform is a common performance optimization. 3D enables hardware acceleration.