بدون اسکریپت (noscript)
«تگ noscript» برای زمانی است که جاوااسکریپت خاموش است. کاربر پیام جایگزین می بیند. «جاوااسکریپت (JavaScript)» زبانی برای پویاسازی صفحه است. اگر کاربر آن را ببندد، محتوای شما گم نشود.
تگ noscript چیست؟
تگ «noscript» محتوای جایگزین نشان می دهد. این حالت زمانی رخ می دهد که مرورگر اسکریپت را پشتیبانی نکند یا کاربر اسکریپت ها را غیرفعال کرده باشد.
کجا می توانیم استفاده کنیم؟
می توانید در <body> یا <head> استفاده کنید. داخل <head> فقط <link>، <style> و <meta> مجاز است. پس متن آزاد آنجا نگذارید.
نمونه ساده
<script>
document.write("Hello World!");
<\/script>
<noscript>
Your browser does not support JavaScript!
<\/noscript>
نکته: همیشه برای بخش های مهم، جایگزین بنویسید. مانند پیام خط یا لینک ضروری.
راهنمای سریع قدم به قدم
- پیام ساده و قابل فهم بنویسید.
- پیام را داخل
<noscript>بگذارید. - در صورت نیاز، لینک راهنما اضافه کنید.
- صفحه را با اسکریپت خاموش تست کنید.
محدودیت ها و هشدارها
هشدار: در <head> فقط تگ های مجاز قرار دهید. متن آزاد یا عناصر غیرمجاز باعث خطا می شود.
پشتیبانی مرورگر
تمام مرورگرهای مطرح از «noscript» پشتیبانی می کنند. با این حال، همیشه عملکرد را آزمایش کنید.
مطالعه بیشتر
برای آشنایی با اسکریپت ها، بخش اسکریپت ها را ببینید. برای فراخوانی تنظیمات صفحه، بخش تگ meta نیز مفید است.
جمع بندی سریع
- «تگ noscript» پیام جایگزین نشان می دهد.
- در
<head>فقط link، style، meta مجاز است. - پیام واضح و کوتاه بنویسید.
- با اسکریپت خاموش، صفحه را تست کنید.
- برای بخش های حیاتی، همیشه جایگزین بگذارید.