Страница не отображает шрифт, пока не будут возвращены запросы Google Font API - PullRequest
5 голосов
/ 29 марта 2012

Каждый раз, когда я обновляю страницу, мне приходится ждать, пока вернется куча запросов, прежде чем я действительно увижу шрифты. Шрифты кэшируются, и все эти запросы возвращают заголовок «Не изменен». Правильно ли поведение браузера, чтобы не отображать шрифт, пока он не убедится, что шрифт не был изменен? Я что-то упустил?

Я понимаю, что могу использовать общий резервный шрифт до тех пор, пока не будут загружены правильные шрифты, но это сломает мою страницу.

Я вижу такое поведение в Chrome и Firefox, как в Ubuntu. Мой интернет очень неоднозначный, поэтому иногда мне приходится смотреть на полностью загруженную страницу с невидимым текстом, это действительно расстраивает.

1 Ответ

1 голос
/ 29 марта 2012

Вы должны всегда использовать запасной шрифт и создавать свою страницу так, чтобы она не ломала страницу.Иногда служба шрифтов Google может быть недоступна;в других случаях ваши пользователи могут находиться за брандмауэрами, которые не позволяют загружать шрифты.И, как вы видели, ваши шрифты не будут отображаться немедленно, пока браузер не убедится, что шрифты были загружены правильно.

...