Тема: Google Web Fonts
Показать сообщение отдельно
  #1 (permalink)  
Старый 07.04.2015, 16:58
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

Google Web Fonts
Салют, друзья)

Подскажите, кто ковырял GWF, в чем косяк.
Ситуация:
Появилась необходимость перекинуть шрифты, которые на данный момент грузятся с http://fonts.googleapis.com/ туда же, где, собственно лежит сайт.
Открываем CSS, которую предлагает гугл для "внедрения" шрифта на сайт, видим однотипные конструкции:
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  src:
    local('Fira Sans Light'),
    local('FiraSans-Light'),
    url([url]http://fonts.gstatic.com/s/firasans/v5/VTBnrK42EiOBncVyQXZ7j6-j2U0lmluP9RWlSytm3ho.woff2[/url]) format('woff2');
}


Само собой, перебираем их все, скачиваем .woff2 файлы, на которые эта CSS ссылается, кидаем в папку на своем сервере, переписываем ссылку.
MIME-type для .woff2 настроен, так что отдается все верно.

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

Однако если подключить CSS-ку с гугла, то все замечательно работает.

Кто сталкивался? Есть решение проблемы?

З.Ы. Не надо предлагать всякие font2web и прочие конвертеры. Пробовал, на выходе получается большое различие в отображении шрифта разными браузерами, а то и вовсе глобальный отстой
Ответить с цитированием