CSS, слетает тема при включении оптимизации

Главные вкладки

Аватар пользователя Sora_tm Sora_tm 1 декабря 2010 в 12:16

Дело в том что взял тему acqua marine, переделал немного под себя. Все раб ОК, но при включении в меню производительность "CSS оптимизация". Все напроч слетает!
HELP!

Комментарии

Аватар пользователя VladSavitsky VladSavitsky 1 декабря 2010 в 13:19

Это нужно искать CSS файл с комментом в конце файла - он и будет глючить.
Убираете этот коммент и все будет нормально аггрегироваться.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 1 декабря 2010 в 13:24

или такая вещь -- IE не может прицеплять более 31 css и при разработке сайтег выглядит нормальным именно при таком количестве стилевых файлов, а при включении оптимизации неожиданно подцепляается 31-й, 32-й и т.д. вот все и ломается.

к слову, при разработке под Zen это гарантированно случается.

Аватар пользователя Sora_tm Sora_tm 1 декабря 2010 в 14:02

Про IE я в курсе, использую в данный момент Firefox.

Кэш, да, постоянно чищу. Тема перестает работать во всех браузерах.

Как узнать полный список всех подгружаемых CSS файлов?

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 1 декабря 2010 в 15:00

Sora_tm wrote:
Про IE я в курсе, использую в данный момент Firefox.

Кэш, да, постоянно чищу. Тема перестает работать во всех браузерах.

Как узнать полный список всех подгружаемых CSS файлов?


JSView addon для firefox

Аватар пользователя bsyomov bsyomov 1 декабря 2010 в 15:08

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
а при включении оптимизации неожиданно подцепляается 31-й, 32-й и т.д. вот все и ломается.

При включении оптимизации как раз много мелких css агрегируются в один большой, собственно вся суть этой оптимизации в уменьшении кол-ва запросов...

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 1 декабря 2010 в 15:45

bsyomov wrote:
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
а при включении оптимизации неожиданно подцепляается 31-й, 32-й и т.д. вот все и ломается.

При включении оптимизации как раз много мелких css агрегируются в один большой, собственно вся суть этой оптимизации в уменьшении кол-ва запросов...

ну я о чем и говорю, в 33-й css'ке может содержаться код, который раньше не оказывал влияния, а после оптимизации стал оказывать. и это влияние оказалось деструктивным.

Аватар пользователя natbampo natbampo 1 декабря 2010 в 15:47

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
ну я о чем и говорю

вобще то не совсем понятно о чем ты говоришь ...

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 1 декабря 2010 в 16:25

natbampo wrote:
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
ну я о чем и говорю

вобще то не совсем понятно о чем ты говоришь ...

не обращай внимания, это мы bsyomov о своем трещим... ))

Аватар пользователя bsyomov bsyomov 1 декабря 2010 в 16:05

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
ну я о чем и говорю, в 33-й css'ке может содержаться код, который раньше не оказывал влияния, а после оптимизации стал оказывать. и это влияние оказалось деструктивным.

Ну во первых, последним подцепляется css темы, и если он не подцеплялся ранее, то проблемы в ie должны были бы быть на этапе темизации, если тема готовая, то выглядеть всё должно ужасно до включения оптимизации, а не после...

"Sora_tm" wrote:
Как узнать полный список всех подгружаемых CSS файлов?

Если пользуетесь firefox откройте для себя firebug, работать с темизацией станет в разы приятнее. Smile

Аватар пользователя Sora_tm Sora_tm 1 декабря 2010 в 17:29

единственный css с коментами на конце появляется здесь
/var/www/html/tvr/sites/default/files/ctools/css

Хотя я так понял там должно появляться только как-раз когда и вкючается оптимизация css хотя у меня отключено все сейчас, и беру вручную очищаю кеш,или удаляю файл вручную он все равно появляется после обновления страницы....