Windows 上的 GDI 文本
Safari 3.1 Windows 版附带的 WebKit 版本使用 CoreGraphics 抗锯齿来渲染文本。夜间构建版中的最新 WebKit 在 GDI 文本渲染模式方面取得了良好进展(即,文本渲染与您的操作系统外观/设置相匹配)。我们鼓励 Windows 测试人员试用 GDI 文本渲染,并将发现的错误提交至 http://bugs.webkit.org/。
要启用 GDI 文本渲染,您需要手动编辑您的首选项文件,因为 Safari 3.1 中没有可见的用户界面选项。您需要将 WebKit 的“WebKitFontSmoothingType”首选项设置为值“4”。
Windows XP 上的首选项文件位于
C:\Documents and Settings\<username>\Application Data\Apple Computer\Safari\WebKitPreferences.plist
在 Vista 上,它位于
C:\Users\<username>\AppData\Roaming\Apple Computer\Safari\WebKitPreferences.plist
Safari 用户界面中列出的此首选项值对应于数字 0-3。
请注意,虽然您可以在 Safari 3.1 附带的 WebKit 中启用 GDI 文本渲染,但大多数高级文本功能将无法工作。这些功能包括描边和填充文本、SVG 中最先进的文本功能、阴影、部分透明文本 (rgba/hsla) 以及透明层 (opacity) 内的文本。所有这些功能现在都应该在最新的夜间构建版中正常工作。
如果您已更改 Safari 中的设置,则可能需要编辑该首选项文件。它可以在以下位置找到:
%APPDATA%\Apple Computer\Safari\Preferences\com.apple.Safari.plist