<noscript>
وسم المحتوى البديل بلا JavaScript <noscript>
وسم noscript يعرض محتوى بديلًا فقط حين يكون JavaScript معطّلًا أو غير مدعوم في متصفح الزائر.
أغلب الزوار اليوم لديهم JavaScript مفعّلًا افتراضيًا، لكن تعطيله يبقى ممكنًا (إضافات خصوصية، بيئات خاصة). noscript يمنحك مخرجًا أنيقًا: بدل صفحة فارغة أو معطّلة، يظهر محتوى بديل يوضّح للزائر ماذا يفعل.
يمكن استخدامه داخل head (لإضافة link/meta بديلة) أو داخل body (لعرض رسالة أو محتوى مرئي بديل) — المتصفح يعرضه فقط حين يتجاهل JavaScript فعليًا.
الصياغة
<noscript> <p>يتطلب هذا الموقع تفعيل JavaScript للعمل بكامل ميزاته.</p> </noscript>
⚡ جرّب بنفسك
عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.
🎨 محرّر HTML/CSS
<p style="background:#ede9fe; padding:12px; border-radius:8px"> لو عطّلت JavaScript في متصفحك الآن، ستظهر رسالة noscript بديلة بدل هذا المحتوى التفاعلي. </p>
النتيجة المباشرة:
💡 نصائح عملية
- استخدمه لرسالة توضيحية بسيطة، لا كبديل كامل لكل وظائف الموقع
- مفيد أيضًا لتضمين رابط تتبّع تحليلات بديل حين تفشل نسخة JavaScript
⚠️ أخطاء شائعة
- تجاهله كليًا فيرى الزائر بلا JavaScript صفحة فارغة بلا أي تفسير
- الظن أنه يعمل فقط داخل head — يعمل أيضًا داخل body بمحتوى مرئي كامل
وسوم ذات صلة
🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار HTML الكامل بالعربي.
📚 للتعمق التقني الكامل بالإنجليزية: MDN Web Docs