2012-10-03 33 views
5

Tôi đang tìm cách sử dụng Joesfin Sans, Nó được liệt kê trên phông chữ web của Google, tôi cũng có .eot, .svg, .ttf và .woff. Điều này có nghĩa là khả năng tương thích hoàn toàn với các tệp (theo như tôi biết).Phông chữ web của Google so với tệp phông chữ thực tế - Dành cho tất cả các thiết bị.

Câu hỏi chính của tôi là tốt hơn? Phông chữ của Google có tải nhanh hơn không? - Có tương thích hơn không? Hoặc tôi có nên gắn bó với các tệp không?

+1

Cân nhắc vấn đề cấp phép có thể xảy ra khi đặt tệp phông chữ trên web. Với GF bạn không có bất kỳ vấn đề như vậy – jtheman

+0

Phông chữ được bao phủ theo giấy phép phông chữ mở SIL. – MChandler

Trả lời

3

Nếu bạn muốn giải pháp nhanh chóng và dễ dàng, hãy nhúng mã trình tải phông chữ và tiếp tục. Google thường xuyên thêm nhiều tùy chọn/tính năng hơn vào dịch vụ của họ.

Cá nhân, tôi muốn tải xuống các tệp từ Google và làm việc với chúng theo cách thủ công. Vì có giao diện người dùng của Google dành riêng cho tải xuống phông chữ bạn đã chọn (và từ đọc thỏa thuận cấp phép) Tôi tin rằng đây là sử dụng hợp pháp, nhưng tôi không phải là luật sư.

Tại sao tôi làm điều này?

  • Tôi đã trải qua độ trễ khi truy cập phông chữ của Google (200-300ms). Trong khi điều này không phải là khủng khiếp, hầu hết các môi trường máy chủ của tôi phản ứng nhanh hơn và một phông chữ là điều kiện tiên quyết quan trọng cho một trang. Bất kỳ lợi ích nào từ việc nhấn một tên miền riêng biệt (tức là song song với các máy chủ khác nhau bởi trình duyệt) sẽ bị mất.

  • Tôi đã cắt thủ công các tệp phông chữ để xóa tất cả các hình tượng không mong muốn. Điều này dẫn đến kích thước tệp nhỏ hơn.

  • Hỗ trợ IE8 - có vẻ như .eot không phải lúc nào cũng được tải xuống.

Những lý do này chủ yếu là giai thoại nhưng tôi tự quản lý các tệp phông chữ dễ dàng hơn nhiều.

3

Sử dụng file font thực tế trên máy chủ của bạn là tốt hơn trong sản xuất vì:

  1. Đó là mạnh mẽ hơn. Hãy xem điều gì xảy ra khi kết nối Internet (từ vị trí của người dùng) đến máy chủ của Google không hoạt động. Nói chung, không dựa vào các dịch vụ được lưu trữ từ xa mà không có lý do chính đáng.
  2. Tốc độ trung bình có thể nhanh hơn một chút.
  3. Bạn có quyền kiểm soát. Google có lịch sử lâu dài về việc thực hiện các dịch vụ hoặc thay đổi chúng (ví dụ: các dịch vụ trả phí).
  4. Cách thức Google phân phối phông chữ có một số lỗi.

Đương nhiên, bạn sẽ cần phải làm ít nhất giống như Google thực hiện trong một nỗ lực để trang trải các nền tảng khác nhau (với các định dạng tệp phông chữ khác nhau).