Сетевое поведение различных браузеров по отношению к @ font-face - PullRequest
0 голосов
/ 13 января 2019

Я заметил, что Chrome (Версия 70.0.3538.77 (Официальная сборка) (64-разрядная версия)) загружает только веб-шрифты по мере их использования. Например, a в таблице стилей, определяющей варианты шрифта «обычный», «полужирный», «курсив» и «полужирный курсив», шрифт «полужирный курсив» не был загружен, поскольку на странице не было разметки, которая использовал этот вариант.

Имеет большой смысл не загружать ресурсы, которые не используются на текущей странице, но я не уверен, является ли это частью спецификации, и поведение одинаково во всех браузерах. Пожалуйста, просветите.

Обновление

Я пробовал это на Firefox Quantum 64, и такое же поведение копируется.

Еще более новые версии Opera (57.0.3098.110) повторяют это поведение. Это не должно вызывать удивления, поскольку последние версии Opera основаны (построены на?) На Blink, который является тем же механизмом рендеринга, что и Chromium / Chrome.

...