TGViewer
Glo Academy Glo Academy @glo_academy · 3.77K subscribers
Post #2736 136
✂️ Шрифт как в нативном приложении без загрузки файлов

Подключаешь красивый шрифт с сервера, и на медленном интернете человек первые секунды смотрит на пустые карточки. Браузер прячет текст, пока файл не догрузится, а потом перерисовывает страницу. Если шрифт не часть бренда, файл можно не грузить совсем.

body {
font-family: system-ui, sans-serif;
}


system-ui берёт шрифт, который уже стоит у пользователя: San Francisco на macOS и iOS, Segoe UI на Windows, Roboto на Android. Текст виден с первого кадра, и сайт выглядит так же привычно, как приложения в этой системе.

На гифке слева карточка ждёт свой шрифт, а справа текст на месте сразу.

На каждой системе шрифт свой, поэтому ширина строк немного гуляет: проверяй вёрстку хотя бы на маке и на Windows. sans-serif в конце — запасной вариант для старых браузеров.

Работает в Chrome 56+, Firefox 92+, Safari 11+.

❤️ — если было полезно

@glo_academy | #snippets
  • ❤ 4
More from @glo_academy
  1. Sep 28, 2026🎨 Звёздочка у обязательного поля озвучится словами Ставишь звёздочку у обязательного поля…
  2. Sep 26, 2026📐 Лендинг жилого комплекса Макет средней сложности без адаптива на русском языке @glo_aca…
  3. Sep 25, 2026⚡ Одна строка разлогинит все вкладки сайта Нажал «Выйти», а в соседней вкладке всё ещё отк…
  4. Sep 24, 2026🧰 pico Нужна страница входа или админка для пет-проекта, а возиться со стилями полей и кн…
  5. Sep 23, 2026😎 @glo_academy
  6. Sep 22, 2026✂️ Состояние элемента в атрибуте вместо трёх классов classList.add('loading'), потом add('…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →