chrome55 能关 directwrite 吗?开了 mt 后眼瞎的感觉

2017-01-10 14:37:55 +08:00
 only0jac
10593 次点击
所在节点    程序员
38 条回复
mxalbert1996
2017-01-11 11:26:17 +08:00
@only0jac http://mactype.net/ 这里下载最新版 MacType 安装,然后到 C:\Program Files\MacType\ini 下去找你要使用的 ini 配置文件,在 [General] 下找有没有「 DirectWrite=1 」这一行(大部分自带配置都应该有),如果没有的话加上,然后开启注册表模式重启, DirectWrite 修改就打开了,如果不满意效果的话可以在配置文件里更改 GammaValueDW= 数值。
Chrome 的默认字体在设置里修改就行,字体替换代码:
```CSS
/* 替换简体中文字体 */
@font-face { font-family: "宋体"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "宋体"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "新宋体"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "新宋体"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "黑体"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "黑体"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "微软雅黑"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "微软雅黑"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "Simsun"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "Simsun"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "SimSun-ExtB"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "SimSun-ExtB"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "NSimsun"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "NSimsun"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "Simhei"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "Simhei"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "Microsoft YaHei"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "Microsoft YaHei"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "Microsoft YaHei UI"; src: local("Noto Sans CJK SC") }
@font-face { font-family: "Microsoft YaHei UI"; src: local("Noto Sans CJK SC"); font-weight: bold }
@font-face { font-family: "Microsoft YaHei UI Light"; src: local("Noto Sans CJK SC Light") }
```
「 Noto Sans CJK SC 」可以替换为任何你想要的字体名(如果你装的是 Adobe 版本的思源黑体的话就是 Source Han Sans SC ),把代码放到 Stylish 里应用对象设置为全部就行。
替换完的效果:
Borden
2017-01-11 12:00:29 +08:00
@Qlccks2 @yaxin 想过查不到 CentBrowser 开发商信息的原因没有?这事儿其实也是一故事。反正我是查到了,结果发现麻麻黑,冷汗直冒。
only0jac
2017-01-11 12:01:30 +08:00
@mxalbert1996 多谢!还有一个问题不太明白,我的 mactype 配置文件中没有 DirectWrite=1 ,我自己加了之后, chrome 的显示和没加之前并没有区别,请问下怎么看是否生效了?
only0jac
2017-01-11 12:07:44 +08:00
@mxalbert1996 对了,还有一个,你的思源黑体是哪里下的?我在站长之家下的 80+M ,安装后用 stylish 替换后 360 那个页面可以了,但是 v 站的字体却变细了,细的没法看,请问下这什么情况?
mxalbert1996
2017-01-11 12:12:40 +08:00
@only0jac 你分别在开启和关闭 MacType 的时候对比一下 UWP App 吧(比如设置),区别还是比较明显的, Chrome 因为用的不是标准的 DirectWrite 所以可能区别没有那么明显。
mxalbert1996
2017-01-11 12:16:39 +08:00
@only0jac
https://www.google.com/get/noto/help/cjk/
https://github.com/adobe-fonts/source-han-sans/releases
这是官方下载地址,不过我觉得应该不是这个问题。你截个图来看看?
benbenzhangqi
2017-01-11 12:22:16 +08:00
@only0jac 这能有什么问题呢 留个 QQ 我发给你呗
only0jac
2017-01-11 12:31:11 +08:00
@mxalbert1996 我用了你给的字体地址,现在可以了,我之前那个字体名字是 Source Han Sans ,看来是 adobe 的,换上你那个没有发虚的情况了,多谢!!!
only0jac
2017-01-11 12:33:39 +08:00
@benbenzhangqi 现在好了,用的 21 楼的方法和 26 楼的字体,多谢哥们!原先没用 mt 的时候也没感觉有什么,用了之后,再看原先的,真是没法看,字太细了
yaxin
2017-01-11 13:10:26 +08:00
@Borden 求背后的故事
shuax
2017-01-11 13:45:24 +08:00
@Borden 说出你的故事吧
wweir
2017-01-11 20:35:59 +08:00
难道正确的方式不是避开宋体么?
之前一直不知道说 chrome 字体虚是什么鬼,因为我 Linux/Windows/mac 下 chrome 的渲染效果都挺好的。直到看到 12 楼的截图😄
jaleo
2017-01-11 23:21:44 +08:00
Google Chrome
37 版开始,网页支持 directwrite 加速。
41 版开始,菜单、书签强制使用 directwrite 加速。
42 版开始,默认禁用了 NPAPI 的插件,同时使用了新的书签显示模式。
44 版开始,无法在 flags 里禁用用户图标,可以在启动项里添加 --disable-new-avatar-menu 。
47 版开始,无法在 flags 里禁用用户图标,--disable-new-avatar-menu 失效。
52 版开始,默认 directwrite 渲染,无法禁用。网页回退键更改为 Alt+左方向键,但有扩展可以重新启用。
53 版开始, GPU 渲染性能大幅提高,默认启用 Material 风格界面,标签页高度增加。可以在 chrome://flags/#top-chrome-md 选择 Non-material 。
54 版开始,默认不集成 Flash 组件。
55 版开始,默认启用 Material 风格界面,无法禁用。

之前用原版,现在改用 CentBrowser 了,对应 chrome 是 50 版本,不求最新,够用了。禁用了 directwrite 渲染,同时装了 Comic sans 字体扩展,显示的英文字体和数字变大变粗,看起来舒服,眼睛不累,中文字体会变成宋体。不装新版是因为 52 版本开始连 backspace 键都得用扩展,太离谱了。
only0jac
2017-01-12 08:15:26 +08:00
@jaleo 楼上有个说收集用户信息的,没闹明白有什么故事,另外请问下 centb 的扩展和 chrome 通用吗
jaleo
2017-01-12 09:00:49 +08:00
@only0jac 饭卡论坛里很多人推荐这款浏览器,好用,内置了很多功能,还可以关闭 DirectWrite 、可以设置 Tab 最小宽度、自带视频独立窗口和下载扩展、省内存模式等。
另外风之影浏览器也挺好的,就是不能关闭 directwrite 。扩展就可以直接装 chrome 的扩展,官网上的 appcenter 提供了常用扩展,是离线版,为了没有 google 账号不能翻墙的人方便使用。
是否收集信息不清楚,我也不在乎了,自己又不做特殊的事,不用担心。 QQ 会扫描硬盘,收集的信息还要多,我们还不是照样用。
only0jac
2017-01-12 10:47:37 +08:00
@jaleo 谢谢,我下个试试去
only0jac
2017-02-12 21:22:09 +08:00
alert("测试")
only0jac
2017-02-12 21:22:36 +08:00
<script>alert('OK')</script>

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/333608

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX