2017-02-11 2 views
1

Я использую довольно распространенное семейство шрифтов, Open Sans, пытаясь загрузить несколько весов & latin как единственное подмножество (которое является дополнительным, поскольку оно поддерживается по умолчанию), все это идет отлично с каждым браузером, кроме Google Chrome.Google Chrome игнорирует подмножество Google Font

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&subset=latin');

Он отлично смотрится в Firefox/IE, но в Chrome, подмножество игнорируется, и браузер получает все подмножества & их диапазоны Юникода, и загружает их в соответствии с типом символов, найденных по всей странице , Я знаю, что это поведение предназначено.

Например, font-weight: 600 (sembold) и 800 (extrabold) выглядят точно так же, как 700. Если я удалю все подмножества из источника и загружаю только латинское подмножество каждого веса, он отлично работает и в Chrome ,

Есть ли какой-либо простой способ заставить Google служить только этому подмножеству, несмотря ни на что? Я знаю, что есть несколько других способов загрузки шрифта.

ответ

0

В случае, если кто-то ищет это, подавайте шрифты с вашего сервера, используя правила шрифта вместо Google Fonts.

Смежные вопросы