Скрипты и стили
Скрипты и стили подгружаются автоматически из папок «js» и «css» активных шестеренок.
На выходе они сжимаются в единые файлы для того, чтобы пользователь получал из парой запросов, что существенно ускоряет загрузку сайта.
Вы можете указать конкретные браузеры в названии файла стиля/скрипта, для того чтобы они отображались только в них.
Поскольку для ускорения загрузки файлов стилей и скриптов в cogear трудится класс, склеивающий все файлы типа воедино, то обязательным является прописывание абсолютных путей к фоновым и другим изображениям в стилях.
На выходе они сжимаются в единые файлы для того, чтобы пользователь получал из парой запросов, что существенно ускоряет загрузку сайта.
Вы можете указать конкретные браузеры в названии файла стиля/скрипта, для того чтобы они отображались только в них.
/*
* Скрипт загрузится на всех версиях Internet Explorer
*/
myScript[ie].js
/*
* Скрипт загрузиться только на Internet Explorer 8, Opera 9.54, Chrome
*/
myScript[ie8|opera9.54|chrome].js
/*
* Аналогично работают стили
*
* Стиль загрузится только в FireFox 3.5
*/
myStyle[firefox3.5].css
/*
* Стиль загрузится только в IE6 и IE7
*/
myStyle[ie6|ie7].css
Автоматическая загрузка скриптов и стилей не распространяется на вложенные папки, поэтому вы можете создать папки, например, «js/include» и «css/include», чтобы подгрузить элементы уже в процессе работы.Поскольку для ускорения загрузки файлов стилей и скриптов в cogear трудится класс, склеивающий все файлы типа воедино, то обязательным является прописывание абсолютных путей к фоновым и другим изображениям в стилях.
#element {
/* Неправильно!
background: url(../images/background.png);
*/
background: url(/gears/ваш_модуль/img/background.png); // Правильно
}