【发布时间】:2011-10-07 02:35:46
【问题描述】:
我正在为一个客户开发一个网站,他们要求修复 FF 和 Chrome 中的字体渲染效果不如 IE 中的好。截图如下:
左边的 IE 文本是否更好看,因为它与 Windows Cleartype 挂钩,而 FF 没有?我认为我对此无能为力,对吗?
【问题讨论】:
标签: cross-browser text-rendering
我正在为一个客户开发一个网站,他们要求修复 FF 和 Chrome 中的字体渲染效果不如 IE 中的好。截图如下:
左边的 IE 文本是否更好看,因为它与 Windows Cleartype 挂钩,而 FF 没有?我认为我对此无能为力,对吗?
【问题讨论】:
标签: cross-browser text-rendering
我认为对此没有什么可做的。虽然 IE 默认使用 ClearType 字体(可以在 Tools > Internet Options > Advanced (tab) > Multimedia (settings option) > "Always use ClearType for HTML" (checkbox) 中关闭),但似乎没有关闭它改变 IE 呈现文本的方式与 FF、Chrome、Opera 等略有不同的事实。即使它确实修复了它,它也是一个客户端选项,所以你仍然不走运。
所以,是的,您在基于浏览器的文本呈现方面遇到了一些差异。
不过,你可以试试 google 的网络字体:
http://www.google.com/webfonts#ChoosePlace:select
虽然我发现 IE8 和 FF5 之间存在细微差别,但它们在跨浏览器时看起来非常相似。
此外,它们看起来很酷,您无需将它们安装在系统上即可使用它们。
【讨论】:
无法从您的网站激活此功能。 Window 的 ClearType 只能通过 Windows 的设置在其他程序中激活。这不是浏览器功能,而是操作系统功能。
【讨论】: