2012-01-08 35 views
11

Tôi có thể nhúng phông chữ typekit có dấu trên Chrome và Safari nhưng, vì một số lý do, không phải trên Firefox. Tôi đang chạy FF v9.0.1 nhưng tôi không nghĩ rằng nó có liên quan đến phiên bản (vì điều tương tự đã xảy ra trên FF 8).typekit: Không thành công trên Firefox, Đã hoạt động trên Chrome và Safari

Từ tab Firebug Console, tôi nhận được thông báo lỗi sau:

NetworkError: 403 Forbidden - http://use.typekit.com/k/amh2oiv-d.css?3bb2a6e ... (and a bunch of other chars)

Phần mà tôi không hiểu là nó hoạt động tốt trên Chrome và Safari, trong đó xác nhận rằng Typekit tôi "kit" và Mã JS đã được cấu hình đúng cách. Bất kỳ thông tin nào khác mà tôi nên tìm hiểu để giải quyết vấn đề này?

Trả lời

14

Bạn có vô tình bị tắt liên kết giới thiệu trên firefox không? Bất kỳ tiện ích mở rộng nào xử lý cài đặt bảo mật?

nếu bạn có thể thấy phông chữ trong các trình duyệt khác thì đó phải là thứ chặn chặn liên kết giới thiệu từ Firefox được chuyển vào Typekit. Tất cả các dịch vụ phông chữ web yêu cầu người giới thiệu phải có mặt để họ có thể liên kết phông chữ với miền vì mục đích bảo mật.

+0

Cảm ơn rất nhiều, @Brad! Trong ngữ cảnh này, người giới thiệu * và tham chiếu * là gì? – moey

9

Bổ sung Brad, đó là những configs FF về referers http:

0 : Never send the Referer header or set document.referrer.

1 : Send the Referer header when clicking on a link, and set document.referrer for the following page.

2 : Send the Referer header when clicking on a link or loading an image, and set document.referrer for the following page. (Default)

source: http://kb.mozillazine.org/Network.http.sendRefererHeader

Typekit cần cấu hình này trong: 2 ... vậy:

  1. mở firefox.
  2. nhập about: config vào hộp địa chỉ URL.
  3. tìm kiếm: network.http.sendRefererHeader
  4. nếu giá trị bằng 0 hoặc 1, FF không gửi người giới thiệu khi tải tài nguyên trang, đặt nó thành 2 để hoạt động.
  5. thử nghiệm nó

Nó làm việc cho tôi :)

+0

Tôi không biết tại sao tùy chọn này được đặt thành 0? – user956584

+0

Điều tương tự đối với tôi. Cảm ơn sự giúp đỡ của bạn - nhưng tôi không biết, tại sao nó được đặt thành "0" trên máy của tôi ... – DerVO

0

tôi đã cùng một vấn đề. TypeKit không chỉ trên Firefix. Từ Brad `s trả lời tôi nhớ tôi thống nhất phông chữ cho tất cả các trang web trên firefix. Việc sửa chữa đối với tôi là đi đến

  1. FireFox Tùy chọn
  2. Content
  3. Font & Màu nhấn Advanced
  4. chắc chắn "Cho phép các trang web để chọn phông chữ riêng của họ, thay vì lựa chọn của mình trên" được chọn.
Các vấn đề liên quan