Рекомендации: Работа с CSS
Положите стилей в Top
Если вы хотите, чтобы страница загружается постепенно, то есть, мы хотим, чтобы браузер отобразить все содержимое он как можно скорее, поставить CSS в верхней части страницы внутри документа HEAD. Это делает страницы, как представляется, загрузка быстрее, так как это способствует прогрессивным оказание страницы. Это особенно важно для страниц с большим количеством контента и для пользователей медленных подключений к Интернету.
Это документированный факт, что для повышения общего пользовательского опыта, важно обеспечить прогресс показателей и визуальное обратной связи. Чтобы избежать перерисовки элементов на странице, в случае их изменения стилей, некоторые браузеры, включая Internet Explorer, блоков рендеринга страницы, пока CSS полностью загружен. Благодаря этому, пользователь получает видеть пустая белая страница.
W3 HTML характеристики "также заявляет, что CSS должна включать меня в головной части HTML-страницы. at the bottom of the page, so it's best not to use it. Также отметим, что в IE @import ведет себя так же, как использование <link> в нижней части страницы, поэтому лучше не использовать.
Избегайте использования браузера особенности
Фильтры: Использование фильтров увеличивает потребление памяти и применяется для каждого элемента, а не на изображение, так что проблема умножается. Кроме того, Фильтры IE собственности, следовательно, не будет работать, как предполагалось в других браузерах. Если вы хотите прозрачных или градиент фона, использовать 1Pixel с изображениями.
Выражения: CSS выражения хорошая возможность, чтобы в CSS, но до сих пор IE особенность. Кроме того, важно отметить, что эти выражения оценивается при отображении страницы и размер, и даже прокручивается, когда пользователь перемещает указатель мыши на странице. Нечего и говорить, это может повлиять на производительность вашей странице. Таким образом, в простых словах, Избегайте использования CSS выражения, если вы чувствуете свои плюсы "весит больше, чем минусов"
Externalise вы CSS
Использование внешних CSS приведет к более быстрой загрузки страницы, поскольку JavaScript и CSS файлы кэшируются в браузере. Встроенные CSS в документах HTML получить скачали каждый раз, когда документ HTML запрашивается. Это может действительно уменьшить количество запросов HTTP сделано, но впоследствии увеличивает размер HTML-документа. Внешний CSS кэшируются браузером, размер документа HTML уменьшается, не увеличивая число запросов HTTP.
Обратите внимание, что, если пользователи на вашем сайте есть несколько просмотров страниц за сеанс, и многие из ваших страниц повторно использовать те же скрипты и таблицы стилей, есть большая потенциальная выгода от кэшированные внешние файлы.
Пакет Ваш CSS файл
Упаковка или хруст ваш CSS практика удаления ненужных символов из кода чтобы уменьшить ее размер таким образом улучшая время загрузки.
CSS может меня хрустел, удаляя все комментарии и любые нежелательные символы, такие как пробелы, новые строки и т.д.










































