坦白说:我主要是 Windows 上的 Chrome 用户,但我最终让 Firefox 下载并安装了最新版本 4.0。考虑到这个版本一直在开发中,坦率地说,我本来期望它能更好。
看来他们已经通过在整个用户界面上应用字体平滑或抗锯齿来“改进”文本渲染 — 不仅是页面上显示的文本,还包括菜单、工具栏和对话框中的文本。甚至上下文菜单也使用了重新提示的 Segoe UI 版本。
我觉得它很模糊,很难阅读。我该如何关闭它?我在“选项”对话框中找不到任何有用的内容。也许在 中有一些东西about:config
,但我对 Firefox 了解不够多,不知道从哪里开始找。我无法想象他们会做出如此巨大的改变,却不提供在用户需要时恢复到经典渲染模式的功能。开源软件以无端定制而闻名;在这种情况下,我真的很感激它。
此外,我发现我经常超出 Firefox 处理输入的能力。在我遇到的每个文本输入字段中,我输入的内容都超出了 Firefox 显示每个字符的能力。不止一次,我甚至在尝试输入时让浏览器崩溃,只加载了一个选项卡。我怀疑这与字体渲染更改有关,因为抗锯齿需要更多的计算“umph”。我希望如果我找到关闭它的按钮,它将修复打字延迟严重。但如果有人恰好有任何其他对于如何解决这个问题,我愿意聆听大家的建议。
所讨论的机器是双 Xeon,配备 5 GB RAM,运行 64 位 Windows Server 2008 R2。
答案1
- 导航
about:config
- 找到标有 的项目
gfx.direct2d.disabled
,并将其值更改为True
。
这会关闭硬件加速并使您的字体更易读。
答案2
在较新的 Firefox (38+) 和 SeaMonkey (2.35+) 版本中,gfx.direct2d.disabled
与字体显示的硬件加速无关。相反,您可能需要设置layers.acceleration.disabled=true
。
此外,可能是您的显卡驱动程序设置导致您的字体看起来不平滑。请参阅这个问题更多细节。
答案3
自 Firefox 60 起,禁用抗锯齿的设置现在是 gfx.text.disable-aa
。