Много подключенных css - катастрофа ли?

(Ответов: 7, Просмотров: 622)
  1. Дипломник Аватар для Sperc
    • Регистрация: 19.01.2013
    • Сообщений: 107
    • Репутация: 3
    • Webmoney BL: ?
    Здравствуйте, уважаемые. Я скачал понравившуюся тему wordpress, немного ее подправил - логотип, дополнительные поля в сайдбаре и прочие мелочи. Заглянув глубже, обнаружил, что подключены множество css файлов, а именно:

    • Основной
    • Для IE 6
    • Для IE 7
    • Для IE в принципе
    • Для печати
    • Для проектора и screen
    • Для screen

    Если для IE два являются внешними, то все остальные лежат в папке с темой. И все подключатся отдельно. Как я понимаю, для каждого из них делается отдельный запрос, излишне нагружая сервер, а так же замедляя отображение, особенно при мобильном интернете. Насколько такое количество подключаемых css вредит скорости работы?
    Последний раз редактировалось Sperc; 06.11.2014 в 15:53.
    • 0
  2. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    Попробуй потести на сервере..
    • 0
  3. Студент
    • Регистрация: 08.11.2014
    • Сообщений: 57
    • Репутация: 5
    Мне думается, что для IE6/IE7 можно смело выкидывать CSS.
    • 0
  4. Гуру Аватар для Ems
    • Регистрация: 24.05.2011
    • Сообщений: 2,032
    • Репутация: 663
    Ничего не мешает их объеденить в один файл.
    Облачный хостинг из TOP-3 - от 1 Gb ОЗУ, от 25 GB SSD.
    • 0
  5. Студент Аватар для Lacoste
    • Регистрация: 10.10.2014
    • Сообщений: 86
    • Репутация: 5
    Объединяйте в 1 файл. Это лучшее решение для увеличения скорости загрузки. Если выйдет большой файл, то прогоните его через оптимизатор, который удалит все пробелы и знаки переноса строки.
    • 0
  6. Дипломник Аватар для DWIM
    • Регистрация: 03.06.2012
    • Сообщений: 142
    • Репутация: 26
    Для ИЕ файлы подключаются наверняка только для ИЕ (стоит условие подключения), а на мобильных гаджетах нет ИЕ, значит на скорость не влияет).
    Дополнительные файлы (печати, экрана) лучше подгружать из основного файла стилей через правило @import url();
    • 0
  7. Дипломник Аватар для imFluder
    • Регистрация: 30.12.2010
    • Сообщений: 212
    • Репутация: 28
    Sperc, WP Super Cache установи и проблемы с быстродействием пропадут
    Покупать темы только здесь. Готовый сайт за 5 минут.
    • 0
  8. Новичок
    • Регистрация: 08.11.2014
    • Сообщений: 1
    • Репутация: 0
    Рекомендую подключить Google Webmaster Tools для сайта. Он показывает полезную информацию о времени загрузки на разных устройствах и способы её оптимизации. Это может сказаться на ранге сайта (я думаю не только в Google).

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

    Дело в том, что практически все браузеры имеют ограниченный пулл запросов, выполняемых параллельно. Если загружаемых файлов меньше 15, то они все загружаться будут сразу. Посмотреть сколько их и как они грузятся (во времени) можно с использованием профилировщика в браузерах Chrome, Firefox и Opera. Если интересно как — стукнитесь ко мне, я опишу в форуме.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
5000р + студент = много много бесплатных ссылок:)
Общие вопросы поисковой оптимизации 28 02.11.2014 00:15
МНОГО ссылок за Мало денег | МНОГО ссылок с ТИЦ | Прогон по доскам | Качественный Прогон лиц. Xrumer
Регистрация, поднятие ТИЦ 560 25.10.2014 01:33
Как оптимизировать загрузку подключенных файлов javascript
WordPress 5 17.01.2014 13:13
как создать много блогов я ру
Вопросы от новичков 3 20.06.2013 19:36
ГДЗ трафик,много
Прочее 0 05.12.2011 14:36

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры