Задать вопрос
@r31rus

Желательно-ли все файлы css поместить в 1 файл?

Собралось множство файлов css которые подключены к Html странице. Желательно-ли все файлы css поместить в 1 файл? Влияет-ли это на скорость обработки сайта браузером?
  • Вопрос задан
  • 2705 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Shiz
@Shiz
Менеджер, программист, прототипировщик
На обработку не влияет, но влияет на скорость загрузки. Для скачивания нескольких файлов браузер потратит больше времени. Если настроен keep-alive, то меньше, но все равно больше, если бы файл был один. Если канал нестабильный или ненадежен, то возможны случаи, когда скачались не все файлы, и как тогда будет выглядеть страница - очень сложно предсказать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
Writerim
@Writerim
Заполнить позже...
*** Отредактировано

для проверки скорости вот вам в помощь

проверка скорости и пр.

минификация + все в один файл
Ответ написан
Комментировать
@r31rus Автор вопроса
Посмотрим на ответы еще.... Как-то читал что влияет мол распаковка занимает какое-то время
Ответ написан
Комментировать
zooks
@zooks
Frontend
Пока не вышел HTTP 2.0 не только желательно, но если файлов много - обязательно.
С одним CSS меньше подключений и следовательно выше скорость.
Ответ написан
Комментировать
AleksandrAndHABR
@AleksandrAndHABR
Frontend Developer
Лишний запрос на сервер это плохо.
Поэтому лучше весь css поместить в один файл.
Если же страниц много и они сильно отличаются между собой, правильней будет подключить два файла стилей, один который имеет дэфолтный набор стилей и общий стиль для всех страниц, второй который имеет стили конкретно под свою страницу.
Запроса на сервер будет два, но это лучше чем один большой css файл в котором собраны стили всех страниц, которые имеют разный дизайн.
И как уже писали выше, еще можно сжать css файл, это так же ускорит загрузку таблицы стилей браузером.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы