如何幫助t7?

t7度空間是一個沒有掛載任何廣告、所有的資訊/知識分享皆是無償奉獻的部落格,如果你覺得t7度空間的內容對你有幫助並願意給予t7支援或鼓勵的話,你可以透過下列的方式:

  • 從[這裡]申請 Dropbox 並安裝到電腦,你可以得到 250MB 的額外空間並提升t7的可用空間。
  • 寫信到t7yang@ymail.com給我鼓勵、感謝、建議……

Firefox 字型設定大全(成像設定、字型選擇、使用者樣式)

除了利用 Mactype 或 GDI++ 等成像軟體來輔助字型的成像外,Firefox 其實也內建了字型成像的選項供使用者調整。這些選項預設是停用的,知道的人可能相對較少,所以常常就必須面臨是否要放棄硬體加速來換 Mactype 成像的困境,但其實可以兩全其美。

設定項目 選項 說明及建議
gfx.font_rendering.directwrite.enabled
TRUE/FALSE

啟用字型成像,必須啟用後底下的設定才有效果。
gfx.font_rendering.cleartype_params.pixel_structure
0 = Flat
1 = RGB
2 = BGR
像素結構,液晶螢幕使用1(RGB)
gfx.font_rendering.cleartype_params.gamma
1000~2200

Gamma 校正值,標準:Windows 2200、MAC 1800。
gfx.font_rendering.cleartype_params.cleartype_level
0~100

ClearType 的強度,數值越高字越平滑,但也可能越模糊。一般建議落在 50~80 之間即可。
gfx.font_rendering.cleartype_params.enhanced_contrast
0~1000

對比度,數值越高越銳利,字也會越粗。一般建議落在 200~500 之間即可。
gfx.font_rendering.cleartype_params.rendering_mode
0 = Default
1 = Aliased
2 = GDI Classic
3 = GDI Natural Widths
4 = Natural
5 = Natural Symmetric

成像模式,可以根據自己的系統反覆嘗試何種模式最舒服,不須重新啟動瀏覽器即可以看到效果。
其中「Default」、「Natural」、「Natural Symmetric」是不錯的選擇。某些電腦在選擇「Aliased」後介面文字可能會完全看不到。Default 模式小字用 Natural,大字用 Natural Symmetric。
gfx.font_rendering.cleartype_params.force_gdi_classic_for_families 字型名稱 這個清單的字型會強制使用傳統GDI的方式成像,某些較適合使用GDI進行成像的字型可以加入這個清單
gfx.font_rendering.cleartype_params.force_gdi_classic_max_size 數字 強制使用傳統GDI方式成像的最大大小,應該跟上一個選項是連動的
gfx.use_text_smoothing_setting
TRUE/FALSE

開啟平滑設定(用於 Mac 系統)
gfx.font_rendering.cleartype.always_use_for_content TRUE / FALSE 對所有內容啟用ClearType成像
browser.display.auto_quality_min_font_size 數字 決定在哪個字級以上使用高品質成像(註1註2

資料來源:
http://blog.timshan.idv.tw/2013/06/howto.html
https://addons.mozilla.org/zh-tw/firefox/addon/anti-aliasing-tuner/
http://mikawaffle.blogspot.tw/2012/02/firefox.html
並加入部分個人的建議
測試 Firefox 版本:28 beta

這裡還需要提醒的是,有時會發現怎麼調都不是很好看,這時要警覺可能是跟螢幕的設定(對比度佔很大原因),適時的調整螢幕的設定或許會發現問題原來出在這裡。

除了自己開啟 about:config 來敲敲打打之外,如果習慣使用圖形介面來操作的話,也可以安裝Anti Aliasing Tuner

字型的選擇
除了成像的參數之外,其實中文世界中最大的閱讀愉悅度的障礙其實來自於字型本身。因為中文世界中非常缺乏高品質的字型(就算是付費的字型)。在作業系統上:

※各常見作業系統簡單介紹
MAC:
有先天的「蘋果基因」優勢,很大程度的克服了瀏覽器中文字難看的問題。除了行之有年「儷黑PRO」和「黑體 TC」外,也有一些使用者會偷渡使用品質更好的日文冬青黑體。

Windows:
直到微軟在Windows Vista內建「微軟正黑體」後,微軟作業系統的使用才有一款比較好看的無襯線黑體字型(最重要的是微軟正黑體符合國字標準字體的規範。在此之前,不少使用者偏好使用日文字型。

Linux:
一般來說文泉驛黑體是Linux 使用者的首選,但其實這款字型是修改自 Android 的Unicode字型,並根據對岸的標準規範來修改的。

常見的中文無襯線比較可以參考這裡

※字型選擇輔助圖
非常在意字型符合國字標準字體

    • 偏好無襯線字型

        • 微軟正黑體(Windows Vista+內建)
        • 思源黑體(開放字型)

        • 標楷體(Windows 內建)

    • 偏好無襯線字型

        • 思源黑體衍生字型(柔黑體等,多數為日本產因此不符合台灣規範的可能較高)
        • 微軟雅黑(Windows Vista+內建)
        • SimHei(Windows內建,簡體字型)
        • Arial Unicode MS(Windows 內建,有中文Unicode 字型)
        • 明瞭體(Windows Vista+內建,日文字型,日語:メイリオ,英文:Meiryo)
        • MSGothic(Windows內建,日文字型)
        • Yu Gothic(Windows內建,日文字型)
        • 信黑體(付費中文字型)

一些 Windows 使用者甚至也會想辦法取得MAC的中文或日文字型,並使用在Windows 系統上已取得更好的視覺享受,再此就不多做討論。

套用KillSerif Style補完最後的拼圖

設定好文字成像之後,接著還必須處理瀏覽器以甚麼字型來顯示。在螢幕顯示的情況,無襯線體的顯示效果要優於襯線體,因此黑體或圓體這類無襯線體是較好的選擇。但Firefox本身並沒有針對泛東亞使用者最佳化顯示字型的設定。因為僅透過內建字型設定並不能有效的讓泛東亞字型的顯示有一致性,就算開發團隊解決了圖示字型與文字字型分離設定的問題,但並不因為使得泛東亞字型的設定變得可接受。

所以,目前仍需要藉助外部的力量進行調整。KillSerif Style或許是其中一個目前最佳的選擇,仔細閱讀它的使用指南,根據你的使用的瀏覽器進行設定,搭配上述的內建設定,你應該可以取得最接近理想的顯示效果。


中文字型的悲哀

從上圖的「字型選擇輔助圖」可以清楚地看得出來,目前要找到一個符合「國字標準字體」規範的無襯線字型,唯一的選擇只有微軟的「正黑體」,更別說「微軟正黑體」在經歷了數代的更新之後仍存在許多問題(某些字在粗體顯示時會在右邊出現一個全型的中文空格、多年來為人詬病的字重不夠、顯示小號文字時非常難看等),這也造成許多使用者寧願放棄符合國字標準字體的微軟正黑體,而選擇敵國的開放的文泉驛黑體。

除了是因為整個中文世界缺乏優秀的字型開發商(這個問題可能跟字型容易被流傳在網路上且華人社會較沒有付費購買字型的觀念有關),作業系統廠商也較不願意投資在中文字型的打造上(尤其台灣市場太小,多數使用者對字型要求與認識也不高)。


備註:
本文只是簡單針對 Firefox 內建的字型成像選項做了一些簡單的整理與介紹,其中在字型的選擇上著墨比較多的是以 Windows 使用者的觀點出發。若發現任何錯誤或不完整的資訊,歡迎糾正和補足。

本文最早發布於:2014/03/03