MozTW 討論區
https://forum.moztw.org/

火狐字型的問題
https://forum.moztw.org/viewtopic.php?f=2&t=34752
1 頁 (共 1 頁)

發表人:  天邪翼 [ 2012-03-06, 11:36 ]
文章主題 :  火狐字型的問題

不知道有沒有人注意到
還是我個人問題
我發現火狐在中文網站上
選項=>內容=>進階
修改文字後,中文網址好像完全都不會修改
以奇摩新聞測試
勾不勾選"優先使用網站字型"都一樣
不過勾選"優先使用網站字型"
可以使用STYLISH去套用CSS指定字型
部份網站改字型也沒用
都要用CSS下去改..

沒變化1,拿個粗字的,整個火狐砍掉重啟
圖檔

沒變化2
傳三張不給傳了 XD

不知為什麼硬體加速開下去會讓字差這麼大
想說有沒有什麼方法能在硬體加速的情況下
保持跟沒加速是一樣的

有硬體加速
圖檔

無硬體加速
圖檔

附加檔案:
檔案註釋: 沒變1
沒變1.png [637.13 KiB]
被下載 1580 次
檔案註釋: 無硬體加速
無硬體加速.png [174.26 KiB]
被下載 1593 次
檔案註釋: 硬體加速
硬體加速.png [222.86 KiB]
被下載 1592 次

發表人:  Fanolian [ 2012-03-06, 13:26 ]
文章主題 :  Re: 火狐字型的問題

你在windows 內的地區設定是甚麼地區?
另外你可以試試修改簡體中文內的無襯線字型的設定,應該可以更改得到台灣yahoo 的字型。

我的windows 地區設定為香港,但有很多網站也要修改簡體中文的設定才行。但如果要變更firefox 介面的字型,則要修改正體中文(香港)…… :|

可能跟這個這個bug 相類似;但我基本上是看不懂實際問題是甚麼。 :oops:
=====================

在有硬體加速下,你可以把[tt]gfx.font_rendering.cleartype_params.rendering_mode[/tt] 換成2 試試。當然你要先設定好windows 內的cleartype。
其他有關firefox 渲染設定,可以參考:
https://hg.mozilla.org/mozilla-central/ ... l.js#l1756
https://blog.mozilla.com/nattokirai/201 ... firefox-6/

發表人:  天邪翼 [ 2012-03-06, 14:29 ]
文章主題 :  Re: 火狐字型的問題

生活在台灣當然是設台灣
那如果是那樣的話
那只好用CSS下去套了..=.=

下面那個我有調過了
但開啟硬體加速
網頁上的字,筆劃粗細會不一樣
有些字也有問題,樓上的日文字也看的出來
不太清楚為什麼硬體加速會影響字體
這問題好像在導入硬體加速時就一直存在的樣子
後來就沒什麼人在討論了
幾乎都是建議關閉硬體加速

再補兩張圖

用CSS改火狐介面字型

開啟硬體加速

圖檔

關閉硬體加速

圖檔

附加檔案:
檔案註釋: 無硬體加速
無硬體加速_cr.png [66.53 KiB]
被下載 1512 次
檔案註釋: 有硬體加速
有硬體加速_cr.png [26.36 KiB]
被下載 1517 次

發表人:  Fanolian [ 2012-03-06, 15:13 ]
文章主題 :  Re: 火狐字型的問題

上面我貼的連結有提及到,vista sp2 或以後的windows,硬體加速下會使用directwrite 而非傳統的GDI 來作渲染。
不過從以前看到的討論,好像也有講過,directwrite 對東亞地區的文字支援並不太好。此外,有的字體在其他渲染模式下表現會較好。
不知道你用ie9 的話,是否跟firefox 硬體加速的效果一樣?ie9 也是用directwrite 的。

發表人:  天邪翼 [ 2012-03-06, 17:38 ]
文章主題 :  Re: 火狐字型的問題

發現一件事,我用IE9看圖都是X
不過用火狐看就沒這問題了

重弄圖片

感覺IE有沒有開都一樣..=.=
還是儷黑體測不準,要改別的字體?

圖一

圖檔

圖二

圖檔

火狐開啟加速
圖檔

火狐無硬體加速
圖檔

附加檔案:
檔案註釋: 圖三
003_cr.png [78.34 KiB]
被下載 1498 次
檔案註釋: 圖二
002_cr.png [148.43 KiB]
被下載 1461 次
檔案註釋: 圖一
001_cr.png [148.77 KiB]
被下載 1448 次

發表人:  Fanolian [ 2012-03-06, 18:25 ]
文章主題 :  Re: 火狐字型的問題

可能IE9 有沒有硬體加速都一樣是用directwrite 吧,我也不知道。 :mrgreen:
文字渲染真的是一門高深學問 :!:

發表人:  coolcd [ 2012-03-06, 22:39 ]
文章主題 :  Re: 火狐字型的問題

可能與下面這篇問題差不多
viewtopic.php?p=166395#p166395
zh-hant-TW 被判斷成 zh → 被當成簡體中文
猜的,不確定……

發表人:  天邪翼 [ 2012-03-08, 15:49 ]
文章主題 :  Re: 火狐字型的問題

不過我目前最大的問題
應該是火狐開硬體加速後
筆劃為什麼粗細不同,橫劃特別明顯,還有字為什麼破破的..=.="

我圖內的"天"字應該是最明顯的
左邊的"天"字跟右邊的"天"字差蠻多的,不知為什麼..
難道是因為粗體就會有問題?

有加速
圖檔

無加速
圖檔

附加檔案:
檔案註釋: 嗯嗯
未命名_cr.png [100.14 KiB]
被下載 1373 次
檔案註釋:
未命名_cr_cr.png [68.83 KiB]
被下載 1385 次

發表人:  coolcd [ 2012-03-09, 13:27 ]
文章主題 :  Re: 火狐字型的問題

天邪翼 寫:
不過我目前最大的問題
應該是火狐開硬體加速後
筆劃為什麼粗細不同,橫劃特別明顯,還有字為什麼破破的..=.="

有人反映了
https://bugzilla.mozilla.org/show_bug.cgi?id=635490
據說去 about:config 把 gfx.direct2d.disabled 設成 true 可以解決
不過當然這就沒有使用 direct2d 了
可能是微軟的問題也說不定

發表人:  Fanolian [ 2012-03-09, 13:46 ]
文章主題 :  Re: 火狐字型的問題

今天的nightly 修正了一個硬體加速+關閉cleartype 的問題,你可以試用它看看你的問題有沒有改善。
不過有些字體,要在outline 渲染模式下才好看(例:iLiHei),可惜的是firefox 沒有支援outline 模式,因為當初想支援時出現太多bug,加上對於拉丁字系的作用不大,故此將之作罷。所以我都換了用文泉驛微米黑了。

發表人:  天邪翼 [ 2012-03-09, 22:06 ]
文章主題 :  Re: 火狐字型的問題

Fanolian 寫:
今天的nightly 修正了一個硬體加速+關閉cleartype 的問題,你可以試用它看看你的問題有沒有改善。
不過有些字體,要在outline 渲染模式下才好看(例:iLiHei),可惜的是firefox 沒有支援outline 模式,因為當初想支援時出現太多bug,加上對於拉丁字系的作用不大,故此將之作罷。所以我都換了用文泉驛微米黑了。


我都只裝到正式版的下一版本而已
B6→B7出來蠻快的
能關掉字體渲染且有硬體加速就行了
千萬別像IE9那樣,開不開都是同結果就行
不然真的會吐血

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/