Сводка
Я столкнулся с проблемой использования @ font-face поверх HTTPS в IE 7,8,9 - он просто не загружается.Не имеет значения, размещена ли содержащая HTML-страница на HTTPS или нет, , когда я пытаюсь загрузить шрифт EOT через HTTP, он работает, HTTPS - не .Кто-нибудь видел такое поведение?
Сервер, на котором размещен шрифт, отправляет правильный контент-тип = "application / vnd.ms-fontobject"
Я пробовал несколько шрифтов, поэтому он не относится к шрифту.
Шрифты были сгенерированы в Font Squirrel
Синтаксис CSS
@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;
}
Пример страницы
http://gregnettles.net/dev/font-face-test.html