谷歌近日更新Chrome 37的稳定版,很多朋友在升级后发现,MacType无法渲染Chrome的字体了,于是纷纷退回到旧版本,其实这个问题很好解决,主要是因为Chrome在更新到了37后的一项新功能导致。
[callout class="danger" title="2016年9月6日更新:"][infobg class="danger" closebtn="" color="" bgcolor=""]新版MacType已经发布,已解决DirectWrite渲染和Win10兼容等问题,可前往下载
[/infobg]Chrome 37的最大的变化是其Windows版终于支持了微软DirectWrite技术,这版本是好事,但却是导致MacType失效的罪魁祸首。
DirectWrite技术首先出现在Windows Vista中,是一种文本布局渲染API。Chrome用户最早在2009年10月就发现谷歌浏览器不支持微软DirectWrite技术,但谷歌一直到2014年6月才确认这个问题,并表示会在Chrome金丝雀37当中支持这项技术。
1、解决的方法很简单,首先在地址栏输入chrome://flags,在弹出的页面找到停用DirectWrite,点击启动,然后重启浏览器,现在MacType就可以在Chrome中生效了
2、不过总会碰到一些脑残网站,依然无法渲染,比如百度,只有英文、符号和数字被渲染了,中文依然不行:
3、解决方法就是下载并安装Stylish扩展(点击进入)
4、然后在Stylish中新建一个样式,名字可以叫字体,然后输入下面的代码
* {font-family:"微软雅黑" !important;}
2014年10月9日更新,上面的样式代码因为强制使用雅黑,黑导致一些使用字体生成的图片变为方块,可以将后面的!important去掉,变为如下:
- *{
- font-family:"微软雅黑";
- }
5、现在难缠的百度也搞定了
2018 年 05 月 09 日 23:01 华中科技大学韵苑公寓 4F
此教程已过时,新版Chrome已经彻底移除了停用DirectWrite的选项。
2015 年 12 月 05 日 19:59 浙江省绍兴市 3F
感谢
2014 年 09 月 22 日 21:12 湖南省益阳市 2F
方案真到位,谢谢分享啦!!!
2014 年 09 月 16 日 22:03 沙特阿拉伯 1F
兰大侠,有个问题困扰我好几天了,想请教你一下,就是我的thinkpad T540p 装了Win8.1后无法调节屏幕亮度,是系统不兼容的原因呢,还是神马,请不吝赐教~
2015 年 02 月 16 日 21:13 山东省烟台市 B1
@ 浪迹天涯 需要安装一个官方自己的驱动吧