обслуживать необходимые стили только CSS - PullRequest
1 голос
/ 10 августа 2010

Есть ли способ фильтрации больших CSS-файлов для единственных необходимых селекторов на странице и создания CSS-файлов, содержащих только эти селекторы?

Случай: у меня есть очень большой файл CSS, который я хочу отфильтровать для каждой страницы, чтобы его размер был сокращен и мог быть кэширован мобильными устройствами. Я думал о чем-то вроде серверной стороны Пыль мне селекторы инструмент.

Конкретный проект, над которым я работаю, использует ASP.NET MVC.

Спасибо

1 Ответ

0 голосов
/ 10 августа 2010

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

Кроме того, если вы обнаружите, что существует множество уникальных CSS-объявлений на странице, CSS для сайта может быть написан не очень хорошо. Таким образом, решение может состоять в том, чтобы вернуться и переосмыслить структуру CSS для начала, возможно, изучив модели OOCSS:

http://wiki.github.com/stubbornella/oocss/

К сожалению, ничего из этого не отвечает на ваш конкретный вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...