下面介绍怎样修改 about:config 从而优化这一点:
第一步:首先在“过滤器”中输入“font”来只显示我们关心的选项。
注:我们要修改的选项基本都是这么几个关键词的组合:
font.name-list.*:fallback 字体选项,也就是说如果在指定的任何字体中都找不到一个字符,就用这个字体来渲染它(我们之所以要编辑 about:config,正是因为在首选项窗口中无法编辑这一组选项)。
font.name.*:默认字体选项,就是您在“首选项 > 内容 > 字体 & 颜色”能修改的那个。
*.monospace.*:用于等宽字体,对应 CSS 的 generic font family [1]。
*.sans-serif.*:用于非衬线字体,同上。
*.serif.*:用于衬线字体,同上。
*.zh-CN:用于大陆地区简体中文,对应 HTML/XML 的 language tag [2]。
*.zh-HK:用于台湾地区正体中文,同上。
*.zh-TW:用于香港地区繁体中文,同上。
第二步:修改中文 fallback 字体选项:
修改以下选项值为“Heiti SC”(这是从 Mac OS X 10.6 引入的,原简体中文默认界面字体华文黑体(STHeiti)重组后的新名字,中文名为“黑体-简”;参见 [3]):
font.name-list.monospace.zh-CN
font.name-list.sans-serif.zh-CN
修改以下选项值为“Heiti TC”(这是从 10.6 引入的,以华文黑体字形为基础而设计的,新的繁体中文默认界面字体,风格与 Heiti SC 高度统一,中文名为“黑体-繁”;参见 [3]):
font.name-list.monospace.zh-HK
font.name-list.monospace.zh-TW
font.name-list.sans-serif.zh-HK
font.name-list.sans-serif.zh-TW
第三步:修改用于显示中文环境(lang=zh-*)下的西文的字体选项:
修改以下选项值为“Menlo”(这是从 10.6 引入的新,以 Bitstream Vera Sans Mono 为基础设计的默认等宽字体,和“人民群众喜闻乐见”的 Panic Sans 是兄弟;参见 [3]):
font.name.monospace.zh-CN
font.name.monospace.zh-HK
font.name.monospace.zh-TW
修改以下选项值为“Lucida Grande”(这是众所周知的 Mac OS X 西文默认界面字体,它比 Helvatica 更舒展一些,适合用作网页正文默认字体):
font.name.sans-serif.zh-CN
font.name.sans-serif.zh-HK
font.name.sans-serif.zh-TW
修改以下选项值为“Times”(这是 Mac OS X 的默认衬线字体,是 Times New Roman 的兄弟,但它比现在常见的 Times New Roman 多了“fi”等连字,风格上也更优雅一些——不过在小尺寸上基本是看不出区别的):
font.name.serif.zh-CN
font.name.serif.zh-HK
font.name.serif.zh-TW