为什么 Chrome 使用的字体“I”和“l”看起来一样?

为什么 Chrome 使用的字体“I”和“l”看起来一样?

在 Chrome 中(以及据我所知的大多数其他浏览器),使用的字体存在一个问题,即用于 I(大写 i)的字形与用于 l(小写 L)的字形相同

我一直对此感到疑惑。尤其是当涉及到 URL 字段时,因为这实际上是在邀请网络钓鱼攻击。但总的来说,我发现这似乎也适用于网页上的默认字体,这相当烦人(如果不是,那么大多数人肯定明确将其更改为存在此问题的字体。在这种情况下,“为什么?”也适用于这个问题)。

PS:虽然知道如何至少为我自己改变它会很好(这是一个很容易谷歌的问题,并且对于 chrome 来说涉及chrome://settings/fonts),但这个问题是关于为什么, 不是怎么修。此外,我更希望看到 chrome(和其他网络浏览器)为每个人修复此默认设置,因为在我看来,当前的状况似乎是疏忽的。

答案1

Chrome OS 默认的无衬线字体是 Arimo,其中小写字母 L 比所有大写字母都高。此示例显示了差异。 Chrome Arimo 示例

Windows 将 Arial 指定为 Chrome 浏览器的默认无衬线字体。因此这不是 Chrome 的问题,而是 Microsoft 的问题。看看您是否可以将 Chrome 的无衬线字体更改为 Verdana 或 Lucida。

相关内容