很讨厌osx的字体平滑处理
最近开始使用Macbook pro,可是发现极不喜欢osx的字体渲染方式。关于苹果和微软的字体渲染方式,阮一峰翻译的Joel的《字体平滑,反锯齿,和次像素渲染》讲得比较清楚,两家公司渲染方式的根本不同之处在于指导思想:
* 苹果公司通常认为,字体算法的首要目的,是尽可能多得保持原始设计的样子,即使有损屏幕显示的清晰性,也在所不惜。
* 微软公司通常认为,字体的形状一定要适应像素的限制,要保证屏幕显示不模糊、容易辨识,即使字体的形状因此背离原始设计,也在所不惜。
在我看来,从LCD显示屏的显示效果来讲微软的效果明显好于osx的,osx的字体很模糊,看起来有种发霉了的感觉,让人很不舒服,英文字体还勉强能接受,中文字体就很难接受了。而windows下的文字就清晰得多,更易于辨认,尤其是win7里面的微软雅黑相对与以前的宋体好看了很多。关于两种渲染方式的PK,仁者见仁,智者见智,也有人喜欢osx的平滑处理,不过我在各种论坛都发现又不少人和我一样很不习惯osx的模糊字体,在这一点上我毫不犹豫地和Jeff Atwood和Dave Shea一样站在windows一边。
于是我找了各种方式来去掉osx的字体平滑处理,最后发现最简单的方式是用Tinker Tool做两个处理:在Font Smoothing标签内改成针对144px以下的文字关掉平滑处理,然后把平滑模式调成Light。这样调整之后还是有问题,一个是系统的默认英文字体Lucida Grande是无法关掉平滑处理的,所以无论如何去除得并不彻底,另一个问题是不知道什么原因某些中文字体变得很难看,而且大部分中文字也是无法去掉平滑处理的,这样一来有些中英混排的文字看上去就非常怪异。最后我的处理方式是仅作一项调整:把平滑模式调成Light,这是目前来看最能接受的一种方式。
总之从使用Mac以来,字体是我遇到的最纠结的一个问题,一直听说苹果的设计师很有品味,但这次我实在无法把osx的字体渲染方式和高品味联系起来,也不太理解为什么有人会喜欢这种效果,也许真是萝卜青菜,各有所爱。不知道新的Lion系统有没有针对字体渲染方式做一些改进,如果还是保持原状那可就比较郁闷了。
你真是猪一头。
OS X下中文字体看起来简直是一坨坨shit,好在OS X 10.8将要针对中文字体进行优化
仅仅是优化中文字也不够,英文一样很恶心,最根本的解决办法是换台Retina屏的。
看来除了高分屏,要解决这个问题很难啊?
难道不能在终端里完全关闭LCD字体平滑渲染?
不可能的,有些字体根本关不掉,有些字体关掉之后更难看了