normalizeUnicode

この最適化では、特定の値がワイルドカードの基準を満たしている場合、unicode-range 記述子をより短いワイルドカード範囲に変換できます。両側の範囲に同じ場所に 0f の 両方が一致する場合、値は変換されます。つまり、u+2000-2fffu+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;
}