Вы неправильно понимаете цель этой ценности. С этой страницы:
Этот дескриптор определяет диапазон символов Unicode, поддерживаемых данным шрифтом
Так что это не глифы (или символы) для загрузки, это фактически говорит браузеру, какие символы есть в шрифте, чтобы браузер мог определить, стоит ли вообще загружать шрифт в первую очередь. Если стилизованный текст не соответствует указанному unicode-range
, шрифт не будет загружен.
Пример XIII на странице, на которую вы ссылаетесь, показывает отличный пример. Представьте себе 3 @font-face
правила, которые имеют один и тот же атрибут font-family
. Первое правило, однако, указывает на гигантский файл TTF объемом 4,5 МБ, в котором есть все возможные символы. Второе правило перечисляет намного меньший размер 1,2 МБ TTF, но говорит, что использовать его следует только в том случае, если все символы вписываются в диапазон японских глифов. В третьем правиле указан очень маленький файл размером 190 КБ, который можно загрузить, если стилируемый текст имеет только римский характер.