Задать вопрос
weranda
@weranda

Есть ли смысл добавлять шрифт в локальное хранилище?

Приветствую

Есть два шрифта в base64 и есть два варианта их добавления:

  1. При первой загрузки сайта добавляем шрифт в локальное хранилище через JS или PHP. Затем тянем его при рендеринге других из страниц из локального хранилища.
  2. Не паримся вообще о локальном хранилище и добавляем в HEAD файл стилей со шрифтом в base64 и при загрузке других страниц он уже будет браться из кеша


Что в первом, что во втором случае все равно будет тянуться кусок кода, два запроса.
Шо то ..., шо это ... (© Бредор)

Каие преимущества и недостатки у этих вариантов и что порекомендуете?
  • Вопрос задан
  • 169 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 2
iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется
В том то и дело что нет смысла в первом варианте, если при варианте 2 - он итак будет у пользователя в кеше браузера.
Есть 3 вариант - использовать шрифты из https://fonts.google.com/
Плюс этого способа по сравнению со вторым в том, что шрифт может оказаться в кеше у пользователя еще до посещения вашего сайта. Потому что на другом сайте, где был пользователь - уже грузился тот же шрифт из гугл фонтс.
Ответ написан
Комментировать
dom1n1k
@dom1n1k
Использовать base64 для шрифтов (в отличие от картинок) - затея не очень хорошая.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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