【问题标题】:Speed up mobile safari font-face rendering?加速移动 Safari 字体渲染?
【发布时间】:2011-08-03 16:46:50
【问题描述】:

我在 iPad 上的 web 视图中呈现自定义字体。渲染工作,字体按应有的方式显示。但是,渲染很慢。所以我页面上的所有内容都会快速加载,除了字体。知道如何加快速度吗?

谢谢

【问题讨论】:

  • 问题是自定义字体实际上显示速度不够快,还是在字体文件加载之前根本不显示文本?
  • 在整个字体加载之前什么都不会显示。所以通常是1秒左右..

标签: uiwebview rendering mobile-safari font-face performance


【解决方案1】:

您必须通过几个选项来优化字体规则。通过使用data: url,您可以通过base64 编码来使用内联字体。例如:

@font-face {
    font-family: "My Font";
    src: url("data:font/opentype;base64,[base-encoded font here]");
}

从 2009 年开始,in this article 列出了一些其他有用的性能注意事项和方法。

【讨论】:

  • 祝你好运。希望你能解决问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-29
  • 2021-10-18
  • 2015-09-12
  • 1970-01-01
  • 1970-01-01
  • 2020-04-28
  • 1970-01-01
相关资源
最近更新 更多