gpt4 book ai didi

javascript - 如何 "Eliminate render-blocking JavaScript and CSS in above-the-fold content"

转载 作者:行者123 更新时间:2023-11-28 17:01:02 24 4
gpt4 key购买 nike

我有一个 web page它获得了 42% 的非常差的“移动”分数。唯一标记为红色的元素是我应该“消除首屏内容中阻止呈现的 JavaScript 和 CSS”。但是所有页面都呈现在首屏之上,因为它们都在同一页面上,无需滚动。渲染页面需要所有 JS 和 CSS。

那么我只是因为 Google 的一次大失败而陷入困境,还是我遗漏了什么?

我加载的主要库是:

jquery.min.js
jquery-ui.min.js
jquery-ui-slider-pips.min.js

...以及我自己的脚本,用于完成页面的繁重工作。

可能导致问题的原因是我有一个 img div,其 URL 指向一个动态生成 png 的节点服务器,通常需要约 2 秒才能提供该图像。但是那个 div 在它准备好显示之前是隐藏的,所以我不明白为什么这会是真正的问题。

感谢您提供可能有助于提高 google pagespeed 得分的任何见解!

最佳答案

将js文件合并并缩小并设置到元素的最后一个标签中

<html>
<head></head>
<body>
<!-- html content -->
<script src="minified-script.min.js" type="text/javascript">
</body>
</html>

关于javascript - 如何 "Eliminate render-blocking JavaScript and CSS in above-the-fold content",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31280049/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com