Вредит ли импорт одного и того же шрифта несколько раз из разных источников? - PullRequest
0 голосов
/ 11 ноября 2018

Проблема:
В моем HTML-файле у меня есть:

<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet">

Я хочу, чтобы шрифт был доступен пользователям, которые не могут получить доступ к fonts.googleapis.com, но могут получить доступ к моему веб-сайту.

Решение, с которым я пошел:
Я предоставляю локальную альтернативу, выполнив шаги здесь, в google-webfonts.helper . Чтобы быть конкретным:

  1. Я создал файл roboto.css в своей папке /assets и вставил код в шаге 3 по ссылке выше.
  2. Загруженные шрифты в /assets/fonts.
  3. Добавлено к index.html: <link href="/assets/roboto.css" rel="stylesheet">

Для подтверждения: у меня все еще есть начальные шрифты Google. То есть мой index.html имеет:

<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500" rel="stylesheet">
<link href="/assets/roboto.css" rel="stylesheet">

Вопрос (ы):
(1) В любом случае, двойной импорт таким образом вреден?
(2) Я правильно делаю?
(3) Есть ли лучший способ добиться того, чего я хочу?

...