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

1 css для всего сайта или разный каждой странице?

Всем добрый день! Давно дискутируем с другом по данному вопросу, однако, оба новички и прийти к окончательному решению не можем. Опишем типичную ситуацию:
Допустим имеется сайт, в котором большое кол-во уникальных страниц с различными элементами. Дизайн изначально построен таким образом, что мало схитришь и не сэкономишь на коде.
И встаёт вопрос: Следует ли на весь сайт для всех страниц писать единый css или лучше для каждой страницы свой? С одной стороны, чем меньше css тем быстрее грузится? С другой стороны... css же кэшируется, а значит 1 раз загрузить большой стиль будет лучше?
  • Вопрос задан
  • 15578 просмотров
Подписаться 2 Оценить 1 комментарий
Ответ пользователя Dmitri Sinitsa К ответам на вопрос (8)
@unabl4
ruby on rails web dev
Зависит от конечного размера полученного файла. Если там что-то около 50-100 кб (ну так чисто эмперически) или менее - забить. Плюс не надо забывать, что можно применить компрессию (uglifier), gzip и т.д, что настраивается, в принципе, очень быстро.
Даже для 2G соединения - это ни о чем, а для веб-браузера перформанс в css никогда не упирается (даже если использовать кривые селекторы, много уровней вложенности и прочие плохие вещи).
Хотя, в идеале, конечно, лучше иметь раздельные, кмк. Но этим надо заниматься в последнюю очередь.

Pro tip :-) : Лучше обратить пристальное внимание на яваскрипты, особенно сторонние. Все фронд-энд тормоза как правило оттуда вылезают.
Ответ написан
Комментировать