#webfont_study
#webfont_study - connpass
#Tags | blog.jxck.io
Incremental Font Transfer: From Standard to Production
CJKがサイズがでかい
FOUT/FOITやレイアウトシフトなど
JS + 動的サブセット
JSでHTMLをパースして、必要なグリフだけ取得してサブセット化
JSに依存、パフォーマンスの問題、タイミングによってはグリフが抜けてしまう問題、キャッシュが効かない
CSS Unicode Range + 静的サブセット
カーニング、リガチャなどの問題、CSSがでかくなる
IFT: 両方のいいところを取ったもの
Incremental Font Transfer
w3c/ift-encoder: A web fonts IFT encoder implementation
グリフとテーブルの2つのデータ構造
初期サブセット: よく使うグリフと、最低限のテーブル情報
グリフとテーブルのpatchを作っておいて、後から付け足す
Google Fontsなどは後から取ってきた分は別のフォントという扱い
Update the default feature registry to include palt. by terkel · Pull Request #310 · w3c/IFT
StudioがIFTのPolyfillを実装しようとしている
RustとWasm
Q&A
コンテンツに含まれるグリフを初期サブセットに入れておいて、APIで取ってくるデータや、ユーザーが入力するデータなどを、後から取ってくる
今更俺がWebフォントについて語ることなどあるだろうか...
Notoフォントの方針決めなどをしていた
和欧混植
英語の部分と周りの日本語を同じような書体にして自然にしたい