如何在SquareSpace中推迟解析comm-e20e84229bae737cf39e8-min.en-US.js?

问题描述 投票:0回答:1

我正试图加快我的Squarespace网站的速度,我注意到问题出在Javascript文件中。common-e20e84229bae737cf39e8-min.en-US.js.

enter image description here

我如何推迟解析这个js文件来加快我的网站?

pagespeed squarespace
1个回答
1
投票

不幸的是,在Squarespace v7网站中控制该脚本(和许多其他assetsdata)加载的唯一方法是启用以下功能 开发者模式移除 {squarespace-headers} 系统变量然后明确地从该变量中包含通常会被自动包含的每个元素。{squarespace-headers}.

该系统变量通常位于 site.region 文件。

在删除它之前,您需要查看您的 呈现的 网站,并注意{squarespace-headers}系统变量所创建的所有数据。这是一个很大的数据,你将不得不手动重新编码所有的数据。这将是相当耗时的工作和维护。它包括下图中所有的高亮数据。

enter image description here

这是一个非常繁琐的过程,而且,如果这样做,很可能会导致你写的代码继续维护,因为Squarespace可能会更新各种路径和数据。它可能不稳定。

因此,虽然在技术上是可行的,但不建议这样做。也不建议启用开发者模式,除非你有使用它的经验,并且熟悉启用它的后果。

© www.soinside.com 2019 - 2024. All rights reserved.