2010-10-12 50 views
2

我不喜欢微软的字体渲染。操作系统检测的CSS黑客(又名需要“PC只”CSS黑客)

我为客户端创建了一个站点,我的调试列表中最后一个未识别的框是最大的。 (它不'生活',但顺便说一句,请忽略任何其他错误 - http://baked-beans.tv/bb

我正在使用font-family导入非标准的Web字体。它在Mac上渲染得很好,但它在PC上的最后一段看起来像生病的老人。

最大的讽刺是,字体实际上可以在Internet Explorer 8中阅读。这是我第一次看到IE击败其他浏览器。但无论如何,在PC,FF,Chrome或Opera上字体看起来不太好。

所以我的解决方案是为PC用户提供不同的字体。对于不同的浏览器有很多css黑客,但不适用于不同的操作系统。 php操作系统的检测真的很复杂。我只是在寻找一些简单的东西,比如(PC)这样做;别的那样做;

任何意见将是巨大的帮助

只是一件事...只是想知道如果有一种方法,我可以阻止Windows在互联网上抗锯齿类型?它看起来很糟糕的原因是因为它试图反锯齿,也许如果它单独留下可怜的字体,它看起来不会那么糟糕。

回答

4

CSS Browser Selector可以针对不同的操作系统。 :)

+0

男人是一个优雅的解决方案! – RGBK 2010-10-15 11:08:34

+0

很高兴它可以帮助你:) – Kyle 2010-10-15 11:11:05