请教各位大佬, web 中文字体不同的浏览器使用同样的字体差别也非常大,应该如何解决啊?

40 天前
 wcao

这是实际的样子 chrome

别人的样子

使用的字体: https://www.fonts.net.cn/font-31561199974.html

1651 次点击
所在节点    程序员
6 条回复
Rache1
40 天前
这下明白我在你上一个帖子里面说的字体发虚废眼睛是怎么一回事了吧
wcao
40 天前
感觉真的只能使用系统自带的字体了,关键 safari 又不支持楷体,这就很难受。
chenliangngng
40 天前
看到 safari 我就懂了,就是 safari 的问题
darcyC
40 天前
字体就是同一种。但有 3 个问题会导致你所说的不同。

第一点,显然你所截图的所谓的“别人的样子”的截图的屏幕缩放比例是很低的。我这里所说的屏幕缩放比例你可以理解为“分辨率低”导致的问题(可以在系统里查看当前的缩放比例)。我这里目测你截图的(参考值)像素密度是别人的 2 倍,这很有可能你物理屏幕的像素密度是那人的 2 倍。

第二点,对方的系统打开了“性能最优”效果(这个在 windows 里的话应该在高级设置里,具体名字忘记了),这个设置打开以后,chrome 会关闭部分效果,例如抗锯齿渲染。

第三点,该图片来自于聊天软件(例如 QQ ),聊天软件本身会压缩高缩放比例的图片,换句话说,就算你收到了来自 Mac 的截图,你照样会觉得很糊。这个是我自己发现的,实际人家看起来是没问题的。

那么现在说回如何解决的方法,简单来说,就是没有办法解决,你只能期望着大多数人使用着较好的屏幕(和你一样的屏幕),才能和你有一样的效果。我这里额外提一句,大多数人的 PC 的屏幕都没有很高的缩放比例,你的屏幕已经很高了,因此你看到别人屏幕的截图就都是发虚的。
wcao
40 天前
@darcyC 谢谢你的解释,这么一说的话,好像我可以暂且缓一缓这个问题。为啥宋体、或者系统自带的字体,很少出现这样的情况呢?是系统对这些字体有专门的优化吗
darcyC
39 天前
@wcao 即便是系统自带的字体,也会有如此的效果。


只要你使用的是现代浏览器,我不认为系统字体和你在 web 上看到的字体有什么不同。

就像我上面所说的那样,在那个人的实际屏幕的观感,是没有问题的,因为那个人无法区别网页上的字和系统里显示的字有什么不同。如果你将你的屏幕的截图(不要使用聊天的图片传输)发给那个人,或者让那个人直接看你的屏幕,那个人才会觉得,你的屏幕好清楚。

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

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

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

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

© 2021 V2EX