Nguyên nhân khiến kết xuất phông chữ xấu trong Chrome?


8

Tôi nhận thấy rằng văn bản trên một số trang web trông rất tệ khi được xem trong Chrome (16.0.912.77 m) trong khi OK với Firefox (10.0). FWIW, tôi đang sử dụng các phiên bản Windows của các ứng dụng đó, với cài đặt mặc định.

Như một ví dụ (mỉa mai), www.google.com.vn/webfonts .

Có ai biết tại sao lại như vậy không, và nếu có thể làm gì đó về nó?

Cảm ơn bạn.


Chỉnh sửa: Một ví dụ khác:

nhập mô tả hình ảnh ở đây


Chỉnh sửa: Đây là giao diện của FireFox:

nhập mô tả hình ảnh ở đây


1
Ảnh chụp màn hình có thể là một cách tốt hơn để minh họa vấn đề.
ChrisF

Xin lỗi vì điều đó. Làm xong.
OverTheRainbow

Nó chỉ xảy ra trên một số trang web. XPSP3, chạy trình duyệt Chrome mới nhất. Cùng một trang có vẻ lắt léo trên Firefox.
OverTheRainbow

1
Tôi đã thêm một ảnh chụp màn hình như được xem trong Firefox. Nó dễ đọc hơn. Làm cách nào tôi có thể khiến Chrome hiển thị các trang theo cùng một cách?
OverTheRainbow

3
Bạn có thể tải lên ảnh chụp màn hình .PNG . Việc nén JPG không giúp được gì.
iglvzx

Câu trả lời:


1

Tôi đang tìm kiếm một giải pháp cho chính xác điều tương tự: làm cho chrome render tốt hơn. Thật là khủng khiếp so với Firefox, IE và safari trong windows (chế độ kết xuất phần mềm trong Safari hiển thị như trên máy Mac nhưng hơi chậm).

Lý do tại sao Firefox và IE9 kết xuất tốt là vì họ sử dụng khả năng tăng tốc phần cứng DirectWrite để kết xuất phông chữ.

Chúng tôi đã đề xuất tắt tăng tốc GPU trong Chrome. Nhưng nó không hoạt động. Tôi đã tìm thấy một giải pháp đủ tốt, trong đó văn bản sẽ được hiển thị HỢP PHÁP (không nói gì về việc được khử răng cưa hoàn toàn và đẹp):

BỎ L LINE CÁC DÒNG WOFF LINE VÀ SVG !!!!

@font-face {
    font-family: 'SomeFont';
    src: url('../fonts/SomeFont.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/SomeFont.ttf')  format('truetype');
    }

Những gì tôi tìm thấy là Chrome có thể làm TTF kết xuất tốt hơn, nhưng trước tiên hãy chọn tìm tệp WOFF. Vì vậy, bạn chỉ cần tập tin EOT và TTF.


0

Chrome sử dụng Windows để hiển thị phông chữ. Nó tệ hơn nhiều so với Windows 8 beta so với bất kỳ nơi nào khác - đủ để nó dường như là một cú vuốt tại Google. Firefox sử dụng phương thức kết xuất phông chữ riêng, khiến trình duyệt nặng hơn nhưng tránh được sự cố.

Nếu điều chỉnh ClearType của bạn không có ích, bạn không thể làm được gì nhiều.

Trớ trêu thay, IE9 + có kết xuất phông chữ tốt nhất trong mọi công cụ trình duyệt. Nói cách khác, ngay cả Microsoft cũng từ chối sử dụng công cụ phông chữ nhảm nhí của riêng họ khi nói đến www.

Tôi không chắc tại sao Chrome chưa đưa ra giải pháp tốt hơn.


Bạn có chắc chắn đó là cách Chrome hoạt động không? Nó thậm chí không tuân theo các cài đặt DPI .
Louis Waweru

4
Nói cách khác, ngay cả Microsoft cũng từ chối sử dụng công cụ phông chữ xảo quyệt của riêng họ khi nói đến www IE9 + sử dụng DirectWrite, đây là "công cụ phông chữ" của chính Microsoft.
ta.speot.is

Chất lượng phông chữ tốt trong Chrome trên Mac, do đó, nó phải liên quan đến kết xuất phông chữ do hệ điều hành cung cấp.
Lea Hayes
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.