У меня есть сайт электронной торговли, в котором содержится около 8 файлов CSS, связанных с заголовком, что приводит к 8 отдельным HTTP-запросам на сервер. Я объединил все файлы CSS в один большой, в результате получив файл 67kb (!) - чтобы сократить HTTP-запросы до 1 для наших файлов css.
Я нахожу этот размер файла CSS немного неуправляемым в свете того факта, что постоянно выполняю обновления на сайте. Моя забота заключается в том, что мои пользователи могут поймать меня в середине обновления и увидеть страницу с нестандартным интерфейсом при переходе со страницы на страницу - b/c 67kb все еще занимает хорошие 2-3 секунды, прежде чем она будет успешно размещена на удаленном сервере через FTP.
Мой вопрос: использует ли @import в этом большом файле CSS для разбивки файлов на более мелкие более управляемые размеры (в этом CSS файле) возвращает нас к исходным 8 http-запросам при загрузке страниц? Или @imports в CSS обрабатываются по-разному?