【问题标题】:Sencha Touch large html rendering is slowSencha Touch 大型html渲染很慢
【发布时间】:2012-04-11 14:34:31
【问题描述】:

我们构建了一个 Sencha Touch 应用程序,它允许搜索和显示 html 文档。没什么特别的,简单的 html 文档,用户可以上下滚动。

有些文档非常大~ 5mb 的纯 html。这些文档会减慢应用程序的速度,有时甚至会崩溃。

你有什么办法解决这个问题吗?

【问题讨论】:

    标签: javascript performance optimization sencha-touch


    【解决方案1】:

    5mb 大小的 HTML 文件非常大,即使对于笔记本电脑浏览器也是如此。如果您在移动设备浏览器上运行它,那么它们很可能会崩溃。 (对于 BlackBerry 浏览器,几乎 100%。)

    强烈建议您保持每个 HTML 文件的大小不超过数百 KB(比如说 500 KB)。然后在每个 HTML 文件中,为用户提供“阅读更多”按钮,以导航到 HTML 内容的下一章。

    请记住,DOM 越复杂,您的 Sencha Touch 应用程序就会变得越慢,因为它始终必须完全管理您的 DOM 结构。

    【讨论】:

      猜你喜欢
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-11
      • 1970-01-01
      • 2014-07-25
      • 2014-10-12
      • 2019-07-08
      相关资源
      最近更新 更多