why font render not use the canvas original font solution? #1837
-
Taking the spreadsheet as an example, Why does font rendering need to be manually rendered using the freetype library, which is compiled into a wasm package and executed by front-end loading。 I notice that Javascript and css provide font-face technology to load custom fonts, and provide |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, first of all - I'm not the developer of our font engine, but I think I can provide some reasoning |
Beta Was this translation helpful? Give feedback.
Hi, first of all - I'm not the developer of our font engine, but I think I can provide some reasoning
I think the main reason for our rather complicated technology stack - then we've started around 10 years ago with DocumentServer project there was no proper implementation of font rendering via JavaScript
Another reason - by our contracts, we need to support rather old systems like Windows XP and IE, so they may have trouble with modern solutions
I think we got some plans to move to something modern, but we need to redo most of our font engine, which, right now, renders almost any file almost perfectly (which cannot do any other web editors as far as I know)