Adobe Flash Professional Version MX und höher
Adobe Flex
Die Technik bezieht sich auf:
Siehe User Agent Support for Flash für allgemeine Informationen zur Unterstützung durch Benutzeragenten.
Das Ziel dieser Technik ist es Textalternativen zur Verfügung zu stellen, die den gleichen Zweck erfüllen wie die anklickbaren Hotspots eines Bildes. Jeder Hotspot dient als anklickbarer Bereich für einen Teil des Bildes, der eine Aktion auslösen kann (wie beispielsweise das Öffnen einer Webseite, die dem Hotspot zugeordnet ist). Die Hotspots werden als unsichtbare Flash-Schaltflächen implementiert, von denen jede einen barrierefreien Namen erhält, der das Ziel des Hotspots beschreibt.
Fügen Sie die Originalgrafik, die anklickbare Hotspots benötigt, zu der Bühne hinzu.
Machen Sie bei jedem Hotspot das Folgende:
Erstellen Sie ein neues Schaltflächen-Symbol, indem Sie „Neues Symbol“ aus dem Flash Professional Menü ‚Einfügen‘ auswählen oder indem Sie den Kurzbefehl Ctrl + F8 benutzen.
Erstellen Sie innerhalb des Schaltflächen-Symbols eine Form, die der anklickbaren Oberfläche entspricht.
Platzieren Sie die neu erstellte Schaltfläche über der Originalgrafik.
Öffnen Sie das Eingabefeld Eigenschaften der Schaltfläche und wählen Sie „Alpha“ aus der Aufklappliste „Stil“ unter „Farbeffekt“. Ändern Sie den Wert des erscheinenden „Alpha“-Schiebereglers auf Null, so dass die Schaltfläche unsichtbar wird.
Legen Sie einen Wert für das „tabindex“-Feld fest, um der Schaltfläche eine logische Position in der Tab-Reihenfolge zu geben, indem Sie das Bedienfeld Eingabehilfen benutzen.
Legen Sie einen barrierefreien Namen fest, der den Zweck des Hotspots beschreibt, indem Sie das Bedienfeld Eingabehilfen benutzen.
Das Ergebnis kann im funktionierenden Beispiel zur Erstellung barrierefreier Hotspots, indem man unsichtbare Schaltflächen benutzt, gesehen werden. Die Quelle für die Erstellung barrierefreier Hotspots durch die Benutzung unsichtbarer Schaltflächen steht zur Verfügung.
Finden Sie alle Bilder mit Hotspots. Bestätigen Sie für jeden Hotspot, dass:
Der Hotspot als unsichtbare Schaltfläche implementiert wurde
Der Hotspot einen barrierefreien Namen hat, entweder durch das Bedienfeld Eingabehilfen oder durch ActionScript
#1 und #2 sind wahr.
Wenn dies eine ausreichende Technik für ein Erfolgskriterium ist, dann bedeutet das Scheitern an diesem Testverfahren nicht zwangsläufig, dass das Erfolgskriterium nicht auf irgendeine andere Art und Weise erfüllt wurde, sondern nur, diese Technik nicht erfolgreich implementiert wurde und nicht benutzt werden kann, um die Konformität zu erklären.