شرح صفوف ومحتوى الفقرة
يتولى عنصر السكريبت
<script> استدعاء أو كتابة الشيفرات البرمجية التنفيذية. عند وضع السكريبت داخل رأس الصفحة دون خصائص تحكم، يوقف المتصفح تحليل شجرة العناصر فوراً حتى يكتمل تنزيل الملف وتنفيذه، مما يسبب بطء ظهور واجهة المستخدم.لحل مشكلة تعطيل تحليل الصفحة، يقدم معيار HTML5 خاصيتين تنفيذيتين هما
defer و async. تضمن خاصية defer تنزيل الملفات في الخلفية مع تنفيذها بترتيبها الصارم فور اكتمال بناء شجرة عناصر الصفحة، مما يجعلها الخيار القياسي الموصى به لملفات رأس الصفحة.
HTML
<!-- Non-blocking deferred script in head -->
<script src="/examples/global.js" defer></script>