所以,在过去的几个小时里,我正在开发的网站出现了一个问题。在小型大写字母变体中有字符 İ 或 I 的地方,从谷歌字体加载 Roboto 时,Chrome 和 Safari 中的间距突然变得一团糟。我查看了所有代码并将许多更改还原为无济于事,在 Firefox 中很好。再一次,几个小时前还好,我真的不知道发生了什么,你可以在最后一个菜单项中看到它,或者在网站第三块(深灰色)的第一个标题中看到它,上面写着 tebli̇ğ çağris (它粘贴了这个奇怪的字符而不是 i)。我知道我在那里有一个字符串替换脚本,它可能看起来很可疑,但它也会发生在它被删除的情况下.. http://goo.gl/pk38u
我已经调试了更多,似乎正在发生的事情是浏览器以小写的 İ 将其变成带有两个点的乱码 i,在大多数浏览器中一个行为不端,但我不明白它现在是如何出现的而不是之前,以及是什么变化导致了这种情况。