【问题标题】:Polymer Loading Slow in FireFoxFirefox 中的聚合物加载缓慢
【发布时间】:2017-05-08 16:25:32
【问题描述】:

这是一个非常模糊的问题,但我注意到当您有大量自定义元素时,Polymer(1.0 版和 2.0 版)在 Mozilla FireFox 中加载速度非常慢。

有谁知道增加加载时间的高级通用策略吗?

页面在 Chrome 中几乎立即加载,但在 FireFox 中可能需要 4 秒。我可以在网络选项卡上看到资源来得一样快,但浏览器内的渲染时间要慢得多。

甚至是一种方法来准确测试在 FireFox 中加载需要一段时间的内容 - 这将非常有帮助。现在,我可以看到每个网络请求,而不仅仅是浏览器处理。

提前致谢!

**edit:所有元素都被缩小并硫化成1个文件。

【问题讨论】:

  • Chrome 和 Firefox 之间有一个区别。 Chrome 支持本机 Web 组件,而 Firefox 没有。因此,在 FF 中运行 web 组件通常首先使用 pollyfils 并且需要一些时间来加载......基本上你现在不能做任何事情,只是等待更好的时间;)

标签: firefox polymer


【解决方案1】:

尝试加载 webcomponents-lite.min.js 而不是 webcomponents.js 这应该会给你更好的 FF 性能

【讨论】:

    【解决方案2】:

    尝试使用 PRPL 模式。

    这里有描述:https://developers.google.com/web/fundamentals/performance/prpl-pattern/

    或使用polymer build 为您提供的优化: https://www.polymer-project.org/2.0/docs/tools/polymer-cli

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-10
      相关资源
      最近更新 更多