在 iPad Air 2 上分析前端 (js) 性能问题的策略
Strategy to profile front end (js) performance issues on iPad Air 2
另一个奇怪的时间线事件,它甚至没有超过 5 秒的网络请求
我在重新加载此页面时使用 Safari 在 iPad Air 2 上遇到性能问题
http://demo.phppointofsalestaging.com/slow.html
第一次还挺快的;但第一次加载后刷新速度很慢。 (5-10 秒)并且并非每次都会发生。这不是网络问题,因为我在本地网络上尝试过,结果相同。
这也不是服务器端性能问题,因为上面的 url 只是一个静态 html 文件。
这似乎也不是 CSS 问题,好像我删除了所有 CSS 它仍然很慢。
到目前为止,我尝试的是逐一删除 js 文件,看看是否有帮助。由于问题的随机性,而且它只发生在 iPad.
,因此很难缩小范围
我也知道我的 CSS 和 js 没有联系或缩小;因为我们仍在积极发展。
如果我删除所有 js,它会很快。
我们使用第三方脚本;但由于该问题不会在桌面上发生,因此很难使用分析工具。
我正在寻找任何方法来分析 iPad Air 2
我是运行iOS9.1;但这也发生在 8 上。
有趣的注意事项:点击刷新图标时速度很慢;但不要点击 url 然后继续。
克里斯,你不能在文档开头以外的其他地方使用 @import 规则,这就是问题所在。
MDN 关于 @import 规则:
The @import CSS at-rule allows to import style rules from other style sheets. These rules must precede all other types of rules, except @charset rules; as it is not a nested statement, it cannot be used inside conditional group at-rules.
另一个奇怪的时间线事件,它甚至没有超过 5 秒的网络请求
我在重新加载此页面时使用 Safari 在 iPad Air 2 上遇到性能问题
http://demo.phppointofsalestaging.com/slow.html
第一次还挺快的;但第一次加载后刷新速度很慢。 (5-10 秒)并且并非每次都会发生。这不是网络问题,因为我在本地网络上尝试过,结果相同。
这也不是服务器端性能问题,因为上面的 url 只是一个静态 html 文件。
这似乎也不是 CSS 问题,好像我删除了所有 CSS 它仍然很慢。
到目前为止,我尝试的是逐一删除 js 文件,看看是否有帮助。由于问题的随机性,而且它只发生在 iPad.
,因此很难缩小范围我也知道我的 CSS 和 js 没有联系或缩小;因为我们仍在积极发展。
如果我删除所有 js,它会很快。
我们使用第三方脚本;但由于该问题不会在桌面上发生,因此很难使用分析工具。
我正在寻找任何方法来分析 iPad Air 2
我是运行iOS9.1;但这也发生在 8 上。
有趣的注意事项:点击刷新图标时速度很慢;但不要点击 url 然后继续。
克里斯,你不能在文档开头以外的其他地方使用 @import 规则,这就是问题所在。
MDN 关于 @import 规则:
The @import CSS at-rule allows to import style rules from other style sheets. These rules must precede all other types of rules, except @charset rules; as it is not a nested statement, it cannot be used inside conditional group at-rules.