Mobile audits now simulate slow network and CPU speeds by default.

تجنّب العلامات التي تم حقنها بالنصوص البرمجية

الشرح

تؤدي العلامات التي تم حقنها بالنصوص البرمجية في المستند الرئيسي إلى زيادة وقت استجابة التحميل لأن موارد الحظر تمنع جلب النص البرمجي.

الحل

استخدِم <script async> لتحميل نصوص برمجية لتحسين السرعة. ويمكن أن يجلب فاحص التحميل المسبق في المتصفّح علامات البرامج النصية مقدمًا، حتى إذا كانت موارد حظر عرض المحتوى تمنع تنفيذ البرنامج النصي.

على سبيل المثال، يمكنك استخدام

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

بدلاً من

<script>
  var el = document.createElement('script');
  el.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(el, node);
</script>

مزيد من المعلومات

"النصوص البرمجية غير المتزامنة" التي تم حقنها بنصوص برمجية تعتبر ضارة