Re:Google Docs will now use canvas based rendering
by dmitriid on Wednesday May 12, 2021 @10:31AM
(#27130755)
Raw calls to DOM mean literally nothing when you have to layout those nodes.
And yes, tables are slow. "If you know what you're doing" routinely becomes "let's reinvent virtual lists on an interface that doesn't have a single API to make this pleasant or performant in any conceivable way".
It would be interesting to see the performance differences in numbers. The performance impact of a canvas based approach can be approximated from measuring the performance of heavy SVG animations on GPU load.