Search
Write a publication
Pull to refresh

Comments 10

UFO landed and left these words here

Тогда еще вариант: если внешний ресурс со шрифтами доступен — план А, иначе — план Б. Вполне реализуемо.

Я вчера столкнулся с косяком, от которого не спасает локальное хранение шрифтов.
Все было нормально с августа 2019, но вчера ночью видимо прилетело тихое обновление хрома и все клиенты увидели кракозябры.
Шрифт грузился с сайта гугла, скачал последнюю версию у призводителя, положил ее локально, и… ничего.
Не-вебкитовые продолжили работать как раньше.

UFO landed and left these words here

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


Прошло 6 лет. Сейчас jQ уже не нужен, про большие CDN молчат или говорят "держите свой CDN" и возвращается "единый браузер", почти как IE6, chrome.


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

Эта мода называется "простота входа в отрасль" и не умрет никогда.

Я предпочитаю использовать шрифты закодированные в base64 и хранить их в стилях.
Но в свое время такая рутина как: скачать шрифт, закодировать его и вставить код в стиль достаточно поднадоела. Поэтому возникла идея написать скрипт для автоматизации вышеописанный операций.
Sign up to leave a comment.