Таким образом, с учетом следующей разметки, если в браузере пользователей отключен JavaScript, они будут перенаправлены на альтернативную страницу, которая либо пытается эмулировать функциональность сайтов без JavaScript (возможно, динамически отображаемой страницы), либо на страницу с предупреждением, сообщающуюпользователю, который должен включить JavaScript для использования сайта
<!doctype html>
<html>
<head>
<!-- If the browser has javascript disabled, the browser will be redirected-->
<!-- to a page that does not require javascript to function, or informs the-->
<!-- the user of the requirement for javascript to be enabled-->
<noscript>
<meta http-equiv="refresh" content="5; url=/warning.html"/>
</noscript>
<title>
Page Title
</title>
</head>
<body>
<script>
// rich client logic
</script>
</body>
</html>
Судя по этому валидатору html5 , а также валидатору w3c , может показаться, чтодействительный HTML5.Я рассматриваю возможность использования этого метода для управления пользователями, у которых не включен JavaScript и, следовательно, они не могут использовать одностраничное приложение, которое я планирую, но я его раньше не видел, и мне было интересно, если
(a)Кто-нибудь ранее использовал эту технику в производстве и хочет поделиться своим опытом
(б) Кто-нибудь может высказать какую-либо ценную критику в отношении того, почему я не должен рассматривать использование этой техники?
Прямо сейчасдля меня это выглядит приемлемым вариантом, но я не совсем уверен в потенциальных побочных эффектах (таких как условия, при которых браузер НЕ будет соблюдать перенаправление).