El javascript debe usarse como un
además para darle más funcionalidad a una página (o sitio) pero sólo como un
además y no como un
sólo. La información debe estar accesible de cualquier forma. Es decir, el js debe ser una alternativa más dinámica pero no la única alternativa.
Igual sin js no hay js que valga para detectar nada. Como te menciona frijolerou puedes usar el tag de <noscript>. Si lo que quieres es redireccionar de forma segura puedes usar una meta de refresh asignandole una url y un tiempo
http://www.forosdelweb.com/showthrea...478#post343067
un saludo