noscript enthält den Inhalt für den Fall, dass JavaScript nicht läuft. Seltener nötig, als viele denken, aber nicht wertlos.
- noscript
Element, dessen Inhalt nur dargestellt wird, wenn JavaScript nicht ausgeführt wird.
Beispiel: „Ein noscript bleibt unsichtbar, solange Skripte laufen.“
Wann es hilft
Wenn eine Funktion ohne Skript tatsächlich fehlt, etwa eine Karte oder ein Abspieler. Dann gehört dorthin ein brauchbarer Ersatz: die Adresse als Text, ein Link zur Videoplattform. Ein bloßer Hinweis, man möge JavaScript einschalten, hilft niemandem.
Warum es seltener nötig ist als gedacht
Nutzer mit abgeschaltetem Skript sind selten. Häufiger ist der Fall, dass ein Skript nicht lädt oder einen Fehler wirft; dann greift noscript gerade nicht, weil JavaScript grundsätzlich aktiv ist. Robuster ist es, die Grundfunktion ohne Skript zu bauen und sie damit nur zu verbessern.