Ich habe ein Skript aus einem CDN direkt vor dem schließenden Tag der Seite meiner Seite (über </body>
) platziert. Google Pagespeed Insights sagt:PageSpeed beschuldigt Skript von "render-blocking" bei Verwendung von externen Bild
beseitigen Render-Blockierung JavaScript und CSS in Above-the-fold Inhalt
Ihre Seite hat 1 Blockierungsskript Ressourcen. Dies führt zu einer Verzögerung beim Rendern Ihrer Seite.
Ich dachte, Skripte vor dem Ende meiner </body>
nicht Verzögerung der Rendering?
Nach einigen Versuchen und Fehler habe ich herausgefunden, dass dies verursacht wird, weil meine Seite ein externes Bild verwendet. Mit dem folgenden Beispiel Sie können Page Speed verursachen eine „Render-blocking“ Skript zu erkennen:
<body>
<img src="http://i.stack.imgur.com/oURrw.png" />
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
</body>
Ist dies wirklich zu einer Verzögerung führen beim Rendern meine Seite?
Können Sie eine [mcve] zusammenstellen, die das * "Ihre Seite hat 3 blockierende Skript Ressourcen ..." * Fehler und setzen Sie das Markup in der Frage? –