Internet Explorer 7 (но не 8/9) блокирует любую загрузку, пока файл CSS не будет завершен на нашем сайте.
Мы не используем тесты Internet Explorer <!--[if IE ]><![endif]-->
и не используем независимые от протокола URI (//
вместо http://
). Это просто прямая ссылка /css/global/core.css
, и все же браузер ждет, пока не завершится загрузка, прежде чем начать.
Существуют ли какие-либо методы предотвращения такого поведения?
PS: весь JavaScript находится внизу, весь статический контент размещен на другом домене (за исключением CSS, поскольку он может повторно использовать существующее соединение после HTML-документа, что обеспечивает более быструю работу пользователя даже с дополнительными файлами cookie). заголовки).
ИЗМЕНИТЬ:
Проблема в том, что профилирование IE7 с помощью DynaTrace приводит к тому, что файлы CSS блокируют дальнейшие загрузки, однако с выключенным DynaTrace все работает. Так что это ошибка DynaTrace, а не IE7.
С DynaTrace:
БЕЗ DynaTrace: