1
thcode 2012-03-31 01:26:12 +08:00
字体问题,不同字体混在一起
|
2
chitsaou 2012-03-31 02:22:50 +08:00
以前是 fallback 回操作系统的字体,现在是 Chrome 自作聪明用语言决定字体,导致各个站点甚至同站不同页面之间的字体可能都不一样。
我全 OS X 都改用 Hiragino 看得好舒服,结果一开 Chrome 完全崩解。这在 beta 时就有的 bug ,没解就直接 release 了... |
3
anuxs 2012-03-31 07:23:07 +08:00 via Android
自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
|
4
anuxs 2012-03-31 07:23:09 +08:00 via Android
自己设置下字体吧。win下面强制用雅黑,linux下强制用文泉驿中圆。
|
5
anuxs 2012-03-31 07:24:18 +08:00 via Android
还有,用稳定版的chrome,dev版的很不稳定。
|
6
looching OP |
7
looching OP 系统是 Mac OS X 10.7.2
|
8
Sivan 2012-03-31 15:00:28 +08:00
我的也是这样,不少站中文直接悲剧。
|
10
looching OP 什么都没调,莫名奇妙就好了,估计 chrome 又更新了
|
11
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 。 总之可以期待以后的版本会慢慢把这个功能给实现出来,到时候就可以改回操作系统的字体,或是自己指定字体了。 |
12
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 了。
|
13
lianghai 2012-04-03 14:42:10 +08:00
这是用「儷黑 Pro」显示简体中文网页的效果,简体字无法显示就 fallback 到你系统默认的冬青黑体简体中文了。
Chrome 的「自定义字体」设置里不应当设置任何 CJK 字体,应当只设定西文字体。 |
14
looching OP |
15
xavierskip 2012-04-03 19:31:57 +08:00
果断没升18,否则mactype就失效了~~~~
|
16
xinzhi 2012-04-03 19:38:54 +08:00
iPod Touch也有类似的问题,怎么解决呢?
|
17
lianghai 2012-04-03 21:52:20 +08:00
我的 Chrome 版本是 18.0.1025.142 beta,那四个字体配置项分别是:
* Helvetica Neue * Georgia * Helvetica Neue * Menlo |
18
looching OP @lianghai 我按你的设了,在没有 zh-TW 时依然出现问题。 我的版本号是18.0.1025.142,没有beta
|
19
lianghai 2012-04-04 20:50:52 +08:00
@looching:这我就不太清楚了,自己确实完全没遇到这个状况。可能确实和上面几位提到的 Chrome 的语言检测有关吧,我还没来得及看那几篇 issue 讨论。你确定自己的系统字体修改得没问题吧?
|
22
hanbaoo 2012-04-07 15:55:51 +08:00
我也突然出现这个问题了。。。
|