Die Erstellung von barrierefreien Verknüpfungen in PDF-Dokumenten

11 April 2010 | Ted Page

Zusammenfassung

Die Erstellung von barrierefreien Verknüpfungen in PDF-Dokumenten stellt eine grundlegende Anforderung für die Barrierefreiheit dar. Dieser Beitrag wirft einen Blick auf unterschiedliche Methoden zum korrekten Tagging von Verknüpfungen, um so zu gewährleisten, dass diese mit einem Screenreader verwendet werden können. Außerdem geht es u. a. darum, wie man URLs für die Nutzer von Screenreaders verständlicher macht.

Tagging

Die Erstellung von barrierefreien Verknüpfungen ist gemäß den Web Content Accesibility Guidelines 2.0 (WCAG, Richtlinien für barrierefreie Webinhalte) eine Voraussetzung der Konformitätsstufe A und für die Sicherstellung der Barrierefreiheit von PDF-Dokumenten entscheidend.

Tag-Baum zeigt eine Tag Verknüpfung, ein untergeordnetes Tag Link-OBJR und untergeordnete Verknüpfungstext-Tags
Abbildung 1

Damit eine Verknüpfungen barrierefrei wird, muss diese die folgende spezifische Tag-Struktur besitzen:

  • ein übergeordnetes <Link>-Tag
  • mindestens ein untergeordnetes Tag mit Verknüpfungstext
  • ein Link-OBJR-Tag, das außerdem ein untergeordnetes <Link>-Tag sein muss

Das Link–OBJR-Tag ermöglicht es Hilfstechnologien, die Verknüpfung korrekt zu erkennen und zu verwalten.

Eine vollständige, barrierefreie Tag-Struktur einer Verknüpfung ist in Abbildung 1 oben dargestellt.

Word, InDesign und darüber hinaus

Werden PDF-Dokumente bei der Erstellung mit einem Tag versehen, besitzen Verknüpfungen, die in Microsoft Word erstellt wurden, die benötigte Tag-Struktur und bereiten keine Probleme (so lange sich diese nicht über zwei oder mehr Zeilen erstrecken). Verknüpfungen, die derzeit in InDesign erstellt werden, oder aus PDF-Dokumenten ohne Tags stammen, müssen jedoch korrigiert werden.

Verknüpfungen, die in InDesign erstellt wurden

Falsch getaggte Verknüpfungsstrukturen, bei denen sich der Verknüpfungstext außerhalb des Link-Tags befindet
Abbildung 2

Zum Zeitpunkt der Erstellung dieses Tags führen Hyperlinks, die in InDesign (CS4) erstellt wurden, bei der Konvertierung in PDF-Dateien zu nicht barrierefreien Tag-Strukturen. Ein Beispiel dafür ist in Abbildung 2 dargestellt. [Update (Mai 2011): Bitte beachten Sie, dass dieses Problem mit InDesign-Version CS5.5 behoben wurde.]

Das Problem ist, dass der Tag mit dem Verknüpfungstext auf der falschen Ebene der Tag-Baumhierarchie erstellt wird. Das besagte Tag – in diesem Fall enthält dieses das Wort „Hyphenation“ (Silbentrennung) – wird auf derselben Ebene wie das <Link>-Tag erstellt und ist diesem so nicht untergeordnet.

Solche Links funktionieren für Mauszeiger und erscheinen normal in der Tab-Reihenfolge, jedoch funktionieren Sie nicht für Screenreader.

Dieses Problem lässt sich allerdings leicht lösen. Dafür wird das Tag des Verknüpfungstexts („Silbentrennung“) unter das <Link>-Tag gezogen (untergeordnet) und befindet sich auf derselben Ebene wie das Link-OBJR-Tag. Abbildung 3 zeigt denselben Tag-Baum mit der korrigierten Struktur.

Korrigierte Tag-Struktur, bei der der Verknüpfungstext dem Link-Tag untergeordnet ist
Abbildung 3

Die Erstellung von barrierefreien Verknüpfungen in Acrobat

Die Erstellung einer barrierefreien Verknüpfungen in Acrobat Professional ist (normalerweise) relativ unkompliziert. Markieren Sie dafür den jeweiligen Text und klicken Sie mit der rechten Maustaste, um das Kontextmenü zu öffnen. Wählen Sie dann Verknüpfung erstellen. Wählen Sie Gehe zu einer Seitenansicht aus.

Andere Wege, um Tags für Verknüpfungen zu erstellen

Für einige PDF-Dokumente funktioniert der oben beschriebene Verknüpfungsprozess nicht (z. B. bei einigen mit Quark erstellten Dokumenten oder wenn sich die Verknüpfung über mehr als eine Zeile erstreckt). In einem solchen Fall müssen <Link>– und Link-OBJR-Tags möglicherweise manuell erstellt werden.

Die Erstellung eines Tags für Verknüpfungen

Um ein <Link>-Tag zu erstellen, klicken Sie mit der rechten Maustaste auf den Tag-Bereich oder öffnen Sie das Menü Optionen und klicken Sie dort auf Neuer Tag. Im Eingabefeld Typ geben Sie entweder Verknüpfung ein oder wählen Verknüpfung aus der Liste aus.

Die Erstellung eines Link-OBJR-Tags

Um ein Link-OBJR-Tag zu erstellen, klicken Sie im Tag-Baum entweder mit der rechten Maustaste oder öffnen Sie das Menü Optionen und wählen Sie Suchen… aus. Wählen Sie dann Nicht markierte Verknüpfungen aus. Klicken Sie auf Suchen und dann auf Tag-Element. Es wird ein Link-OBJR-Tag erstellt.

Verknüpfungstext für den Screenreader vorbereiten

PDF-Dokumente werden oft für den Druck erstellt, wodurch Verknüpfungstext häufig als Raw-URLs dargestellt wird, die nicht besonders für Screenreader geeignet sind. Damit diese Verknüpfungen verständlicher werden, kann es für Nutzer eines Screenreaders nützlich sein, eine Textalternative für diese Art von Verknüpfung bereitzustellen. (In Bezug auf die WCAG 2.0 handelt es sich hierbei um eine Voraussetzung der Konformitätsstufe AAA. Die Korrektur scheint hier jedoch nützlicher zu sein als man denkt).

Auch hier gibt es eine einfache Lösung. Markieren Sie die URL und drücken Sie Strg + C, um diese zu kopieren. Klicken Sie im Tag-Baum mit der rechten Maustaste auf das <Link>-Tag und wählen Sie Eigenschaften… aus. Fügen Sie die zuvor kopierte URL in das Feld Alternativtext im Dialogfenster TouchUp-Eigenschaften ein.

Für eine URL wie z. B. www.ecdp.org geben Sie dann „www.e c d p.org“ (mit Leerzeichen zwischen dem e, c, d und dem p) ein, oder für www.bbc.co.uk geben Sie „www.bbc.co.u k“ mit einem Leerzeichen zwischen dem u und dem k ein.

Mit diesen einfachen Methoden können Sie sicherstellen, dass Ihre Verknüpfungen für viele Leser barrierefrei sind.