Informationen über Features für optimale Zugänglichkeit der Inhalte

<meta property="schema:accessibilityFeature">

Metadaten dieses Typs drücken aus, welche Features zur Unterstützung der Barrierefreiheit in einem Dokument vorhanden sind. Die folgenden Metadaten werden von parsX aktuell generiert, wenn die entsprechenden Bedingungen erfüllt sind:

Tabelle 14. <accessibilityFeature>-Metadaten in parsX

WertBedeutungUmsetzung in parsX
alternativeTextAlle inhaltstragenden Abbildungen sind mit einem Ersatztext versehen.Wird ausgegeben, wenn alle nicht-dekorativen Abbildungen (d.h. nicht mit funktion="dekorativ", funktion="hintergrund", aria-role="presentation" ausgezeichneten) mit einem ausgefüllten Attribut ersatztext versehen sind. Eine Konventionsprüfung meldet fehlende Ersatztexte.
ARIAAria-Rollen werden verwendet, um die Inhalte auszuzeichen und zugänglicher zu strukturieren.Wird immer ausgegeben, da parsX sowohl automatisch eine große Bandbreite an Aria-Rollen generiert als auch eine manuelle Annotation erlaubt.
displayTransformabilitySchriftgrößen und Abstände sind in relativen Größen angegeben, so dass die Anzeige skalierbar ist.Das Metadatum wird ausgegeben, wenn das Attribut flexible-anzeige am Element <barrierefreiheit> auf ja gesetzt ist. Dafür sollte vorher das verwendete Stylesheet auf diese Aspekte geprüft worden sein (s.u. Anleitung).
highContrastDisplayDer Kontrast zwischen Vordergrundtext und Hintergrund ist groß genug und erfüllt WCAG AAA.Das Metadatum wird ausgegeben, wenn das Attribut kontrastreiche-anzeige am Element barrierefreiheit auf ja gesetzt ist. Dafür sollte vorher das verwendete Stylesheet auf die Kontrastanforderungen geprüft worden sein (s.u. Anleitung).
indexVorhandensein von Stichwortverzeichnissen/Registern.Sobald ein Register erzeugt wird, wird das Metadatum gesetzt.
MathMLVorhandensein von MathML-Formeln.Sobald das Werk eine Formel in MathML enthält, wird das Metadatum erzeugt.
printPageNumbersDas Werk enthält die Seitenumbrüche einer Printausgabe.Wenn das Werk eine PageList enthält und mindestens einmal die PI 'snr', wird das Metadatum generiert.
readingOrderEine linerare Lesereihenfolge wird eingehalten.Das Metadatum wird immer ausgegeben, da die Kriterien dafür immer erfüllt sind (semantische Annotationen, komplexe Strukturen werden richtig ausgezeichnet, <section> und <aside> werden zur Gruppierung genutzt, Reihenfolge des Markups folgt natürlicher Lesereihenfolge, JavaScript ist nicht erforderlich zum Verständnis des Dokuments).
structuralNavigationDie Überschriftenhierarchie stimmt und ist richtig im Inhaltsverzeichnis abgebildet.Es wird überprüft, ob die generierte Dokumenthierarchie mit den Überschriftenlevels (<h1>, <h2> …) übereinstimmt. Dies ist in der Regel der Fall bei korrekter Nutzung der Überschriften. Eine Konventionsprüfung weist auf Unstimmigkeiten hin.
tableOfContentsEin korrekt ausgezeichnetes Inhaltsverzeichnis mit mindestens allen Überschriften der ersten Ebene ist vorhanden.Da alle mit parsX erzeugten EBooks über ein TOC verfügen, in dem auch Kapitel ohne Überschrift verzeichnet sind, wird das Metadatum i.d.R. ausgegeben. Das Metadatum wird nicht erzeugt, wenn mit dem Attribut @toc="nein" Kapitel auf oberster Ebene (s. Konventionsprüfung) aus dem TOC ausgeblendet werden oder durch ConfigFile-Optionen zur Ausblendung der Vor- und Nachspannkapitel im TOC.

Prüfung auf flexible Anzeige ('displayTransformability') und kontrastreiche Anzeige ('highContrastDisplay')

Diese Metadaten werden ausgegeben, wenn die Attribute @flexible-anzeige bzw. @kontrastreiche-anzeige am Element <barrierefreiheit> auf ja gesetzt sind.

displayTransformability

Gehen Sie dafür einmalig das verwendete Stylesheet durch und stellen Sie sicher, dass bei allen Text-Elementen die Eigenschaften font-size und line-height ausschließlich in relativen Maßeinheiten wie em oder % angegeben sind. Ist dieses Kriterium erfüllt, dann können Sie das Attribut @flexible-anzeige in Ihren Produktdaten generell auf "ja" setzen.

highContrastDisplay

Dafür sollte vorher das verwendete Stylesheet auf die Kontrastanforderungen geprüft worden sein: Gehen Sie dafür Ihr CSS auf die verwendeten Farbwerte für die Eigenschaften color und background-color durch. Testen Sie dann alle möglichen Kombinationen der Werte von color und background-color mit einem Kontrast-Prüfungs-Tool wie https://webaim.org/resources/contrastchecker/ und stellen Sie dabei sicher, dass die Werte die Prüfung nach WCAG AAA erfüllen. Ist dieses Kriterium erfüllt, dann können Sie das Attribut @kontrastreiche-anzeige in Ihren Produktdaten generell auf "ja" setzen. Sollten Sie in Ihrem CSS weder Textfarben noch Hintergrund-Farben verwenden, ist das Kriterium "highContrastDisplay" automatisch erfüllt.