Gerade bin ich über eine – gelinde gesagt – eigenwillige Fehlerseite gestossen. Beim Versuch, einen URL mit Firefox 1.5.0.4 aufzurufen, bekam ich nämlich eine kleine Lehrstunde über HTML-Standards verpasst (siehe derstandard.at):
Willkommen bei derStandard.at – die Echtzeitung
Ihr Browser unterstützt kein Javascript oder Sie haben Javascript deaktiviert.Bitte aktivieren Sie Javascript oder verwenden Sie einen Browser, der Javascript unterstützt. Um die aktuelle Version von derStandard.at zu verwenden, müssen Sie daher auf einen neuen Browser umsteigen,der die aktuellen Standards html4.01 und css2 des Internetkonsortiums W3C – www.w3c.org – erfüllt.
Hmmm, und ich dachte immer, dass JavaScript kein Bestandteil des HTML-Standards sei… Aber lassen wir das.
Ich bin es ja gewohnt, dass viele Seiten ohne aktiviertes JavaScript nur eingeschränkt funktionieren. Und da ich „von Haus aus“ immer mit deaktiviertem JavaScript unterwegs bin bzw. die Firefox-Erweiterung „NoScript“ einsetze, finde ich sie alle 🙁 Aber in aller Regel kann ich wenigstens die Startseite aufrufen – und mich dann entscheiden, ob ich die Ausführung von JavaScript immer oder zeitweilig zulasse. Nicht so beim Standard (also der „Echtzeitung“).
Mindestens genauso ärgerlich sind Websites, die einem einen Mehrwert „vorgaukeln“, den man ohne JavaScript verpassen würde (siehe www.bmw.de):
Liebe Besucherin, lieber Besucher,
in Ihrem Browser ist derzeit kein JavaScript aktiviert. Um in den vollen Genuss der Welt von BMW zu kommen, muss in ihrem Browser JavaScript eingeschaltet sein. Die notwendigen Einstellungen nehmen Sie bitte wie folgt vor: […]
Navigation sowie überhaupt irgendwelche Inhalte – das ist auf jeden Fall ein Genuss, die eine Veränderung meiner Browser-Einstellungen rechtfertigt 👿
Dieser Fund bestätigt mich jedenfalls einmal mehr in meiner Einstellung, dass JavaScript keine tragende Funktion bei der Seitengestaltung und Nutzung haben sollte.
Wenn man dies aber – warum auch immer – anders handhabt, sollte man zumindest den Nutzer nicht falsch informieren. Am Browser lag es nämlich – zumindest bei meinem Standard-Besuch – ganz sicher nicht… 😈