Ходила и ходит такая инфа, мол лучше css склеивать т.к. урезается кол-во запросов к серверу + эти склейки можно минифицировать. И вот что я понял: херь это всё для наивных идиотов. Почему так? Всё просто:
Возьмем две страницы:
1-я файлы: 1.css +2.css
2-я файлы: 2.css + 3.css
Теперь получается такая фигня:
Один и тот же код файла 2.css будет в двух файлах, но вместо того, чтобы закешировать его отдельным файлом как 2.css и подгружать отдельно по ссылке на css, он будет склеен с 1 ил 3.css и браузеру придется каждый раз загружать его заново в совокупности с другим файлом, ибо он - часть склейки с другим css файлом.
---
P.s. неделю мучался с супер велосипедом для этой задачи
P.P.s сорри, что так сумбурно написал
Нет, ты походу гениальней ибо одним словом обозначаешь сразу несколько понятий: экономия на запросах или попытка их урезать, если таковые превышают лимит HTTP 1.1? В любом случае, выигрыш от склейки намного меньше чем от отдельной подгрузки файлов
все стили в один файл скинул, подгрузмл, и конец истории. Нафиг колеса?
Ты пост читало вообще, не? Как бы я обьяснял, что велосипед для минификации, и я как бы вопрос задал
Какой мне резон скидывать стили, которые используются при регистрации, в общий файл для юзеров и для гостей?
Assassin_Creed, для минификации вообще не обязательно подключать css. Длстаточно в шапку разместить общий класс а в файлах текущий. Таким макаром и твои драгоценные доли секунд тратиться на подгрузку не будут, и кешироваться будет все нормально.
Идея нарушает мою архитектуру, но задумка хороша, нужно подумать, только стоит ли это делать. Спасибо от души