typekit: не удалось в Firefox, работал в Chrome и Safari

Я мог бы встроить шрифт typekit в Chrome и Safari, но по некоторым причинам не в Firefox. Я использую FF v9.0.1, но я не думаю, что это связано с версией (потому что то же самое произошло в FF 8).

На вкладке Консоль Firebug я получил следующее сообщение об ошибке:

Ошибка сети: 403 Запрещено - http://use.typekit.com/k/amh2oiv-d.css?3bb2a6e... (и несколько других символов)

Часть, которую я не понимаю, это то, что она хорошо работала на Chrome и Safari, которые подтвердили, что мой "набор" Typekit и код JS были правильно настроены. Любая другая информация, которую я должен узнать, чтобы решить эту проблему?

3 ответа

Решение

У вас случайно не было ссылок на Firefox? Какие-либо расширения, которые обрабатывают настройки конфиденциальности?

если вы видите шрифты в других браузерах, то это должно быть чем-то, что блокирует передачу реферера из Firefox в Typekit. Все службы веб-шрифтов требуют присутствия реферера, чтобы они могли привязать шрифт к домену в целях безопасности.

В дополнение к Брэду, это конфиги FF о http-реферерах:

0: Никогда не отправляйте заголовок Referer и не устанавливайте document.referrer.

1. Отправьте заголовок Referer при нажатии на ссылку и установите document.referrer для следующей страницы.

2. Отправьте заголовок Referer, щелкнув ссылку или загрузив изображение, и установите document.referrer для следующей страницы. (По умолчанию)

источник: http://kb.mozillazine.org/Network.http.sendRefererHeader

Typekit нуждается в этом конфиге в: 2... так:

  1. открыть Firefox.
  2. введите about:config в поле URL-адреса.
  3. поиск: network.http.sendRefererHeader
  4. если значение равно 0 или 1, FF не отправляет рефереры при загрузке ресурсов страницы, установите значение 2, чтобы оно работало.
  5. Попробуй это

У меня это сработало:)

Я была такая же проблема. TypeKit был не только на Firefix. Из ответа Брэда я вспомнил, что унифицировал шрифты для всех веб-страниц на firefix. Исправление для меня было пойти в

  1. Параметры FireFox
  2. содержание
  3. Шрифт и Цвета нажмите Дополнительно
  4. убедитесь, что установлен флажок "Разрешить страницам выбирать собственные шрифты вместо указанных выше".
Другие вопросы по тегам