Todo navegador decente posee un interprete de javascript (JS). pero ¿que pasa cuando a alguien se le va la mano en la configuración del navegador y desactiva la posibilidad de ejecutar código JavaScript? , tiene un navegador sin esta funcionalidad o simplemente desactivo su JavaScript a conciencia, Pues es muy fácil, nosotros podemos darle un aviso para que espabile y configure su navegador o lo cambie por otro mas adaptado a nuestra era, a través de la etiqueta noscript.
Nota: debes desactivar el JavaScript de tu navegador antes de hacer la prueba. Para desactivarlo en Chrome debes ir a botón de menú -> configuración -> mostrar configuración avanzada -> en privacidad ubicar la opción configuración de contenido -> JavaScript -> no permitir que los sitios ejecuten JavaScript.
La etiqueta noscript Suele utilizarse al principio del body de esta manera:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<title>Etiqueta noscript</title>
<style>
noscript h1 {
color: #0091CD;
margin: 5em auto;
text-align: center;
}
</style>
</head>
<body>
<noscript>
<h1>Oh! tu navegador no usa javaScript</h1>
</noscript>
</body>
</html>
<html lang="es">
<head>
<meta charset="utf-8"/>
<title>Etiqueta noscript</title>
<style>
noscript h1 {
color: #0091CD;
margin: 5em auto;
text-align: center;
}
</style>
</head>
<body>
<noscript>
<h1>Oh! tu navegador no usa javaScript</h1>
</noscript>
</body>
</html>
Deberias obtener este resultado:
Las demas etiquetas colocadas dentro noscript se tratarán igual a una etiqueta fuera de ella, puedes aplicarles CSS, JS, PHP u otro lenguaje para la web que utilices. Esto implica que puedes incluir imágenes o cualquier otra cosa que este presente normalmente en un web.
Nota: coloca el código CSS en un archivo separado del de HTML.
ConversionConversion EmoticonEmoticon