2013-01-23 69 views
0

我一直在最近使用@ font-face工作,並開始在我的vbox上進行測試。原來這些字體沒有被很好地渲染出來。我研究了Firefox,我所看到的所有事情都是關閉硬件加速。我們不能指望每個用戶都這樣做。 Chrome也是這樣做的。試過Anti-aliasing財產,沒有運氣。你可以看到結果的圖片波紋管: enter image description here@ font-face字體渲染在windows上不會很好

[運]火狐,Chrome [蘋果]的Chrome,火狐

正如你可以看到兩個左呈現很差,而兩根右側是真棒。他們正在使用這個:

@font-face{ 
    font-family: "gBok"; 
    font-weight: bold; 
    font-style: normal; 
    src: url(/font/gotham-bold.ttf) format("truetype"); 
} 
@font-face{ 
    font-family: "gBok"; 
    font-weight: normal; 
    font-style: normal; 
    src: url(/font/gotham-book.ttf) format("truetype"); 
} 
label { 
font-family: "gBok", Helvetica, serif; 
font-weight: bold; 
} 

有什麼我做錯了嗎?有什麼建議?非常感謝您的寶貴時間。

回答

1

這確實是一個已知的isue和真正的痛苦!我通常刪除字體爲粗體,並讓操作系統生成它自己的粗體版本。它有時會給出更好的結果,儘管不完美。這是值得一試,但...

+0

謝謝!是的,這是一個痛苦。但我接受了你的建議,並讓操作系統增加了重量和哇,這是一種改進。希望他們得到這個修正!感謝您的時間! –

0

這是Chrome的一個已知錯誤 - 它們在Windows上的字體渲染非常粗糙。當他們最終修復它時,不要使用抗鋸齒的東西,這會使它看起來更糟! https://code.google.com/p/chromium/issues/detail?id=137692

+0

謝謝!我刪除了抗鋸齒的東西。希望他們得到這個修復。這是一個很棒的功能。 –

+1

它一直在bug追蹤器上,所以他們肯定知道它。由於使用OSX或Linux的網絡開發人員數量增加 - 很難意識到存在問題。很長一段時間,我只是把它歸結爲一個'Windows'的東西,因爲無論如何,字體渲染通常非常粗糙。我不知道有多少人使用font-face實際上意識到它在Win/Chrome中經常看起來很糟糕。 –

+0

的確如此,我的老闆告訴了我這件事,並且啓動了我的VB,並想到了自己的OMG!這看起來像廢話!我想這部分是我的錯,有點希望如果出現問題,Q&A會抓住它,但這次不會。但是,嘿,很高興知道它正在努力。 –