<div dir="ltr">I meant adding cubic beziers to glyf obviously, not quadratic.<div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 18, 2020 at 10:40 PM Behdad Esfahbod <<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>Just to get this out.</div><div><br></div><div>I think the conversation about text-shaping being adjacent to OFF, I think that's a wrong way to think about this. OFF is **incomplete** without script shaper specifications. It's like having an image file format without specifying how to encode such an image into pixels. Indeed, LZMA is an example of such kind of thing. It was dismissed for WOFF2 work and Brotli developed instead (a better format BTW) because LZMA is not specified. So I suggest making OFF actually usable by codifying script-specitic behavior. That can be based on HarfBuzz interpretation for lack of a better source.</div><div><br></div><div>Moreover, I suggest CFF and CFF2 be removed from OFF. The claim-to-superiority of CFF format is: 1. better hinting, and 2. better compression. Re better-hinting, the interpretation of CFF hints is NOT specified anywhere. Adobe's code in FreeType is what we have. Re better compression, the existence of CFF in OpenType / OFF is partly why adding quadratic beziers to glyf table has continually not happened.</div><div><br></div><div>In reality, CFF only serves Adobe, who sells their rasterizer to MS / Apple platforms and serves only Adobe. Another example of Adobe abusing the "open" ideology / terminology is the Noto CJK / Adobe-equivalent. It's NOT open-source by any means. The sources are not available. That's something that I pointed out directly to Ken Lunde at one of his Unicode Conference presentations. Adobe is clearly aware of it. And I couldn't fix when I was at Google.</div><div><br></div><div>Rip the bandaid. Make open standards truly open.</div><div><br clear="all"><div><div dir="ltr">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div></div></div></div>
</blockquote></div>