Как правило, браузер сперва скачивает стили, и лишь затем отображает страницу на экране.
Спрашивается: в какой мере и в каких браузерах «подвисание» отдалённого сервера, указанного директивою «
@import url('http:…');» в CSS — если этот сервер не выдаёт немедленную ошибку, а просто слишком медленно «цедит» байты кода СSS — способно привести к аналогичному «подвисанию» браузера и вынудить читателя сайта долго лицезреть пустое окно вместо нестилизованного сайта?
Ответ на этот вопрос важен, например, для определения полезности шрифтовых хостингов с серверным подбором формата шрифта по итогам анализа заголовка «user-agent» — иными словами, для определения меры полезности и потенциальной вредности сайтов, функционально подобных
Google Web Fonts, но созданных менее крупными фирмами, в распоряжении которых находятся менее развитые «серверные фермы», способные мучительно страдать от хабраэффекта, от слэшдот-эффекта, да и просто от собственной популярности.
(Так как в Интернете не так-то просто искать «@import» отдельно от «import», то самостоятельно мне удалось найти на эту тему только строчку «If an
Dmitrijs Balcers is done to a slow-loading server, it will cause browser hangs»
в пособии по созданию пользовательских стилей на знаменитом сайте userstyles.org — но, к сожалению, там не указано, для каких браузеров эта проблема актуальна.)