gpt4 book ai didi

javascript - "Eliminate render-blocking JavaScript in above-the-fold content"即使所有JS都在页面底部?

转载 作者:行者123 更新时间:2023-11-28 04:59:10 26 4
gpt4 key购买 nike

相关页面位于 peppyburro.com/sandboxindex。我一直特别小心地确保我所有的<script>标签不妨碍页面的其余部分。为了确保这一点,所有这些标签都放在文档的最后,就在结束语 <body> 的上方。标签。然而谷歌表示它正在屏蔽首屏内容。还有什么办法可以消除这个问题?

目前的情况如下:

<body>

<!-- rest of the page -->

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="/sandboxassets_mbr/tether/tether.min.js"></script>
<script src="/sandboxassets_mbr/bootstrap/js/bootstrap.min.js"></script>
<script src="/sandboxassets_mbr/smooth-scroll/SmoothScroll.min.js"></script>
<script src="/sandboxassets_mbr/dropdown/js/script.min.js"></script>
<script src="/sandboxassets_mbr/touchSwipe/jquery.touchSwipe.min.js"></script>
<script src="/sandboxassets_mbr/bootstrap-carousel-swipe/bootstrap-carousel-swipe.min.js"></script>
<script src="/sandboxassets_mbr/jarallax/jarallax.min.js"></script>
<script src="/sandboxassets_mbr/theme/js/script.min.js"></script>
<script src="/sandboxassets/js/pb.min.js"></script>

<iframe name="oauth2relay568119477" id="oauth2relay568119477" src="https://accounts.google.com/o/oauth2/postmessageRelay?parent=http%3A%2F%2Fwww.peppyburro.com&amp;jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en_GB.D6BJotTTK3k.O%2Fm%3D__features__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Frs%3DAGLTcCMhm9y_bVe3QuOa8vncNGxJUzV-Tw#rpctoken=888376000&amp;forcesecure=1" tabindex="-1" aria-hidden="true" style="width: 1px; height: 1px; position: absolute; top: -100px;"></iframe><iframe id="rufous-sandbox" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" style="position: absolute; visibility: hidden; display: none; width: 0px; height: 0px; padding: 0px; border: none;" title="Twitter analytics iframe"></iframe><script id="PIN_1487351100480.f.callback[1]" type="text/javascript" charset="utf-8" src="https://log.pinterest.com/?guid=1hSbMAVfYDeC&amp;tv=2016111001&amp;type=pidget&amp;sub=www&amp;button_count=0&amp;follow_count=0&amp;pin_count=0&amp;profile_count=0&amp;board_count=0&amp;lang=en&amp;via=http%3A%2F%2Fwww.peppyburro.com%2Fsandboxindex&amp;callback=PIN_1487351100480.f.callback[1]"></script>

</body>

header 中确实存在一些社交媒体 API 调用脚本,但 Google 特别将上述文件指定为罪魁祸首。

最佳答案

您确实有一些位于层次结构较高位置的 Facebook SDK、Twitter SDK 和 Google Analytics 脚本标记。根据使用它们的代码,将这些 block 全部移至页面底部(您自己的 JavaScript 文件上方)应该是安全的。

我建议从 GA 开始一次移动一个,以便轻松识别任何更改是否会导致错误或错误。

关于javascript - "Eliminate render-blocking JavaScript in above-the-fold content"即使所有JS都在页面底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42303806/

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