<noscript>: عنصر NOSCRIPT
آخر تحديث: 2026-10-13
<noscript>عنصر NOSCRIPT
يعرض محتواه عندما تكون JavaScript معطلة أو غير مدعومة، لتدهور سلس (fallback).
| الفئة | البرامج النصية والتضمين |
|---|---|
| نموذج المحتوى | محتوى تدفقي |
| العناصر الأم المسموحة | أي عنصر يقبل المحتوى التدفقي |
| وسم الإغلاق | نعم — يتطلب إغلاق </noscript> وسم |
| الحالة | قياسي |
📝 البنية
<noscript>محتوى احتياطي</noscript>
▶ مثال
عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:
🌐 دعم المتصفح
| المتصفح | |||||
|---|---|---|---|---|---|
| <noscript> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| مدعوم في جميع المتصفحات الرئيسية | |||||
نصيحة: noscript مخفي عندما تعمل JS؛ قد يحتوي أي محتوى تدفقي.
❓ الأسئلة الشائعة
Qمتى تُعرض محتويات noscript؟
Aلا تُعرض محتويات
<noscript> إلا إذا عطّل المستخدم JavaScript أو لم يدعم المتصفح السكربتات؛ وعند عمل JS تُهمل المحتويات تمامًا (لا تشغل حيزًا في التخطيط). الاستخدامات الشائعة: تنبيه تدهور عند غياب JS، وأكواد الإحصاء الاحتياطية، وروابط تنقل بلا JS.Qهل يجوز وضع noscript داخل body؟
Aنعم؛ داخل head لا يقبل سوى link/style/meta، أما داخل body فيقبل أي محتوى انسيابي. ويُستحسن وضعه في مقدمة الصفحة (كبداية body) ليظهر شريط التنبيه للمستخدم المعطِّل لـ JS لحظة تحميل الصفحة.
Qهل ما زالت المواقع تحتاج noscript اليوم؟
Aحسب الحالة: في المواقع التي يُصيَّر محتواها الجوهري على الخادم يضاف noscript زيادةً على الكمال؛ وفي التطبيقات شديدة الاعتماد على JS يظل ذا قيمة برسالة أساسية («هذا الموقع يتطلب تمكين JavaScript»). كلفته زهيدة وإبقاء تنبيه واحد عادة جيدة.
🏷️ وسوم ذات صلة
💡 حالات ذات صلة
المزيد من الحالات قادمة قريبًا — ترقبوا.