Đây phải là một nhận xét (do đó thực hiện CW này), nhưng tôi nghĩ rằng có một số hiểu lầm và giả định sai trong câu hỏi. Vì rõ ràng bạn muốn câu hỏi này được trả lời (rốt cuộc bạn đã đưa ra một khoản tiền thưởng), đây là hai xu của tôi.
Từ ảnh chụp màn hình của bạn, có vẻ như tôi đã thiết lập Windows của mình để hiển thị phông chữ thường xuyên (trái ngược với kết xuất pixel phụ) và có lẽ trình duyệt của bạn không thực hiện bất kỳ khử răng cưa nào (có thể, nhưng sau đó nó đã bị nén JPG).
Các ví dụ sau đây liên quan đến windows là từ XP Pro SP 3, vì vậy khá an toàn khi giả sử tình huống ít nhất là ở cùng cấp độ trong Vista & 7.
Windows có các tùy chọn (trong XP) để sử dụng ClearType hoặc không. Không có ClearType, các phông chữ hiển thị như trong ảnh chụp màn hình của bạn. Đây là hình ảnh được phóng to rất nhiều từ hộp thoại của Windows mà không có CT:
Bạn thấy đó là một hoạt động nhị phân: pixel là màu đen hoặc trong suốt. Bây giờ với một số trình duyệt hiện đại ngay cả khi không có CT, chúng thực hiện một số khử răng cưa. Đây là từ css-tricks.com với Windows XP & Chrome 8 và CT TẮT (như trong hình trước):
Xem những gì đã xảy ra? Có lẽ bạn đã làm, như bạn đã nêu trong câu hỏi của bạn.
LƯU Ý: Tôi không nói về sự khác biệt khử răng cưa giữa các trình duyệt mới và các trình duyệt cũ (như giữa IE9 và IE6).
Bây giờ, ClearType !
Đây là cùng một văn bản từ hộp thoại Windows, lần này với CT:
Nếu bạn quan tâm đến những gì nó dựa trên, hãy xem bài viết Wikipedia về kết xuất pixel phụ . Và việc bật ClearType có ảnh hưởng đến kết xuất trình duyệt không? Văn bản "khác" tương tự với Windows XP & Chrome 8 và ClearType được BẬT:
Nó làm! Và trong khi chúng ta đang ở đó, tôi có thể thêm rằng (ít nhất) IE 8 sử dụng kết xuất ClearType ngay cả khi nó bị tắt ở cấp độ Windows.
So sánh văn bản khử răng cưa và văn bản ClearTyped trong 100% không triệt để bằng việc so sánh văn bản ClearTyped với văn bản không khử răng cưa. Nó đáng chú ý hơn, mặc dù:
aa: CT:
Để xem những gì trông giống như mà không khử răng cưa, chỉ cần nhìn vào ảnh chụp màn hình của littlemad .
Và để so sánh ở đây, cùng một "khác" trong kết xuất mặc định của OS X: thậm chí còn táo bạo hơn ClearType.
Để trả lời câu hỏi của bạn: bất kỳ phông chữ . Nếu hệ điều hành của bạn hiển thị phông chữ khác nhau thì đó có thể là do bạn đã đặt hệ điều hành của mình để hiển thị phông chữ như vậy . HOẶC có thể là trình duyệt của bạn không có khả năng khử răng cưa hoặc ClearType.
Một câu hỏi khác là tại sao một số phông chữ hiển thị chính xác và một số không - nếu điều này thậm chí là trường hợp (nhưng tôi không thấy bất kỳ vấn đề nào trên trang web mà bạn đã đề cập trên Windows). Hoặc bạn đang yêu cầu các phông chữ sẽ trông đầy đủ mà không có bất kỳ kết xuất nào?
Và đây cũng là câu trả lời cho câu hỏi thường gặp: "Vâng, tôi biết tất cả những điều đó - tại sao ClearType trông khác với kết xuất của OS X?!"
Vì chúng khác nhau. Kết xuất Subpixel không phải là một điều nhẹ để thực hiện. ClearType là nhãn hiệu đã đăng ký của Microsoft và được bảo vệ với 10 bằng sáng chế (+ 1 đang chờ xử lý; xem wikipedia ). Họ không thể giống nhau.