andrei500
@andrei500
Middle Frontend Vue.js

Как отображаются скачанные шрифты?

Будет ли на сайте отображаться скачанный шрифт (например с гуглфонтс) у всех пользователей? Или только у тех у кого он установлен на ПК
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
beliyadm
@beliyadm
because open source matters
Если шрифт не подключен с облака или не указан в @font-face вашего CSS то не будет
Скачали шрифт с гуглфонта, конвертировали его в webfont из ttf, подключили в стилях через @font-face и все работает у всех (отрисовка шрифта на разных ОС и браузерах может немного отличаться)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@lumb
Не будет.
Если уже установлен, будет отображаться и без скачиваниz (если прописан в css)

Для подобных целей я пользую библиотеку https://github.com/typekit/webfontloader

По сути сначала сайт грузится с дефолтными шрифтами, и в последнюю очередь подгружаются шрифты указанные в скрипте и обновляют "вид"
ps вроде ничего не моргает и не мерцает в процессе
Ответ написан
Комментировать
Фонты с Гугл фонтс на то и являются веб шрифтами, что не требуют скачивания и установки у пользователя. На Гугл фонтс приведен скрипт подключения шрифта на сайт.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы