Zett Punkt Bee Punkt 
veröffentlicht in
Das abbr-Element
HTML bietet das abbr-Element zur Auszeichnung von Abkürzungen und Akronymen. Die Spezifikation bestimmt zwei Einsatzmöglichkeiten für dieses Element:
Das
abbr-Element kann eine Abkürzung auszeichnen:<p> … Die neue <abbr>AG</abbr> begann ihre Arbeit … </p>Die Auszeichnung einer Abkürzung nur mit dem
abbr-Element hat keinen Mehrwert. Weder besitzt dasabbr-Element eine Rolle noch wird das Element ohnetitle-Attribut visuell hervorgehoben. Dasabbr-Element könnte mit CSS eine Unterstreichung bekommen, um visuell zu signalisieren, dass die Abkürzung in einem Abkürzungsverzeichnis definiert wird oder in einem Online-Lexikon nachgeschlagen werden kann.Optional darf das
abbr-Element eintitle-Attribut erhalten, das nur die ausgeschriebene Form der Abkürzung enthalten darf:<p> … Die neue <abbr title="Arbeitsgemeinschaft">AG</abbr> begann ihre Arbeit … </p>Browser werden mit dieser Auszeichnung die Abkürzung mit einer gestrichelten Linie unterstreichen. Mit dem
title-Attribut kann die ausgeschriebene Form bei Mausberührung eingeblendet werden. Im Allgemeinen ist diese Technik in Screenreadern nicht zugänglich.
Probleme mit dem abbr-Element
Der Einsatz des abbr-Elements mit einem title-Attribut ist aus verschiedenen Gründen nicht barrierefrei:
- Das
abbr-Element mit einemtitle-Attribut darf zwar grundsätzlich eingesetzt werden, aber die ausgeschriebene Form ist generell nur mit einem Mauszeiger zugänglich. Das heißt, auch wenn die Technik eingesetzt wird, muss eine weitere (per Tastatur zugängliche) Technik eingesetzt werden, um der Anforderung aus den Web Content Accessibility Guidelines (WCAG) 2.2 zu genügen. - Tooltips erscheinen nur beim Überfahren mit der Maus und sind daher für Nutzer von Touchscreens, Mobilgeräten und Tablets nicht verfügbar.
- Tooltips mit einem
title-Attribut können Nutzer irritieren. Zum einen müssen Nutzer erkennen können, dass es einen Tooltip gibt, das heißt die Abkürzungen müssen visuell hervorgehoben sein, was die Leserlichkeit des Lesetextes beeinträchtigen kann. Zum anderen können bei starker Vergrößerung längere Tooltips nicht immer gelesen werden.
Screenreader und das abbr-Element
Screenreader unterstützen allgemein das abbr-Element nicht. Was Screenreader bieten, ist eine Ersetzungsfunktion für Textsequenzen, wozu auch Abkürzungen zählen können. Auf MacOS ist das im VoiceOver-Dienstprogramm zu finden:

In den Screenreadern JAWS und NVDA ist diese Funktionalität unter dem Stichwort "Wörterbuch" zu finden. Der offensichtliche Nachteil ist, dass Nutzende die Liste der zu ersetzenden Textsequenzen selbst pflegen müssen.
Der Screenreader JAWS kennzeichnet sich bei der Unterstützung des abbr-Elements durch zwei Besonderheiten auf:
- JAWS wird standardmäßig eine mit dem
abbr-Element ausgezeichnete Abkürzung gefolgt von der Auflösung, im obigen Beispiel also "AG Arbeitsgemeinschaft", ausgeben. Diese Aufbereitung spricht für den Einsatz desabbr-Elements für Akronyme, die oft nur einmal erläutert werden. - JAWS kann so eingestellt werden, dass Abkürzungen durch den Text im
title-Attribut ersetzt werden. Diese Funktionalität spricht für den Einsatz desabbr-Elements für Abkürzungen, die in der Lautsprache ausgesprochen werden.
Die Screenreader NVDA und VoiceOver verfügen über diese Features nicht.
Weil der Screenreader JAWS Abkürzungen und Akronyme mit der ausgeschriebenen Form ersetzen kann, kann das folgende Beispiel ein Problem darstellen:
<p> … der Rhein-Main-Verkehrsverbund (<abbr title="Rhein-Main-Verkehrsverbund">RMV</abbr> … </p>
Ist im Screenreader JAWS die Ersetzung der Abkürzung aktiviert, so würde der Screenreader "Rhein-Main-Verkehrsverbund (Rhein-Main-Verkehrsverbund)" ausgeben. Dieser Ersetzungsmechanismus muss beim Einsatz des abbr-Elements bedacht werden.
Keine Empfehlung für das abbr-Element
Wenn auf Abkürzungen nicht verzichtet werden kann, dann ist die Auszeichnung von Abkürzungen mit dem abbr-Element und entsprechenden title-Attributen HTML-konform. Das Element kann entweder nur für Akronyme oder nur für Abkürzungen sinnvoll eingesetzt werden. Unter dem Strich sollte aber auf das abbr-Element verzichtet werden.
Wenn das abbr-Element für Abkürzungen wie "bzw." ("beziehungsweise") eingesetzt wird, dann ist das nur im Hinblick auf Screenreadernutzende, die mit JAWS arbeiten, vorteilhaft. Nutzende können den Ersetzungsmechanismus des Screenreaders aktivieren. Sofern (im Screenreader JAWS) der Ersetzungsmechanismus für abbr-Elemente aktiviert ist, kann der Lesefluss verbessert werden. Wird diese Technik eingesetzt, dann sollten Abkürzungen immer und nicht nur beim ersten Vorkommnis auf gleiche Weise ausgezeichnet werden. Außerdem ist es für die Leserlichkeit des Lesetextes vorteilhaft, wenn die gestrichelte Unterstreichung der abbr-Elemente dann per CSS ausgeblendet wird.
Im Zusammenhang mit der Screenreadernutzung wird das abbr-Element für Akronyme nicht empfohlen, weil Screenreader generell diesen Mechanismus nicht unterstützen (die Ausnahme ist auch hier der Screenreader JAWS). Auch für andere Nutzende, die keinen Mauszeiger bedienen können, ist das abbr-Element nicht zugänglich. Für Akronyme sind Definitionen im Lesetext oder in einem Abkürzungsverzeichnis geeignetere Mechanismen. Wenn das abbr-Element dennoch für Akronyme eingesetzt wird, dann sollten Abkürzungen nicht damit ausgezeichnet werden.
Der Beitrag Zett Punkt Bee Punkt besteht aus folgenden einzelnen Webseiten:
- Links zu Definitionen von Abkürzungen
Definitionen für Abkürzungen können Sie verlinken. Die Definitionen können auf der gleichen Seite oder in einem gesonderten Abkürzungsverzeichnis stehen.
- Das
abbr-Element Nach dem HTML-Standard können Abkürzungen mit einem
abbr-Element ausgezeichnet werden. Das Element ist nicht für alle Situationen geeignet.
Die folgenden Begriffe dieser Seite werden auch im Glossar definiert:
Blättern zur nächsten oder vorherigen Seite
- Automatisieren der Auszeichnung von Abkürzungen und Sprachwechseln Konzeptbeschreibung zur automatischen Auszeichnung von Abkürzungen und Sprachwechseln im Content-Management-System von www.bmz.de.
- Links zu Definitionen von AbkürzungenDefinitionen für Abkürzungen können Sie verlinken. Die Definitionen können auf der gleichen Seite oder in einem gesonderten Abkürzungsverzeichnis stehen.