Keine Verwendung von serverbasierten Imagemaps |
Section 508 1194.22(f); WAI / WCAG 1.0 checkpoint 9.1
Problembeschreibung Die Seite enthält eine serverbasierte Imagemap. Überprüfen Sie, ob die Imagemap durch eine zugänglichere clientbasierte Imagemap ersetzt werden kann.
Überprüfung Prüfen Sie, ob die serverbasierte Imagemap wirklich benötigt wird. Serverbasierte Imagemaps werden eigentlich nur benötigt, wenn Sie aktive Bereiche definieren müssen, die mit den verfügbaren Formen nicht definiert werden können. Wenn Sie eine solche Imagemap verwenden müssen, sollten Sie zumindest auch Textlinks oder andere Alternativen zum Zugriff auf die Zielseiten zur Verfügung stellen. (Sie müssen die Implementierung der Imagemap auf dem Server prüfen, um herauszufinden, wie aktive Bereiche definiert werden.)
Problemerklärung Serverbasierte Imagemaps verursachen verschiedene Probleme in Bezug auf die Zugänglichkeit: Zur Nutzung serverbasierter Imagemaps sind bestimmte Eingabegeräte, wie z. B. eine Maus, erforderlich, die bestimmten Benutzern in einem bestimmten Kontext möglicherweise nicht zur Verfügung stehen (z. B. Benutzern von Mobiltelefonen oder sprachgesteuerten Browsern). Bestimmte Benutzer können in bestimmten Situationen möglicherweise nicht genau auf die gewünschte Stelle der Map klicken (z. B. Benutzer mit motorischen Einschränkungen, oder mobile (gehende, fahrende, stehende) Benutzer. Die Hyperlinks serverbasierter Imagemaps sind auf dem Server verborgen und können weder von Browsern noch von Eingabehilfen bearbeitet werden. Dadurch kann der Browser dem Benutzer keine alternativen Hyperlinks anbieten. Serverbasierte Imagemaps sind langsamer als clientbasierte Maps, da bei jeder Benutzereingabe eine zusätzliche Verbindung zum Server benötigt wird. Aus diesen Gründen wird von der Verwendung serverbasierter Imagemaps stark abgeraten. Die einzige Ausnahme bilden aktive Bereiche, deren Formen so unregelmäßig sind, dass sie von clientbasierten Imagemaps nicht unterstützt werden. Sie können eine serverbasierte Imagemap in einem Browser erkennen, wenn Sie den Mauszeiger auf die Grafik setzen. Während Sie den Mauszeiger über die Grafik bewegen, werden Mauskoordinaten im Browser angezeigt.