Дополню, что про font-display — это о font-display: swap. А фолбек на TTF лучше тоже иметь (Edge 12 умудрялся не грузить WOFF, например), он всё равно не будет загружен, если браузер поддерживает более совершенные форматы.
Тимур Турсунбаев, фолбек на TTF лучше иметь в запасе. Всё равно браузер грузит только одного формата шрифты, игнорируя другие, описанные в @font-face, даже если там пути до 100 файлов с разными форматами прописать.
А грузит браузер тот формат, что поддерживает и считает наиболее оптимальным.
Браузер загружает только в одном формате файл шрифтов, указанный в @font-face. Вы скорее всего общий вес всех файлов указали (TTF, WOFF, WOFF2 и т. д.) + учитывайте ещё GZIP, поэтому по факту гораздо меньше пользователь будет загружать.
Метод только один: удаление лишних глифов, упрощение опорных точек нужных. Если вы не шрифтовик, то скорее всего вы нормально сможете только попробовать удалить ненужные глифы из шрифта.
SpiderPigAndCat, тоже не так. Там надо на vw, как в моём примере. Если там будет не цвет, а картинка, она будет на все 300% расстягиваться. А если там будет ещё и контент — сами понимаете.
ZakkMalin, к устройству — когда запрашиваем сенсорный экран, наличие гироскопа, наличие настроек доступности а-ля отключение анимаций и т. п.
Даже запрос типа к «браузеру» — всё равно запрос к устройству, ибо браузер запрашивает у устройства размеры экрана, плотность пикселей, наличие поддержки env() и т. п.
Владислав Лысков, он уже второй раз упоминает их, но не понимает, что так называют просто разделы в CSS-спецификации.
ZakkMalin, помимо всего прочего, у CSS нет единого языка программирования. Он варьируется в зависимости от движка конкретного браузера, т. е. пишется на языке программирования движка браузера.
Если будете делать свой движок, можете хоть на Pascal реализовать CSS.
ZakkMalin, боюсь с таким подходом к общению вы ближе к цели дворника высшего разряда, чем Тимур Турсунбаев.
Мне платят на данный момент X–X тыс. долл. не за красивые глаза, но сказать, почему именно «запросы» — я даже не думаю об этом. Выглядит название абсолютно логично: все медиазапросы так или иначе обращаются (делают запрос) к устройству, его типу, наличию тех или иных аппаратных и программных свойств.
Вы бы лучше не хамили человеку выше, а открыли бы тот же MDN, где прочли о том, что это простое и тупое условие, основанное на списке, что я привёл выше, чем разводили целый эпос касательно вопроса.
Мне их поддерживать приходится, ибо я делаю в основном на широкую аудиторию.