Shopify 页面加载速度黑客?

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

我聘请了 Upwork 的人员来帮助我将 Shopify 网站加载速度从移动设备上的 10 和桌面设备上的 60 提高到移动设备上的 90 和桌面设备上的 98。但是,位于 Shopify 仪表板本身的 Shopify 网站速度评级没有重大变化。

我查看了修改后的代码,发现了这段代码。

你能让我知道如何破译这个并让我知道这是否是骗局/合法的吗?非常感谢。谢谢!

<script type="text/javascript"> const observer = new MutationObserver(e => { e.forEach(({ addedNodes: e }) => { e.forEach(e => { 1 === e.nodeType && "SCRIPT" === e.tagName && (e.innerHTML.includes("asyncLoad") && (e.innerHTML = e.innerHTML.replace("if(window.attachEvent)", "document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad", ", function(){}")), e.innerHTML.includes("PreviewBarInjector") && (e.innerHTML = e.innerHTML.replace("DOMContentLoaded", "asyncLazyLoad")), (e.className == 'analytics') && (e.type = 'text/lazyload'),(e.src.includes("assets/storefront/features")||e.src.includes("assets/shopify_pay")||e.src.includes("connect.facebook.net"))&&(e.setAttribute("data-src", e.src), e.removeAttribute("src")))})})});observer.observe(document.documentElement,{childList:!0,subtree:!0})</script>{{ "//cdn.shopify.com/s/files/1/0603/7530/2276/t/1/assets/section.header.js" | script_tag}}

在从 Fiverr 聘用之前,我尝试执行以下步骤:

  • 缩小CSS
  • 优化图像
  • 在我们的 Javascript 代码中使用“异步”
  • 删除未使用的应用程序

但是,我不确定这些是否得到了正确实施,因为我们的灯塔得分没有重大变化。

shopify pagespeed lighthouse google-pagespeed pagespeed-insights
1个回答
0
投票

我看到你的代码 theme.liquid 和section.header.js ..请将代码发送给我。并将你的商店网址发送给我。我可以检查

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