爱到底 发表于 2007-6-14 13:50

【转帖】Safari浏览器采用自家独有的渲染技术

Safari浏览器采用自家独有的渲染技术,有的朋友觉得养眼、有的朋友却无法接受。个中缘由为何,请看下文评析:


视窗版的 Safari出了,用的是苹果的显示算法。你可以在同一屏幕上把上述两种不同的取向放在一起比较,就会明白我的意思。我想你应该能看到区别。苹果的字体确实较粗糙,边缘模糊,但当字号较小的时候,不同的字体看上去区别较明显,因为苹果在屏幕上呈现出的字体更接近于印刷(即高精度显示)效果。
(注意:要正确显示以下图示,你得用以 R, G, B 的顺序安排像素的液晶显示器。否则出来的效果会不对。)


               苹果和微软就如何在电脑屏幕上显示字体的问题一直意见相左。今时今日,两家公司都通过使用亚像素显示技术令字体在日常的低分辨率屏幕上显得更清晰。它们的区别则是理念上的。

-苹果基本上认为,算法应该尽量保留字体本身的设计,即便会有些模糊也在所不惜。
-微软基本上认为,每个字母的形状应该做成像素边界,以防止模糊、提高易读性,即便违背了字体原来的设计也在所不惜。
http://www.joelonsoftware.com/items/2007/06/12font.PNG


这一区别源自苹果在桌面出版和平面设计领域的经验。苹果算法的优越之处在于,你排好一个准备去印刷的页面,它在屏幕上的显示效果会和最终的印刷品比较接近。这对于一整块文字的浓淡效果来说尤其明显。微软把字体碎分成像素,这表示他们不大介意用较细的线条消除模糊的边缘,即使这么做会令一整段看起来比印刷效果淡。

微软的做法的好处在于它更利于屏幕阅读。出于实际的考量,微软认定字体设计并非神圣不可侵犯,与字体设计师对大块文字的浓淡效果所作的设定相比,更重要的是屏幕文字的清晰和阅读舒适度。微软甚至还为屏幕阅读设计了几款字体,比如 Georgia 和 Verdana,这些都是以像素边界为准则,它们在屏幕上看起来很美,但印出来则没什么性格。


通常,苹果重视风格,把艺术性放在实际考量之上,因为乔布斯有品位。而微软走的是更舒服的路子,一切以实际为大宗,品位则全不考虑。换句话说,如果苹果是 Target,微软就是沃尔玛。


现在来说说人们的偏好问题。苹果用户喜欢苹果的方式,微软用户喜欢微软的。这不只是普通的粉丝心态,而是反映了一个事实:当你让某人挑选他所喜欢的设计或风格时,除非他受过训练,否则一般都会选他最熟悉的那种。在大部分与品位有关的问题里,你只要做一个关于偏好的调查,就会发现大部分人其实不知道该选什么,然后最终会选看起来最熟悉的那个。一切都是如此,从银器(他们会选和自己从小就拥有的银器图案类似的)到字体到平面设计:除非他们受过训练,知道该看什么,不然就会选最熟悉的。


大概这就是为什么苹果的工程师觉得自己为视窗用户做了件大善事,把他们的「高级」字体显示技术带给了这些凡夫俗子。同时这也解释了为什么视窗用户大都觉得 Safari的字体很模糊、很奇怪,而且不知为什么,他们就是不喜欢。其实,他们想的是⋯⋯「啊!这个不一样哦。我不喜欢不一样的东西。我为什么不喜欢这些字体?啊,靠近一点看会觉得模糊。一定是这个原因。」

Avenue 发表于 2007-6-14 13:55

then

padpeng 发表于 2007-6-14 14:21

啥意思? 没看懂.

ALPHONSE 发表于 2007-6-14 14:25

眼睛看的舒服就好了吧,我想不会谁疯狂到每个页面都要打印出来的程度吧*.*lll

LZ什么时候从IE7的粉丝转变为Safari的粉丝了啊?:D

xcode 发表于 2007-6-14 14:27

aznarble 发表于 2007-6-14 14:28

这倒让我想起了雅黑字体,个人感觉,雅黑字体的打印效果要远胜于屏幕显示效果——当然比较费墨。按照这篇文章的逻辑,也可能是微软借鉴了苹果的经验也未可知。

ALPHONSE 发表于 2007-6-14 14:30

不,雅黑字体是对与LCD的,CRT看雅黑的效果和LCD是不同的

ALPHONSE 发表于 2007-6-14 14:32

so,如果你为了秀字体,那么CRT下使用雅黑是你的兴趣,但是若是为了要视觉舒适的话CRT下浏览页面使用雅黑没什么特别好的效果

aznarble 发表于 2007-6-14 14:49

原帖由 ALPHONSE 于 2007-6-14 14:30 发表 http://www.ibmnb.com/images/common/back.gif
不,雅黑字体是对与LCD的,CRT看雅黑的效果和LCD是不同的

我说的是雅黑字体的打印效果。打印在纸上的效果(楼上已经写了,比较费墨),要比显示在屏幕上的还要好。没有涉及到什么CRT和LCD的对比,我从来没有在CRT上观察过雅黑字体的效果,不知道你的结论是怎么得出的?

netfalcon 发表于 2007-6-14 15:06

再好,现在也是Beta版软件!!

ALPHONSE 发表于 2007-6-14 15:08

因为我家有一台CRT一台笔记本,对比的呀

aznarble 发表于 2007-6-14 15:13

原帖由 ALPHONSE 于 2007-6-14 15:08 发表 http://www.ibmnb.com/images/common/back.gif
因为我家有一台CRT一台笔记本,对比的呀

哦,从没有在CRT上观察过雅黑是什么样子,估计效果不行。

不过打印在纸上,绝对比宋体黑体看起来舒服多了。所以我觉得微软是在借鉴苹果的经验开发这种字体。

zealoghu 发表于 2007-6-14 15:20

实际上就是cleartype吧,搞的这么神秘

wubist 发表于 2007-6-14 18:04

昏倒愣是没看懂啊

Tieppi 发表于 2007-6-14 19:03

下了个safari3.0BETA版装上后发现中文字体显示乱码,改换成任何编码都是乱码。不知道什么原因
by the way, 系统为xpsp2 home 中文版

fang5566 发表于 2007-6-14 19:11

恩,safari要走的路还很长,从目前来看,中国用户不满意的居多!

wuyaover 发表于 2007-6-14 21:41

原帖由 xcode 于 2007-6-14 14:27 发表 http://www.ibmnb.com/images/common/back.gif
可能APPLE的人看网页都是打印出来看的,高雅的人都打印出来看。:D :D
你还别笑,要是用来设计印刷品,自然希望打印效果好。而且当显示器分辨率越来越高的时候,优势就显示出来了。再说人家是说两种产品设计理念的区别,和是否高雅关系不大。

[ 本帖最后由 wuyaover 于 2007-6-14 21:43 编辑 ]

ALPHONSE 发表于 2007-6-15 12:00

设计印刷品完全可以换字体啊,也不一定要浏览网页也要用那种字体啊。
而且有多少人是要设计印刷品的呢。
所以,我觉得因为打印效果好就要看什么都用这种字体的想法太可笑了。打印用打印上午字体,浏览用浏览的字体,各自看的舒服就可以了嘛。
页: [1]
查看完整版本: 【转帖】Safari浏览器采用自家独有的渲染技术