Firefox和Chrome中多个Google网站上的字体难看


11

在多个Google网站上,Windows 7和8下的Firefox和Google Chrome浏览器中的字体呈现难看的形式:

Google开发人员网站上使用的丑陋字体

我关闭了“清除字体”,因为大多数字体都难看。

Firefox和Chrome有问题。如果问题是由缺少字体引起的,应该用另一种字体代替,不是吗?在这种情况下,我将需要找出丢失的字体并下载。

同时,我从https://github.com/w0ng/googlefontdirectory安装了所有Google字体,但这无济于事。带有丑陋字体的Google网站要么不使用这些字体之一,要么这种丑陋字体总是丑陋而没有平滑或高DPI。

有没有什么办法解决这一问题?


验证网站上使用的字体已安装在系统上。需要有关您的系统的更多信息。您确切使用的是Windows7和8的哪个版本,已安装的语言包等等。可能重复:superuser.com/questions/59697/...
Ramhound

@Ramhound:不同的Windows 8版本之间包含的字体是否有区别?但是出于某种奇怪的原因,它可以帮助您:两者都是完全修补的“专业”版本。
dermoritz 2013年

您是否已验证所需的字体?我链接到的问题表明您可能缺少的字体。
Ramhound

这该怎么做?如何获得给定网站所需的格式以及在哪里下载?为什么这些字体没有被设置中设置的字体替代(衬线为新罗马字体,无衬线为arial)?
dermoritz 2013年

如果是Google网站,则可能是您的浏览器显示Web字体(链接的字体)时出现问题。如果您的字体恰好是您的计算机上安装的字体,是否出现了尖锐的字体,如果它们是从网页链接的,它们看起来像素化了吗?我知道使用Windows上的Firefox会遇到这个问题-在Mac上的Firefox上,类型总是看起来更好。
Jack Yan

Answers:


4

看起来您没有启用字体平滑处理和ClearType,在这种情况下,某些字体会看起来很糟糕。

在Windows 7中,转到“ 控制面板”,然后选择“按大图标查看”,然后选择“显示”- >“调整ClearType”文本,然后选中“ 打开ClearType”。这也应该启用字体平滑。


2
clear类型使所有其他字体都很难看-因此这不是真正的解决方案。只有谷歌网站有这个问题。
dermoritz 2013年

有两个级别-字体平滑(sevenforums.com/tutorials/…)是像素级别的抗锯齿,而ClearType则影响显示器的子像素。您是否同时禁用了ClearType?另外,您确定以正确的分辨率运行显示器吗?您发现ClearType呈现“丑陋”似乎很奇怪,因为它旨在改善文本的外观。
James P

我确定要重新安置。而且我禁用了各种平滑处理-以使所有字体保持干净。同时,我发现:plus.google.com/+SethLadd/posts/ByN5ELN9vEy最后有一个链接:chrome.google.com/webstore/detail/change-font-family-style/…解决了该问题铬!
dermoritz 2013年

詹姆斯绝对正确。如果未正确设置屏幕分辨率,可能会加剧该问题。
约书亚

1
那实际上是图像而非文本,因此不会有相同的问题。我并不是要继续讲ClearType,而是要指出,它可以进行大量自定义,因此它几乎不影响大多数字体,但仍对最需要它的字体产生积极影响。
James P

3

对我来说,这个问题是在我从Google / Android 安装 Roboto字体时开始的,而通过卸载这些字体便消失了。

我猜安装了Font后,它会尝试使用本地TrueType版本,渲染效果很差,而通过Google Font API添加到网页上的字体看起来更好。


我不记得上周晚些时候我刚刚安装了Roboto字体,直到我读完您的答案。这就是字体在我看来也是如此糟糕的原因。谢谢。
JohnDubya

2

问题是google使用的字体:低dpi或没有平滑处理时看起来很难看。一些很好的解释:http : //wellcaffeinated.net/articles/2012/01/25/font-smoothing-detection-modernizr-style/

因此,两个解决方案似乎起作用。第1个:https : //chrome.google.com/webstore/detail/change-font-family-style/aabledekpjmoghdjnpnhfkfpmjifklpb?hl= zh- CN此插件替代字体。它可以按预期工作,所有Google网站都可以再次读取。

第二:打开清除类型。谷歌的网站看起来不错,但我故意改变了明确的类型-它使所有字体模糊。我就像酥脆的字体(看到单个像素没有问题)。

结论:有些字体很丑陋,没有平滑或使用低dpi(普通显示器)。网站可以(通过js)检测是否启用了字体平滑,并在适当的情况下替换字体(请参见上面的链接,底部的示例,带有和不带有字体平滑)。

显然不起作用的是:关闭硬件加速。安装所有Google字体(我想如果我没有正确的字体,它将被一种更具可读性的字体替代-这就是chrome插件所做的。)


或者只是使用gdi ++在Windows上更好地呈现文本。
德里克·朕会功夫2015年

0

来自Mozilla支持问题

尝试在Firefox中禁用硬件加速。

Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes 

https://hacks.mozilla.org/2010/09/hardware-acceleration/ 

尝试通过在about:config页面上将gfx.direct2d.disabled偏好设置为true来将gfx.content.azure.enabled偏好设置为false,或者如果这无助于禁用Direct2D,则不要启用硬件加速。

http://kb.mozillazine.org/about:config 

并没有帮助
dermoritz 2013年

0

我在Firefox中使用来整体阻止网络字体,但某些网站(例如github)除外


0

我以前在使用Firefox的Google字体(特别是Google Spreadsheets)中遇到同样的问题。接下来对我有用的是:

  1. 在Firefox中打开显示“丑陋字体”的文档或URL。确保在每个可用的监视器/屏幕上打开Firefox窗口。就我而言,我有笔记本电脑的显示屏和2台外接显示器。
  2. 打开链接刷新Firefox
  3. 单击按钮“刷新Firefox”。
  4. 在弹出窗口中,确认单击“刷新Firefox”按钮。
  5. 您的Firefox配置和插件将重置为默认设置,不用担心技术专家:您的所有书签和密码都将被保存。
  6. 等到Firefox关闭并重新打开。
  7. 刷新Firefox后,您就可以使用了,请再次检查字体难看的页面,然后问题应该消失了。

其他选择指示步骤2中显示的链接是转到URL about:support。按钮“刷新按钮”位于右上角。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.