Клиентская оптимизация / Динамические стили: быстро и просто
Тестовое окружение
Поскольку скорость загрузки отдельного CSS-файла достаточна велика, а требуется рассмотреть, как его содержимое может повлиять на скорость его динамического применения к документу, то нам нужны сотни или даже тысячи правил. В качестве отправной точки была опять взята главная страница Яндекса, стили которой были вынесены в отдельный файл и скопированы 10 раз. Это дало необходимую задержку (которая существенно больше погрешности, вносимой браузерами) и не сильно увеличило сжатый с помощьюgzip
файл.
Все варианты представлены на тестовой странице, вкратце опишу основные подходы.
Источник: Уроки CSS на Хабрахабре
0 Комментарии