首页 > 为什么opera在mac下的中文渲染这么丑

为什么opera在mac下的中文渲染这么丑

opera在mac平台上的浏览器已经有很长的历史了,但是为什么它对中文的渲染还是这么挫。为什么不用系统字体来渲染,而且文字都这么粗。下面是opera的效果

这是safari的效果

是需要什么特殊设置吗,还是它就这样了。。。


事实:
Opera和Safari用的都是自己的字体渲染引擎,Opera在Mac和iOS上中文的显示效果差,Safari在Windows上效果也差,虽然差距没那么大。Mac上Opera对英文的渲染效果并不差。
字体渲染的效果和字体有很大关系,同一个渲染设置并不能让各种字体都有好的效果。个人在Windows上用基于FreeType的MacType字体渲染就不能让XHei(Mac字体衍生)与微软雅黑同时获得很好的效果,如果不单独对某一字体设置的话。

推测原因:
1. Opera桌面版用户少,中文用户更少,导致官方没做额外付出使中文的显示效果尽善尽美。
2. 中文笔画比英文字母复杂的多,这导致中文渲染效果比英文的更敏感。我们知道对中文笔划细节上的不同处理会导致迥异的效果,这比英文粗细、形状上的变化要细微得多,从而导致渲染的敏感。

解决方案?
Mac上的Opera打不开首选项和config页,不能测试。不知把Opera字体改成Windows的字体会有多大改善。

【热门文章】
【热门文章】