У меня проблема с использованием @ font-face поверх HTTPS в IE 7,8 , 9 - просто не загружается. Не имеет значения, размещена ли содержащая HTML-страница на HTTPS или нет, , когда я пытаюсь загрузить шрифт EOT через HTTP, он работает, HTTPS - нет . Кто-нибудь видел такое поведение?
Сервер, на котором размещен шрифт, отправляет правильный content-type = "application / vnd.ms-fontobject"
Я пробовал несколько шрифтов, поэтому он не зависит от шрифта.
Шрифты были сгенерированы заново на Font Squirrel
@font-face {
font-family: 'GothamCondensedBold';
src:url('path/to/fontgothmbcd-webfont.eot');
src:url('path/to/fontgothmbcd-webfont.eot?#iefix') format('embedded-opentype'),
url('path/to/fontgothmbcd-webfont.woff') format('woff'),
url('path/to/fontgothmbcd-webfont.ttf') format('truetype'),
url('path/to/fontgothmbcd-webfont.svg#GothamCondensedBold') format('svg');
font-weight: normal;
font-style: normal;
}