раздельные css файлы

Печать / RSS
44


2000 лет д.н.э.
0
Например, свой для форума, свой для файлового архива, свой для анкеты, и т.д.
есть ли смысл?
по идее, раздельно они весят меньше, подгружаются только необходимые (ну в коде подключаем forum.css на форуме, а profile.css не подключаем)
сьедают меньше памяти и времени на загрузку страницы, что думаете?
з.ы. у меня сжатый общий ксс 30кб весит, очень разномастная верстка и сам дизайн

Оранжевые штаны
0
у меня почти также сделано, Но!
у меня ксс 'на лету' генерится..
к примеру тебе можно сделать так
<?php
switch ($mod){
case 'forum':break;
case 'blog';break;
case 'users':break;
default: $mod = 'default';break;
}

echo '<link rel="stylesheet" href="'.$mod.'.css">';
как-то так

Добавлено через 03:14 сек.
соответственно для
blog = blog.css
forum = forum.css
users = users.css
в остальных случаях будет default.css

Добавлено через 05:18 сек.
как у тебя незнаю но у меня есть общий css файл и есть переменная $mod которая и определяет в принципе какой файл подгружать

Добавлено через 06:47 сек.
т.е. у меня две строки:
default.css и $mod.css

2000 лет д.н.э.
0
Ну у меня типа того же, основной и вспомогательные
J

Оранжевые штаны
0
ну у тебя на smartoff размер css 48 кб. при элементарном сжатии файла получается 37 кб

Оранжевые штаны
0
Оно то конечно лучше будет, если разделить. Но если css кешируется, то он скачивается один раз, а потом из кеша по всему сайту, а так для каждого раздела будет загружаться по новой. Хотя надо смотреть циферки скорости загрузки, какой вариант оптимальнее
J

Оранжевые штаны
0
5. Fantik, в чем проблема? кеш то будет.
вот если делать ссылку на css файл default.css?rand=132 то да.

2000 лет д.н.э.
0
6. alexandr.sytnyk, *.css?1. ты про это?
это ресет кеша.
а ранд ни кто не вешает на ксс, бессмысленноsmile

Оранжевые штаны
0
5. Fantik, у меня все нормально кешируется

Чатланин
0
Нет смысла разделять, загонять в кэш и всё.
А если гзипить, то вообще вес минимальный
H

Пришелец
0
я думаю одно и тоже получается, причем ксс очень хорошо кешируется
Изменил: HQ-Maker (11.02.2015 / 20:39)
Для выполнения действия необходимо авторизоваться!
Стикеры / Теги / Правила / Топ тем / Топ тем / Поиск