normalizeUnicode
この最適化では、特定の値がワイルドカードの基準を満たしている場合、unicode-range
記述子をより短いワイルドカード範囲に変換できます。両側の範囲に同じ場所に 0
と f
の 両方が一致する場合、値は変換されます。つまり、u+2000-2fff
は u+2???
に変換できますが、u+2100-2fff
はそのままになります。
例
入力
@font-face {
font-family: "Latin Extended Additional";
unicode-range: u+1e00-1eff;
src: local("Baskerville");
}
body {
font-family: "Latin Extended Additional", sans-serif;
}
出力
@font-face {
font-family: "Latin Extended Additional";
unicode-range: u+1e??;
src: local("Baskerville");
}
body {
font-family: "Latin Extended Additional", sans-serif;
}