| Version | bis 08.02.2006 | Aktuell |
|---|---|
| BITV-Bedingung | 7.5 |
| Bewertungsalternativen | ja / nein |
| Gewichtung | geringes Gewicht (1 Punkt) |
| Abwertung | keine Abwertung möglich |
| Bezieht sich auf | einzelne Webseite |
| Prüfschritt erfüllt | Zeitverzögerte automatische Weiterleitung wird nicht verwendet. |
Zeitverzögerte automatische Weiterleitungen sind zu vermeiden.
Bei zeitverzögerten Weiterleitungen soll der Benutzer etwas lesen, anschließend wird automatisch eine andere (oder veränderte) Seite geladen. Problematisch ist diese Weiterleitung, weil nicht jeder Benutzer gleich schnell liest. Je nach äußeren Bedingungen oder individuellen Voraussetzungen des Benutzers kommt er vielleicht nicht so weit, wie vom Anbieter der Seite vorgesehen. Während er noch liest, verschwindet die Seite. Der (vermeintlich oder tatsächlich) vielleicht wichtige, noch nicht gelesene Inhalt ist nicht zugänglich.
Der Prüfschritt ist anwendbar, wenn nach dem Laden der Seite mit zeitlicher Verzögerung auf eine andere Seite weitergeleitet wird.
Prüfen, ob beim Laden der Webseite kurz eine andere, vorgeschaltete Seite erscheint. Wenn das der Fall ist:
Die Verwendung von Elementen der Markup-Sprache zur automatischen Weiterleitung ist zu vermeiden. Insofern auf eine automatische Weiterleitung nicht verzichtet werden kann, ist der Server entsprechend zu konfigurieren.
http://www.bik-online.info/info/gesetze/bitv/anlage_1.php#7-5
Bis Benutzeragenten es zulassen, die automatische Weiterleitung (Redirect) zu stoppen, verwenden Sie keinen Markup, um eine Weiterleitung zu erzielen. Konfigurieren Sie stattdessen den Server so, dass er eine Weiterleitung ausführt
http://www.w3c.de/Trans/WAI/webinhalt.html#tech-no-auto-forward
Zwei Beispiele für überraschende, vielleicht nicht gewünschte Weiterleitungen infolge von Benutzereingaben:
Solche Weiterleitungen sind unter Umständen problematisch, da der Benutzer überrascht wird und leicht die Orientierung verlieren kann. Auch ist nicht klar, an welcher Stelle Sprachausgaben nach der Weiterleitung einsetzen.
Auf der anderen Seite ist es normal, dass Seiten auf Benutzereingaben reagieren und dieses Verhalten kann vorteilhaft sein: Benutzereingaben wirken sich auf andere Seiteninhalte aus, das Neuladen stellt sicher, daß veränderte Browsereinstellungen tatsächlich wirksam werden.
Es muss also im Einzelfall abgewogen werden, ob die Vorteile überwiegen. Der Prüfschritt beschränkt sich auf die automatische Weiterleitung beim Laden der Seite.
(09.02.2006)
Ja, das ist so, wenn möglich sollten Weiterleitungen immer serverseitig durchgeführt werden. Denn clientseitige Weiterleitungen können zu Problemen führen. Ältere Browser haben clientseitige Weiterleitungen nicht ausgeführt, das war früher vielleicht das hauptsächliche Problem. Und auch heute noch: Je nach Internet-Anbindung kann es einen kleinen Moment dauern, bis die Weiterleitung durchgeführt wird. Die Seite erscheint also kurz im Browser, vielleicht steht etwas drauf, der Benutzer kann das nicht genau erkennen, fragt sich vielleicht, ob das wichtig ist.
Erheblich gravierender sind aber die Auswirkungen von zeitverzögerten Weiterleitungen. Nur solche Weiterleitungen werden im BITV-Test bewertet.
(09.02.2006)