что хуже для скорости при загрузке CSS, второго элемента LINK или @import? - PullRequest
4 голосов
/ 27 мая 2009

необходимо добавить 2-ю таблицу стилей CSS на страницу.

добавить 2-ю строку ссылки и загрузить ее по URL или добавить @import к оригиналу?

что хуже для времени загрузки страницы? что хуже для нагрузки на сервер?

что лучше для кэширования на стороне клиента? что лучше / больше принято «в целом»?

(примечание: предполагается, что нет cdn или memcache, просто обычная обычная средняя настройка веб-сервера LAMP)

Ответы [ 2 ]

4 голосов
/ 27 мая 2009

Вы обязательно должны перейти со второй ссылкой. Прочитайте все об этом здесь на высокопроизводительных веб-сайтах . Самые большие проблемы возникают, если вы смешиваете link и @import, так как это прерывает возможность параллельной загрузки таблиц стилей. Кроме того, IE имеет проблемы с несколькими операторами @import. Для всей информации, прочитайте статью. Это очень тщательно.

1 голос
/ 27 мая 2009

Здесь - это и отличный анализ вопроса. Краткий ответ: не используйте @ import.

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