由于第三方分析脚本,加快了在移动设备上加载网站的速度

时间:2016-07-07 23:10:26

标签: javascript performance mobile google-analytics amp-html

速度测试报告我的网站在移动设备8 seconds2 on desktop上加载Segment

观看"瀑布"资产/脚本加载似乎主要是由于第三方分析脚本,如zendesk,hubspot和谷歌分析。

在使用这些类型的脚本时,有没有优化移动网站?

就我的网站上的文件而言,我已经尽可能地优化了它们。我甚至使用了一个cron(可能不是一个好主意)在本地缓存谷歌分析脚本并每隔几天获取一个更新的版本。

我已经研究过使用跟踪代码管理器或类似service workers之类的内容来优化这些文件的脚本加载,但我不确定这是否会真正提高性能或者这些服务是否主要是只是为了方便。

我还看了AMP version移动应用缓存,但我不确定这是否有帮助,并且不想深入学习如何使用它们它实际上无法发挥作用。

总而言之,有没有办法通过多个第三方分析脚本来加速移动设备,或者我只是不得不放弃使用其中一些或者可能添加移动版本或this link而不使用它们或他们中有一些。

1 个答案:

答案 0 :(得分:0)

由于您在问题中标记了AMP,我将从AMP的角度回答:

AMP通过使用直接连接到各种分析提供商的端点中介来解决这个问题,取代了他们笨重且耗电的JS脚本。

当然,AMP有自己的一套约束,实际上只是针对静态内容提供支持,但如果您愿意采用这种方式,请详细了解AMP Analytics here