text-rendering: optimizeLegibility is Decadent and Depraved
The bugs may not make much sense, but the speed issues do. There could be thousands of tiny calculations involved in kerning a long run of text, and that puts a heavy strain on a device’s processor.
Mat Marquis highlights the difference between optimizeLegibility and optimizeSpeed. In one test he saw savings of 4 seconds for a page load, however other tests from some commenters saw different results
An excerpt from text-rendering: optimizeLegibility is Decadent and Depraved