Не подгружаются шрифты посредством @font-face в Opera
Дата публикации: 04.08.2011
Проблема может возникнуть в некоторых версиях Opera и похоже из-за какого-то бага обработки ttf шрифтов.
update 23.08.11 Причины могут быть следующие:
- в url страницы присутствуют не латинские символы (например, русские буквы);
- если имя пользователя Windows содержит русские символы.
Решение
Подключать svg шрифт до ttf:
@font-face { font-family: "myFont"; src: url("myFont.eot") format("eot"); } @font-face { font-family: "myFont"; src: url("myFont.eot") format("eot"), url("myFont.woff") format("woff"), url("myFont.svg") format("svg"), url("myFont.ttf") format("truetype"); }
Прием срабатывает не всегда.