其實火狐大約從6版開始就有字體渲染的功能,但大多數的使用者仍然只使用系統的預設值,如果能夠適當的調教設定,可以大大提升使用者網頁瀏覽的體驗。下圖是經過渲染前後的螢幕截圖,字型統一使用文泉驛微米黑,上面是設定字體渲染前的效果、下面則是設定字體選染後的效果。
這裡介紹的是用About:Config來設定的方法。在設定前最好還是先知道目前的設定是處於什麼樣的狀態,首先我們在網址列輸入:about:support,然後找到圖型→ClearType參數,如下圖所示:
下面是ClearType參數的結構:
ClearType參數 DISPLAY1(顯示器名稱) [內部是Windows的螢幕顯示參數]
透過上面的資訊我們可以得知Windows的ClearType強度、對比度、還有Gamma值,這樣對於我們接下來的設定會有所幫助。
接著在About:config找到下列項目:
gfx.font_rendering.directwrite.enabled
字體渲染功能:請確定此項目設為TRUE,不然就白做工嚕XD
gfx.font_rendering.cleartype_params.gamma
Gamma值:值域從1000到2200,請參考About:Support內的值
gfx.font_rendering.cleartype_params.enhanced_contrast
對比度:值域從0到1000,字體模糊除了調整ClearType強度之外,也可以靠調整對比度來改善,我自己習慣設定此值介於200到500之間
gfx.font_rendering.cleartype_params.cleartype_level
ClearType強度:值域從0到100(%),如果字體顯示模糊可以調低ClearType強度,KnowLedge Base建議這種狀況可以設50
gfx.font_rendering.cleartype_params.pixel_structure
0 = flat, 1 = RGB, 2 = BGR,液晶螢幕使用RGB。
gfx.font_rendering.cleartype_params.rendering_mode
字體渲染的模式,設定中最重要的項目
Aliased
GDI Classic
GDI Natural Widths
Natural
Natural Symmetric
這個項目的設定最重要的是使用者看得順眼,所以每一個都試試看吧
gfx.use_text_smoothing_setting
開啟字體平滑,設為TRUE
留言