CFF table processing for WOFF2?

Hi,

Is the working group open to adding processed CFF table to WOFF2 or is it
too late?  Maybe we can do that in a compatible way?

There's already rumour on the net (which we have anecdotically confirmed)
that CFF fonts compress better in WOFF2 if desubroutinized.  It's
unintuitive but makes some sense, if Brotli is great at capturing
redundancy, it should perform at least as well as the subroutinization.

I have only one transform on top of that in mind right now: drop the
offsets to charstrings.  At reconstruction time, split charstring array on
endchar.

If there is interest I can prototype it and report savings.

Cheers,

behdad

Received on Thursday, 23 April 2015 01:04:04 UTC