Wenn der Browser eines Benutzers JavaScript deaktiviert hat, wird er zu einer alternativen Seite weitergeleitet, die entweder versucht, die Funktionalität der Website ohne JavaScript zu emulieren (vielleicht eine dynamisch gerenderte Seite), oder zu einer Warnseite, die den Benutzer darüber informiert, dass JavaScript aktiviert sein muss, um die Website zu nutzen
<!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>
Beurteilt nach dieser html5-Validator sowie die w3c-validator Es hat den Anschein, dass es sich um gültiges html5 handelt. Ich erwäge, diese Technik zu verwenden, um Benutzer zu verwalten, die JavaScript nicht aktiviert haben und dadurch die einseitige Anwendung, die ich plane, nicht verwenden können, aber ich habe es noch nie gesehen und frage mich, ob
(a) hat jemand diese Technik bereits in der Produktion eingesetzt und kann seine Erfahrungen mitteilen
(b) Kann jemand wertvolle Kritik üben, warum ich diese Technik nicht anwenden sollte?
Im Moment sieht es für mich wie eine praktikable Option aus, aber ich bin mir der möglichen Nebenwirkungen nicht ganz sicher (z. B. die Bedingungen, unter denen ein Browser die Umleitung NICHT respektieren würde).