In March 2015, the OpenType font format specification version 1.7 was released. This was a major extension of the spec, which added support for the “MATH” table for mathematical typesetting, as well as support for three storage formats for multi-color glyphs: “COLR/CPAL” which combines pre-existing monochrome outline glyphs into multi-color glyphs, “CBDT/CBLC”, which uses PNG bitmaps to store multi-color glyph images, and “SVG”, which stores multi-color glyphs as a mixture of complex vector graphics (with gradients, strokes and transparencies) as well as bitmaps.
Throughout 2016, a working group consisting of five large companies (Apple, Adobe, Google, Microsoft and Monotype) and a few invited experts worked on another major extension to the standardized font format: OpenType Font Variations. In September 2016, the results were presented at the ATypI Warsaw conference: OpenType version 1.8 added support for variable glyphs and metrics via the “gvar” table, backwards-compatible to the TrueType GX Variations extension which was introduced in 1993 by Apple but never gained any traction, and the “CFF2” table, which provides a similar mechanism for PostScript-flavored fonts and replaces the previous “CFF” table. The “sbix” table was also added, which uses PNG bitmaps for multi-color glyphs, much like the “CBDT” table.
So today, we have 4 OpenType font flavors with multi-color glyphs (some of them being supported in HTML browsers). For variable fonts, we have proposed CSS4 syntax, support in Chrome, Firefox and WebKit, and alpha fonts.
Does Prince have any timeframe for adding support for any of these new aspects of OpenType?
Throughout 2016, a working group consisting of five large companies (Apple, Adobe, Google, Microsoft and Monotype) and a few invited experts worked on another major extension to the standardized font format: OpenType Font Variations. In September 2016, the results were presented at the ATypI Warsaw conference: OpenType version 1.8 added support for variable glyphs and metrics via the “gvar” table, backwards-compatible to the TrueType GX Variations extension which was introduced in 1993 by Apple but never gained any traction, and the “CFF2” table, which provides a similar mechanism for PostScript-flavored fonts and replaces the previous “CFF” table. The “sbix” table was also added, which uses PNG bitmaps for multi-color glyphs, much like the “CBDT” table.
So today, we have 4 OpenType font flavors with multi-color glyphs (some of them being supported in HTML browsers). For variable fonts, we have proposed CSS4 syntax, support in Chrome, Firefox and WebKit, and alpha fonts.
Does Prince have any timeframe for adding support for any of these new aspects of OpenType?