我已经开始使用下面的方法在webkit浏览器中平滑字体。嗯,当我说webkit浏览器时,我指的是Windows上的Chrome,而不是safari,因为safari渲染的字体足够流畅。如果可能的话,我想让它同样适用于Opera,因为Opera刚刚成为基于webkit的浏览器。总之,我有三个问题:
发布于 2014-05-09 01:43:03
Windows环境下铬的检测
在Windows上,对chrome最好的浏览器检测可能是
/Chrome/.test(navigator.userAgent) && /win32/.test(navigator.platform)SVG字体和SEO
当您导入SVG字体时,它只是一个字体。这与任何其他@font-face规则都是一样的。它不影响搜索引擎优化,因为纯文本仍然可以通过爬虫可读性。
暗示
字体暗示是一种技术,它使用算法来猜测如何调整象形文字的正常形状,以最适合显示的栅格(例如像素网格)。您可以在维基百科上阅读更多内容。
我想,短语“中断提示”是在警告您,SVG字体不支持这一点。
你为什么要这么做?
坦率地说,Windows上的谷歌Chrome字体渲染非常糟糕。通过使用Chrome,每个Chrome用户都签署了这一协议。
此外,我相信Chrome会在某个阶段修复它们的字体渲染。当出现这种情况时,这段代码比冗余代码更糟糕:通过强制SVG字体而不是WOFFs,您将降低Chrome的性能。
https://stackoverflow.com/questions/23554844
复制相似问题