Contenido

Detectar los navegadores sin Javascript

16 Oct

+ 3

Muy buena utilidad para detectar los navegadores sin Javascript.

<html>
  <head>
    <noscript><meta http-equiv="refresh" content="0; RL=nojscript.html"/></noscript>
  </head>
  <body>
    A javascript test.
  </body>
</html>

Básicamente, un navegador con el Javascript activado, la etiqueta <noscript></noscript> se la salta y omite su contenido, pero los navegadores sin JS, la tienen muy en cuenta, en este caso al si tenerla en cuenta el navegador realizará el <meta></meta> realizando una recarga (refresh) y redirigiendo la carga al fichero nojscript.html.

Otra manera, algo engorrosa, de asegurarnos la accesibilidad de la página.


Actualización:
NoSoyNadie, me informa acerca de la pauta 7.5 de Técnicas HTML para las Pautas de Accesibilidad al Contenido de la Web 1.0, donde desaconsejan este tipo de uso de la etiqueta META. Gracias :D.

hola,
cuidado cuando dices:

mejorar la accesibilidad de la página

porque, si estamos hablando de la Accesibilidad Web, creo recordar que se desaconsejaba el uso de la etiqueta META para hacer un redireccionamiento automático [1] (evento este último, desaconsejado por la pauta 7.5 que dice algo así como “Hasta que las aplicaciones de usuario proporcionen la posibilidad de detener el redireccionamiento automático, no utilice marcadores para redirigir las páginas automáticamente”)

Ciao

[1] Técnicas HTML para las Pautas de Accesibilidad al Contenido de la Web 1.0

Gracias, contenido colaborativo, esto me gusta :D

Hay una manera sin hacer el meta, un include en php, abrir un comentario al final del include y cerrarlo al final^^

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.