Incremental transfer improves on unicode-range by avoiding damage to layout (kerning, ligatures, etc) rules, meaning it can efficiently support fine grained increments to Latin and to complex, shaping scripts like Indic or Arabic.
Post
Incremental transfer improves on unicode-range by avoiding damage to layout (kerning, ligatures, etc) rules, meaning it can efficiently support fine grained increments to Latin and to complex, shaping scripts like Indic or Arabic.
We also have an explainer, which is shorter and easier to read than the actual specification:
Garret Rieger, co-chair of the @W3C Web Fonts working group, created a demo so you can see IFT in action. It uses an implementation in Rust, transpiled to wasm:
A space for Bonfire maintainers and contributors to communicate