Tôi có một webfont trông tuyệt vời trên Firefox, không nhiều trên Chrome. Tôi đã thử chơi với thuộc tính text-rendering
, với kết quả ít hơn ngoạn mục. CSS của tôi là một cái gì đó như thế này:Phông chữ web trong Chrome
@font-face {
font-family: 'TextFont';
src: url('[my font file url]') format('truetype');
font-weight: normal;
font-style: normal;
}
body {
font-family: TextFont, Tahoma, Geneva, sans-serif;
text-rendering: auto;
}
Thay đổi text-rendering
dường như không làm bất cứ điều gì trong Firefox, vì vậy tôi đăng một ảnh chụp màn hình duy nhất cho nó.
Kết quả:
Firefox (còn gọi là "những gì nó sẽ giống như thế")
Chrome -
text-rendering: auto
Chrome -
text-rendering: optimizeLegibility
Chrome -
text-rendering: optimizeSpeed
Chrome -
text-rendering: geometricPrecision
Tất cả ảnh chụp màn hình của Chrome trông thực sự kém so với ảnh chụp màn hình của Firefox. Có điều gì tôi thiếu trong CSS không?
Tôi đang sử dụng Windows 7, Firefox 8.0 và Chrome 15.0.
Chrome là khủng khiếp tại render phông chữ trên Windows, và đó là một vấn đề nhiều hay ít unfixable (trừ khi Google quyết định để sử dụng ClearType). Đó là lý do tại sao bạn nên chuyển sang Linux;) – Blender
Tôi không gặp vấn đề gì khi chuyển sang Linux, nhưng tôi cần nó ở mọi nơi – cambraca
Tôi đang mỉa mai về Linux, nhưng tôi chưa bao giờ có may mắn với phông chữ tùy chỉnh trên Chrome. – Blender