【发布时间】:2011-04-24 01:49:49
【问题描述】:
我不喜欢微软的字体渲染。
我为客户创建了一个站点,调试列表中最后一个未选中的框是最大的。 (顺便说一句,它还没有“上线”,所以请忽略任何其他错误 - http://baked-beans.tv/bb)
我正在使用 font-family 导入非标准的网络字体。它在 Mac 上渲染得很好,但在 PC 上看起来就像生病的老人。
最大的讽刺是,该字体实际上可以在 Internet Explorer 8 中阅读。这是我第一次看到 IE 在任何方面都击败了其他浏览器。但无论如何,在 PC 上,该字体在 FF、Chrome 或 Opera 中看起来并不好。
所以我的解决方案是为 PC 用户提供不同的字体。有很多针对不同浏览器的 css hack,但对于不同的操作系统却没有。 php OS 检测非常复杂。我只是在寻找一些简单的东西,比如 if(PC) do this;否则就这样做;
任何建议都会非常有帮助
只是另一件事...只是想知道是否有一种方法可以阻止 Windows 在 Internet 上使用抗锯齿类型?它看起来如此糟糕的原因是因为它正在尝试消除锯齿,也许如果它单独留下糟糕的字体,它看起来不会那么糟糕。
【问题讨论】:
标签: css operating-system os-detection