Typekit: ошибка в Firefox, работающая в Chrome и Safari
Я мог бы вставить typekit -hosted шрифт в Chrome и Safari, но по некоторым причинам не в Firefox. Я запускаю FF v9.0.1, но я не думаю, что это связано с версией (потому что то же самое произошло на FF 8).
На вкладке Firebug Console появилось следующее сообщение об ошибке:
NetworkError: 403 Forbidden - http://use.typekit.com/k/amh2oiv-d.css?3bb2a6e... (и множество других символов)
Часть, которую я не понимаю, хорошо работает в Chrome и Safari, которая подтвердила правильность настройки моего набора "Kit" и JS-кода. Любая другая информация, которую я должен выяснить, чтобы решить эту проблему?
Ответы
Ответ 1
У вас есть шанс, что источники ссылок отключены в firefox? Любые расширения, которые обрабатывают параметры конфиденциальности?
если вы видите шрифты в других браузерах, тогда это должно быть то, что блокирует перенаправление реферера из Firefox из Typekit. Все службы веб-шрифтов требуют, чтобы реферер присутствовал, чтобы они могли привязать шрифт к домену в целях безопасности.
Ответ 2
В дополнение к Brad, это FF-конфиги о http-ссылках:
0: никогда не отправляйте заголовок Referer или не устанавливайте document.referrer.
1: отправьте заголовок Referer при нажатии на ссылку и установите document.referrer для следующей страницы.
2. Отправьте заголовок Referer при нажатии на ссылку или загрузке изображения и установите document.referrer для следующей страницы. (По умолчанию)
источник: http://kb.mozillazine.org/Network.http.sendRefererHeader
Typekit нуждается в этой конфигурации в: 2... так:
- открыть firefox.
- введите about: config в поле URL-адрес.
- поиск: network.http.sendRefererHeader
- Если значение равно 0 или 1, FF не отправляет референтов при загрузке ресурсов страницы, установите его на 2, чтобы заставить его работать.
- проверить его
Это сработало для меня:)
Ответ 3
У меня была такая же проблема. TypeKit был не только на Firefix. Из ответа Брэда я вспомнил, что я унифицировал шрифты для всех веб-страниц в firefix. Исправить для меня было перейти на
- Параметры FireFox
- Содержание
- Шрифт и цвета нажмите "Дополнительно"
- убедитесь, что " Разрешить страницы выбирать собственные шрифты, а не выбранные выше".