انظر إلى هذا الرمز:
<body> <script src = "deffer.js"> </script> المحتوى </body>
محتوى deffer.js هو:
تنبيه (1)
وبهذه الطريقة ، ستكون الصفحة فارغة حتى يتم إغلاق نافذة التنبيه. لأن نافذة التنبيه تمنع الصفحة من الاستمرار في تقديم.
من أجل تجنب مثل هذه المشكلات ، تحدد مواصفات HTML سمات Deffer و Async. لا تتم مناقشة التعاريف المحددة لهاتين السمتين هنا. على أي حال ، يتم استخدامهم لإخبار المتصفح أنه يجب تنفيذ محتوى البرنامج النصي بعد اكتمال عرض الصفحة ، بحيث يتم تقديم الصفحة عند تنفيذ البرنامج النصي.
<Body> <script deffer async src = "deffer.js"> </script> المحتوى </body>
لاحظ أنه بالنسبة للبرامج النصية المتعددة مع إضافة Deffer أو Async ، لا علاقة لها بالترتيب الذي يظهرون في الصفحة. على الرغم من أن مواصفات HTML تحدد أنه يجب تنفيذ البرنامج النصي Deffer بالترتيب ، فإن المتصفح في الواقع لا يمتثل تمامًا لهذه الاتفاقية.