原来还是有很多人没看过这篇
http://www.joelonsoftware.com/items/2007/06/12.html
懂英文的就直接看吧
以下摘译(或许有空时应该来把全文翻译一下)
=======
(苹果与微软)都使用次像素渲染[1]来让常见的低分辨率萤幕能够显示更清晰的
字型。但它们遵从不同的哲学。
* 苹果基本上相信,算法的目标应该是尽可能保存字体的原始设计,即使这会让
成品比较模糊。
* 微软基本上相信,每个字的笔画都应该被塞入像素边界,以尽可能避免模糊、增
加可读性,即使这并不忠于字体。
http://www.joelonsoftware.com/items/2007/06/12font.PNG
(看上图)苹果的字型确实比较模糊,有一些毛边,但在尺寸比较小时,各字体间
的差异似乎比较明显,因为它们的渲染比较接近字体原本在高解析印刷中该有的样
子。
这个差异源自苹果在桌上型印刷与图像设计界的过去。苹果算法的好处在于,你
只要直接将希望输出的文字排版好,萤幕上的结果就会近似于最后成品。当你想知
道某块文字的浓淡度时,这个特性十分有用。微软将字体塞入像素的做法,代表它
们愿意使用较细的线条取代毛边,即使这会让整个段落看起来淡于印刷结果。
如果你想直接在萤幕上阅读,则微软的做法较有优势。微软的务实观点认为字体设
计并非金科玉律,且更重视文字在萤幕上清晰,胜于尊从字体设计师对文字块浓淡
的想法。微软甚至设计了专门用于萤幕阅读的字体,例如 Georgio 与 Verdana,
直接在设计时遵从像素边界;它们在萤幕上阅读时十分美观,但印出来之后就没什
么个性了。
Jeff Atwood 的文章[2]直接比较了这两种字型,且一如预期掀起漫天战火:苹果
使用者喜欢苹果的系统,Windows 使用者则喜欢微软系统。这不是脑残粉混战,只
代表一个事实:当你要求未受过训练的人们选择他们偏好的样式与设计时,他们通
常会选择看起来最熟悉的一种。
这解释了为何 Windows 使用者通常认为 Safari 的字型又糊又怪。他们说不上为
什么,但就是不喜欢。他们事实上是这么想的:“哇,这长得真不一样。我不喜欢
不一样的东西。为什么我不喜欢这些字型?仔细一看,它们好模糊喔。这一定就是
原因了!”
[1]: http://www.grc.com/ctwhat.html
[2]: http://www.codinghorror.com/blog/archives/000884.html