-webkit-font-smoothing
总结论 -webkit-font-smoothing控制的字体渲染只对MacOS的Webkit有效。 前端控制字体渲染的接口非常匮乏,如果可能,尽可能地控制输出的字体,而非控制字体渲染比较好。 以下测试则会表明,-webkit-font-smoothing在MacOS上才有效果。 Windows 测试环境: Win7 Pro + Chrome(请戳大图): 结论:Windows系统上-webkit-font-smoothing属性不造成区别。 iOS 测试环境:iPad Air + iOS7 + Safari(请戳大图) (iOS上没有Hiragino Sans GB,不要被标题误导了……) 结论:iOS上,修改-webkit-font-smoothing属性,结果是: MacOS 测试环境:MBP + Safari(请戳大图) 结论:iOS上,修改-webkit-font-smoothing属性,结果是: 字体抗锯齿技术 字体抗锯齿技术可以分为如下几类: 理想形状;黑白渲染;灰度渲染。 次像素平滑技术原理,从右往左看,注意到一个pixel里的渐变。 从不同平台浏览器字体渲染对比附的图可以见端倪(请原谅我盗图,droplr实在太慢): 以下表格是我综合多方资料的结果,欢迎纠错: Device OS Browser Technic ClearType Grayscale Subpixel (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |