说起浏览器就不得不提 Firefox 和 Chrome ,浏览器的作用是让人们更好的阅读,而对于阅读来讲文字就是最重要的
本文只谈论Chrome的文字优化问题
- 不过个人更推荐使用Cent Browser这款浏览器
【习惯原生的可以试试,跟原生界面一样,加了好多实用功能】
放两个过程
<big>Chapter I 字体设置</big>
step 1 :系统界面(非内容界面)
- 地址栏输入
chrome://settings/fonts
设置为你想要的字体
[ 这里我设置的是雅黑 ]
- 或点击我 进入设置界面
step 2:内容界面
<small> 这里采用Extensions[扩展],便于操作</small>
- solution 1 :采用网上应用商店的扩展
-
solution 2 : 跟大神混
这个可能用的时候有点烦,老是提醒"停用开发者模式的插件"- 卡饭 [雅黑修正] ( 上方的 Custom CSS 就是参考这个弄的 )
每夜 [FontsLab] ( 这个的说明蛮有意思的 )
<small>* 以上就是对Chrome字体优化的设置,下面的设置需要配合 Mactype 来使用,如果不想使用,到这里就OK了</small>
<big>Chapter II 渲染设置</big>
- 这部分需要 Mactype ,如果不想使用,跳过就好
- 个人的 Mactype 的配置采用
XMac.LCD.HotShift@XHei(iOS^MacOS)
[采用自带配置的原因:懒 + 效果还不错] , - 这部分采用问答的方式来解决问题,也算是尝试吧
<big> Questions: </big>
<a href="#c2s1"> Chrome 标签栏、右键菜单等地方字体无法渲染</a>
<a href="#c2s2"> 内容无法渲染</a>
-
<a href="#c2s3"> 渲染 Bugs(缺字、英文字体粗细不一)</a>
<small><small>* 再有问题以后逐步添加</small></small>
<big> Solutions</big>
<a id="c2s1"><1. Chrome 标签栏、右键菜单等地方字体无法渲染></a>
<small>如图所示,菜单栏跟Bar 等好多地方都无法渲染 </small>
- > <small>解决方法</small>
step1: 右击Chrome 的快捷方式
step2: 转到属性
step3: 在目标那栏的最后加上" --disable-directwrite-for-ui" (-- 的前面有一个空格)
step4: 重新启动下Chrome就好了
<small>方法参考:</small> <small>http://ayumin123.blog.fc2.com/blog-entry-31.html</small>
- > <small>重新运行</small>
<a id="c2s1"><2. 内容无法渲染></a>
-
> <small>解决方法【此方法适用于内核版本<52 的纯Chome, Cent 和 360极速的新版本也支持】</small>
step1: 地址栏输入
chrome://flags
或 点击我 进入设置界面
step2: 禁用 direct-write 或 direct-write
step3: 重新启动下 Chrome 就好了
<small>方法参考:</small> <small>https://github.com/wspl/mactype-hack/blob/master/chromium.md</small>
-
> <small>解决方法【此方法适用于内核版本 52.53 】</small>
此方法本人没有实验,理论可行
方法链接:
<a id="c2s3"><3. 渲染 Bugs(缺字、英文字体粗细不一)></a>
-
> <small>解决方法</small>
step1: 地址栏输入
chrome://flags
或 点击我 进入设置界面
step2: 启用覆盖软件渲染列表
或 覆盖软件渲染列表
step3: 启用单副本光栅化程序
为 已停用
step4: 将光栅线程数
设置为 1
<small>方法参考:</small> <small>http://www.jianshu.com/p/fdaa696a8eb4</small>
本文参考了好多大大的文章还有我自己使用的经验,特此感谢诸位大大
附上参考链接 :https://github.com/wspl/mactype-hack