作者mayuyu (卒业おめでとう!)
看板Browsers
标题Re: [字型] WIN10的浏览器字体渲染
时间Thu Mar 22 18:11:41 2018
: 推 aiwheat: 官方新版20170628和糖果版的20170628都算蛮定的了, 03/19 20:12
: → aiwheat: 字体大小就要System Font Size Changer 来修改 03/19 20:13
: → aiwheat: 糖果版的是全面渲染,只是没法用外部软体改字体大小 03/19 20:13
: 推 aiwheat: Firefox52版以後要再修改,https://tinyurl.com/y9y99zmj 03/19 20:17
我试用了糖果版,
糖果版是用MacType_2017_0628 + MacType Patch 渲染的。
DirectWrite的部分不使用MacType_2017_0628处理
(MacType.ini里有设定DirectWrite=0),
而是用MacType Patch处理
(DW的渲染参数由MacType Patch的UserParams.ini决定,
UserParams.ini里有设定GridFitMode = 1,关闭系统的gridfitting,
所以DW渲染会很漂亮)。
糖果版说的可以渲染UWP的字体是因为替换了系统的正黑UI字型,
糖果版修改了registry,将系统字型连结替换为糖果版的字型,
WIN10x64下的位置在:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Fonts]
"Microsoft JhengHei & Microsoft JhengHei UI (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjh_fix.ttc"
"Microsoft JhengHei Bold & Microsoft JhengHei UI Bold (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjhbd_fix.ttc"
"Microsoft JhengHei Light & Microsoft JhengHei UI Light (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjhl_fix.ttc"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Microsoft JhengHei & Microsoft JhengHei UI (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjh_fix.ttc"
"Microsoft JhengHei Bold & Microsoft JhengHei UI Bold (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjhbd_fix.ttc"
"Microsoft JhengHei Light & Microsoft JhengHei UI Light (TrueType)"="C:\\Program Files\\MacType\\fonts\\msjhl_fix.ttc"
msjh_fix.ttc是糖果版修改过的正黑&正黑UI字型,
看起来比原版的正黑粗了大约二~三个字重,介於次粗~粗体之间,
可能是用FontForge或FontLab的插值计算直接加粗处理的。
原版正黑UI常规
https://i.imgur.com/Lea6QBH.png
糖果版正黑UI常规
https://i.imgur.com/buKVMb3.png
不过直接加粗的效果不太好,通常还需要人工手动调整,
否则笔画比较密集的字体,直接加粗後笔画会黏在一起,
反而变得难以辨识,阅读起来会更吃力。
原版正黑UI粗体
https://i.imgur.com/SU0ubmZ.png
糖果版正黑UI粗体
https://i.imgur.com/YtANEs3.png
糖果版正黑开奇摩新闻首页
https://i.imgur.com/71TAZML.png
右边的新闻标题「最新世界排名出炉」和「最新情侣画报」
可以看到「炉」「戴」「画」三个粗体字在DW渲染下的效果。
我觉得太粗了一点,可能只加一个字重到Medium会比较刚好。
其实浏览器加粗用CSS就好,只是系统要加粗,
或者要考虑到UWP下的显示效果(UWP的DW效果和桌面的DW效果又不一样),
很难面面俱到,有些地方太粗,有些地方可能又不够粗。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.36.56
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Browsers/M.1521713506.A.C59.html
1F:推 aiwheat: 大大真是认真比较,虽然我还是没用糖果版的,因为不能调 03/22 23:53
2F:→ aiwheat: 整系统字体大小,所以还是用官方版+其他字体调整软体, 03/22 23:54
3F:→ aiwheat: 有一好没两好,只能这样了,唉 03/22 23:55
4F:→ cck196h: 这版糖果不建议用,光是用pcman游标会变超顿我就给差评了 03/23 01:03
5F:→ cck196h: 其他像是简中或日文游戏会变方块字之类的就不讲了 03/23 01:21
6F:→ cck196h: 然後卡巴斯基不给装,其他防毒没试过 03/23 01:23
7F:→ cck196h: firefox标题列会出现没有回应,然後就卡住很长一段时间 03/23 01:28
8F:→ cck196h: 现在我换回去官方版的0628那一堆烦人的问题就没出现过 03/23 01:38
9F:→ cck196h: 不对,卡巴依然还是不给装就是了 03/23 01:45
10F:推 Shauter: 基本上动到系统很容易被判别是 你可以加入例外 03/23 01:45
11F:→ Shauter: 不过糖果版真的不建议用 包的人很假会 03/23 01:46
12F:→ zhtw: pcman 加入排除清单就好…我是觉得糖果版对懒人来说很方便, 03/23 09:14
13F:→ zhtw: 效果也不错 03/23 09:14
14F:→ ji394xu3: 自从有了 term可以上ptt以後,已经没有在使用pcman了... 03/23 13:15
15F:推 fakino: 0628的糖果会让我一些就软体变乱码,换回官方就好了 05/08 01:17