为什么 chrome 更新了之后字体变得很奇怪,粗细不均了,情况见图

2012-03-31 01:11:05 +08:00
 looching


只是个别网站这样,比如 v2ex 则没有问题
19332 次点击
所在节点    macOS
22 条回复
thcode
2012-03-31 01:26:12 +08:00
字体问题,不同字体混在一起
chitsaou
2012-03-31 02:22:50 +08:00
以前是 fallback 回操作系统的字体,现在是 Chrome 自作聪明用语言决定字体,导致各个站点甚至同站不同页面之间的字体可能都不一样。

我全 OS X 都改用 Hiragino 看得好舒服,结果一开 Chrome 完全崩解。这在 beta 时就有的 bug ,没解就直接 release 了...
anuxs
2012-03-31 07:23:07 +08:00
自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
anuxs
2012-03-31 07:23:09 +08:00
自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
anuxs
2012-03-31 07:24:18 +08:00
还有,用稳定版的chrome,dev版的很不稳定。
looching
2012-03-31 14:49:59 +08:00
@anuxs 是稳定版的,更新前没有问题…现在版本号貌似是18
@thcode @chitsaou 我系统也是用的冬青体,chrome 里面也单独设置过了啊
looching
2012-03-31 14:51:14 +08:00
系统是 Mac OS X 10.7.2
Sivan
2012-03-31 15:00:28 +08:00
我的也是这样,不少站中文直接悲剧。
yyfearth
2012-03-31 15:20:24 +08:00
@chitsaou 把chrome setting里面的字体设置成Hiragino GB就好了.
looching
2012-03-31 17:41:24 +08:00
什么都没调,莫名奇妙就好了,估计 chrome 又更新了
chitsaou
2012-04-03 14:30:44 +08:00
我去 Chromium 的 issue tracker 问了,他们说他们是要做出根据书写系统(繁中、简中、日文分成三种)来决定字体的功能,现在只做了一半,以后会开放用户自行决定各种书写系统要使用什么字体,就像 Firefox 那样。

http://code.google.com/p/chromium/issues/detail?id=121461

我看他回覆里面提到的 issue ,这个功能是两年多前就提议要做的,但直到最近才动工,期间还有人抱怨说他在学日文,看到的日文汉字是中文字(笔划有些不一样),所以他希望这功能快点出现。

不过我却希望 Chrome 尊重我的操作系统预设字体。

此外他又提到他们正在做一个 experimental extension API ,可以自订各种书写系统的字体(算是真正在 Chrome Preferences 里面实现之前的前导项目吧),我用 Chrome Canary 去开那个 extension ,还真的可以修改字体 fallback ,也如预期地,简体中文的 sans-serif 设为 HeiTi SC ,繁体中文的是 LiHei Pro 。

总之可以期待以后的版本会慢慢把这个功能给实现出来,到时候就可以改回操作系统的字体,或是自己指定字体了。
chitsaou
2012-04-03 14:36:09 +08:00
另外根据楼主你的抓图,粗的是繁体中文的 LiHei Pro ,细的是什么字体我不知道,但是它套了另一个简体中文的字体。我现在开 Google 也正常,我想那是 Google 修正了网站上的 language attribute ,因为 Facebook 也会看到 HeiTi SC,但只要用 inspector 把 html 标籤的 lang 改为 zh-tw 就变成 LiHei Pro 了。
lianghai
2012-04-03 14:42:10 +08:00
这是用「儷黑 Pro」显示简体中文网页的效果,简体字无法显示就 fallback 到你系统默认的冬青黑体简体中文了。
Chrome 的「自定义字体」设置里不应当设置任何 CJK 字体,应当只设定西文字体。
looching
2012-04-03 19:03:59 +08:00
再贴一张现在的字体设置:



多谢@lianghai 和 @chitsaou ,现在的状况是 google 搜索如果带有 zh-TW 的话则显示为冬青体,如果没有则是如之前那样出现不同字体。google 的问题比较明显,其他网站还没怎么发现。

@lianghai 所以现在我的设置应该怎样才对?
xavierskip
2012-04-03 19:31:57 +08:00
果断没升18,否则mactype就失效了~~~~
xinzhi
2012-04-03 19:38:54 +08:00
iPod Touch也有类似的问题,怎么解决呢?
lianghai
2012-04-03 21:52:20 +08:00
我的 Chrome 版本是 18.0.1025.142 beta,那四个字体配置项分别是:
* Helvetica Neue
* Georgia
* Helvetica Neue
* Menlo
looching
2012-04-03 23:25:17 +08:00
@lianghai 我按你的设了,在没有 zh-TW 时依然出现问题。 我的版本号是18.0.1025.142,没有beta
lianghai
2012-04-04 20:50:52 +08:00
@looching:这我就不太清楚了,自己确实完全没遇到这个状况。可能确实和上面几位提到的 Chrome 的语言检测有关吧,我还没来得及看那几篇 issue 讨论。你确定自己的系统字体修改得没问题吧?
looching
2012-04-05 11:16:47 +08:00
@lianghai 应该没有...因为之前从来没出现过这种问题

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

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

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

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

© 2021 V2EX