On 2014-10-02, 7:03 AM, Jonathan Kew wrote:
The W3C WebFonts Working Group[1] has been working on designing and
specifying a new compressed font format for the web, aiming to give
significantly smaller file sizes than the existing WOFF format (to
reduce bandwidth requirements), while remaining cheap to decode (for
low-power devices).

The format is primarily based on earlier TrueType compression work
(MicroType Express) by Monotype, and a new entropy coder (Brotli)
developed by Google's data compression team in Zurich.

For more information about the WOFF2 format, see the FPWD spec[2] and
current Editors' Draft.[3]

WOFF2 is currently supported by Chrome and Opera,[4] and the Google
webfonts service is serving WOFF2-compressed fonts to browser versions
that are known to support it.[5]

Is support for WOFF2 feature detectible? Or do people need to hardcode UA versions to know what UAs support it?

I'm proposing to add WOFF2 support to Gecko, based on the "reference
implementation" code from the Google font and compression teams, found
at [6].

Support for WOFF2 will be controlled by a new boolean pref
"gfx.downloadable_fonts.woff2.enabled". Initially this defaults to false
for release builds, and true for nightlies; when we're ready to ship the
feature on-by-default, we can simply flip the pref to true for all
channels.

This work is happening in bugs [7] and [8], which I hope to land "real
soon now" (in time for Gecko 35, if all goes well).

- JK


[1] http://www.w3.org/Fonts/WG/
[2] http://www.w3.org/TR/WOFF2/
[3] http://dev.w3.org/webfonts/WOFF2/spec/
[4] http://caniuse.com/#feat=woff2
[5] https://code.google.com/p/font-compression-reference/wiki/testing_woff2
[6] https://code.google.com/p/font-compression-reference/
[7] https://bugzilla.mozilla.org/show_bug.cgi?id=1066160
[8] https://bugzilla.mozilla.org/show_bug.cgi?id=1064737
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to