Проблема в IE: «//» в link на CSS

Проблема IE с «//» (5.70КиБ)

Стив Саудерз из «Гугла» нашёл препеприятнейшую проблему в IE7 и 8. При указании подключении к странице CSS через тег LINK, если не использовать протокол, а указывать только хост, эти два браузера почему-то загружают CSS два раза.

Небольшой поясняющий пример, чтобы было понятно о чём идёт речь:

<link type="text/css" rel="stylesheet" href="//www.test/t/yack.css" />

Я проверил по логам, всё действительно так. Причём, если подключить внешний CSS через @import, то всё нормально — файл загружается один раз.

Поделиться
Отправить
3 комментария
wiktar (wiktar.com)

Просто интересно: а если указать для yack.css все возможные опции кеширования и expires на много лет вперёд?

Евгений Степанищев (bolknote.ru)

Комментарий для wiktar.com:

IE возьмёт его из кеша или покажет 304, но при нажатии reload всё равно грузится будет два раза.

Евгений Степанищев (bolknote.ru)

«грузиться», конечно же.

Популярное