Пользовательский шрифт не работает в Firefox 3.6! - PullRequest
3 голосов
/ 28 декабря 2010

Мой пользовательский шрифт, определенный на http://flamefusion.net, некорректно отображается в Firefox 3.6.

Это рендеринг в виде Verdana, который задается как запасной шрифт в CSS, определенный здесь: http://flamefusion.net/style/site.css

Код, сгенерированный Typekit, здесь: http://typekit.com/

Для тех, кто говорит, что это невозможно, я хотел бы отметить, что это так, в CSS 3, который я пытаюсь использовать. Для получения дополнительной информации см. Раздел «Выбор шрифта»: http://www.css3.info/preview/web-fonts-with-font-face/, или используйте Typekit.

Вот снимок экрана с тем, как выглядит страница в Chrome 8 и как она должна выглядеть в отношении шрифтов. Они также работают в IE6 или выше, а также в Opera. This is how it should look like

Ответы [ 2 ]

6 голосов
/ 29 декабря 2010

Я исправил это.Оказывается, что Firefox 3.6 (и, возможно, другие тоже) не допускает междоменный контент, когда дело доходит до шрифтов.Это немного отстойно, если вы спросите меня, но перемещение в основной домен решило проблему.

1 голос
/ 18 октября 2012

В дополнение к сообщению Матиаса, это способ (с помощью .htaccess), который позволяет это делать, если перемещение файлов невозможно:

<FilesMatch "\.(ttf|otf|eot|woff)$">
  <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
  </IfModule>
</FilesMatch>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...