diff options
author | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-03-18 22:50:02 -0400 |
---|---|---|
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | 2019-03-18 22:50:02 -0400 |
commit | 56697455671cbc52caefe6dd75d48f796992987c (patch) | |
tree | d9072eddd72bcf99da71bd1407d7903fe0c20bd4 /gsoc.html | |
parent | ede499c36904565116947cfe543fa9810b1287e9 (diff) |
gsoc.html: Mention WOFF2 support.
Diffstat (limited to 'gsoc.html')
-rw-r--r-- | gsoc.html | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -114,6 +114,35 @@ </dl> <dl> + <dt>Add support for the <code>WOFF2</code> fonts + <dd> + <p>FreeType currently supports WOFF 1.0 fonts, + which are zlib-compressed SFNT fonts. The support for + <a href=https://www.w3.org/TR/WOFF2/>WOFF 2.0</a> + with improved Brotli compression is lacking. This project would + likely involve the following. + + <ul> + <li>Study the specification how SFNT fonts are wrapped + into WOFF2 files.</li> + + <li>Explore if it is possible to borrow + <a href=https://github.com/google/woff2>some code</a> + donated by Google.</li> + + <li>Integrate seemless WOFF2 support into FreeType so that + these fonts can be recognized, decompressed, and opened as + any other SFNT font, without any changes to API. + </ul> + + <p><em>Difficulty:</em> medium to + high. <em>Requirements:</em> C, Unix build + tools. <em>Potential mentors:</em> Werner Lemberg, + Alexei Podtelezhnikov, Toshiya Suzuki (FreeType).</p> + </dd> + </dl> + + <dl> <dt>Add support for the ‘<code>SVG </code>’ OpenType table to render color fonts</dt> <dd> |