fedot1325: можно конечно подгружать на каждом шаблоне свой отдельный файл стилей и один общий с общими стилями, НО тогда нужно изначально верстать, чтобы было четкое разделение стилей по файлам шаблонов, но тогда кеширования не будет при переходе на новый шаблон, а вообще это как ниже написали лишний гемор при верстке
Нет, идет один запрос, который выводит все элементы в цикле (ну или сколько нужно), и в этом же цикле перед выводом стоит условие типа если такое значение group, то вывести такое название категории
fedot1325: Килобайты стилей и скриптов для админки загружаются (должны) только в шаблоне админки и лежат скорее всего отдельными файлами в другом месте.
Я полностью согласен с Денисом, в моей практике были прецеденты, но внутри компании, где я работал, заставляли открывать ЧП (украинский аналог ИП), после этого заставляли подписать договор с драконовскими штрафами - больше чем годовая зп и условиями что мама не горюй и говорили что это все только на бумаге и ничего реального. В итоге потом некоторых заставили подписать, за них вели бухгалтерию и платили налоги, но осадочек остался и была возможность в любой момент просто оставить без средств к существованию, но все обошлось, компания закрылась первее.
Подтверждаю gulp быстрее, насчет генерации в 35 секунд - это очень много, 40-50кб кода обрабатываются примерно до 10 миллисекунд. У вас не в том видимо проблема, а вообще переходите на gulp, я лично на него перешел из-за скорости live reload.
Та понятно что скорее всего не определят, но скажу по своему опыту мало кто при ватными прокачки пользуется. У нас в основном, если не Тор, то прокси, хотя время от времени попадаются люди, которые по разным причинам через прокси вынуждены сидеть в инете
Все проблемы с sass легко гуглятся, насчет упрощает или нет это зависит от того как использовать, если не поддерживать большие файлы стилей, где для того, чтобы сменить шрифт или цвет нужно час сидеть вручную исправлять ошибки замены через поиск, то да, а вообще препроцессоры как минимум дают более читабельный код
Немного про пример дополню, все происходит следующим образом: к примеру хром не понимает файлы еот(это для ослов), поэтому он пропускает первых две ссылки и начинает загружать только woff, а если бы перед woff стоял бы woff2, который меньше по размеру, то грузил бы его, поэтому как правильно выше писали, все зависит в основном от порядка подключаемых файлов, ну и для уменьшения размера можно использовать диапазоны символов