PDF-Metadaten
Silktide prüft, ob ein PDF einen gültigen Metadatensatz enthält und ob es den Marker enthält, der erklärt, dass das Dokument dem Barrierefreiheitsstandard für PDFs entspricht. In den Metadaten legt ein Dokument fest, was es ist: sein Titel, seine Sprache und etwaige Standards, deren Einhaltung es beansprucht.
Der Datensatz wird als in der Datei gespeichert. Diese Prüfung meldet zwei Probleme: einen fehlenden oder fehlerhaft aufgebauten Datensatz sowie einen wohlgeformten Datensatz, der keine -Konformität ausweist.
Warum das wichtig ist
Im Metadatensatz befinden sich mehrere Informationen, auf die sich Lesende verlassen; fehlt der Datensatz oder ist er beschädigt, fallen sie alle auf einmal weg. Dort steht der Titel, den ein ansagt, und auch die Sprache, die er zur Wahl der Stimme verwendet. Ist der Datensatz nicht fehlend, sondern fehlerhaft aufgebaut, ist das schlimmer, als es klingt: Software kann Teile davon auslesen, sodass das Dokument in einem Programm einen Titel zu haben scheint und in einem anderen keinen.
Der Konformitätsmarker ist aus einem anderen Grund wichtig. Er ist die Art und Weise, wie ein Dokument seine Barrierefreiheit erklärt, und Werkzeuge handeln auf Grundlage dieser Erklärung. Manche assistiven Technologien behandeln ein Dokument, das PDF/UA-Konformität beansprucht, anders als eines ohne diese Angabe; auch Konformitätsprüfungen, Beschaffungsprozesse und Compliance-Berichte suchen nach dieser Angabe, statt sie zu unterstellen. Ohne sie erhält ein wirklich gut erstelltes Dokument keine Anerkennung dafür: Es ist von einem ungetesteten nicht zu unterscheiden.
Die Behauptung ist eine Aussage und sollte daher nur vorhanden sein, wenn sie zutrifft. Konformität in einem Dokument zu behaupten, das den Standard nicht erfüllt, ist schlimmer, als gar nichts zu behaupten, weil es Lesende dazu verleitet, keine Probleme zu erwarten.
So beheben Sie das Problem
- Exportieren Sie mit aktivierter PDF/UA-Ausgabe. In LibreOffice wählen Sie "Universal Accessibility (PDF/UA)"; in InDesign verwenden Sie die Voreinstellung für barrierefreien Export; in Word lassen Sie "Document structure tags for accessibility" aktiviert. Dadurch werden ein gültiger Datensatz und der Konformitätsmarker gemeinsam geschrieben.
- Beheben Sie zuerst die tatsächlichen Barrierefreiheitsprobleme des Dokuments und beanspruchen Sie erst danach die Konformität. Der Marker ist der letzte Schritt, keine Abkürzung.
- Oder führen Sie die Silktide-Remediation aus, die einen gültigen Datensatz schreibt und die Konformitätsbehauptung nur hinzufügt, wenn das Dokument sie verdient hat. Siehe So funktioniert die PDF-Remediation.
- Prüfen Sie die Metadaten, nachdem ein beliebiges Werkzeug die Datei bearbeitet hat. Komprimierungsprogramme, Schwärzungswerkzeuge, Seitenzusammenführungen und Signaturwerkzeuge schreiben PDFs alle neu, und manche verwerfen dabei den Datensatz.
So testet Silktide dies
- Finden Sie die von Ihrer Website verlinkten PDF-Dokumente und analysieren Sie jede eindeutige Datei genau einmal – unabhängig davon, wie viele Seiten darauf verlinken.
- Suchen Sie den Metadatensatz und bestätigen Sie, dass er korrekt aufgebaut ist.
- Suchen Sie darin nach dem PDF/UA-Kennzeichner.
- Melden Sie das Dokument, wenn der Datensatz fehlt oder fehlerhaft ist oder wenn der Kennzeichner fehlt.
Ob die Inhalte der Metadaten nützlich sind, wird separat geprüft: siehe PDF title für den Titel und PDF language für die angegebene Sprache.
Fehlerbehebung
Das Dokument ist barrierefrei – warum schlägt dies dennoch fehl?
Weil das Dokument es nicht angibt. Der Konformitätsmarker ist eine separate Aussage gegenüber der tatsächlichen Konformität und muss in die Datei geschrieben werden. Dies ist eine der Anforderungen, die rein der Dateiverwaltung dienen, und zugleich eine der am einfachsten zu erfüllenden, sobald die eigentliche Arbeit erledigt ist.
Die Metadaten waren vorhanden und sind verschwunden
Etwas hat die Datei neu geschrieben. Zusammenführen, Komprimieren, Abflachen (Flattening), Schwärzen und Signieren sind die üblichen Verdächtigen, und jeder Schritt, der ein neues PDF erzeugt, kann den Datensatz entfernen. Wenn eine Veröffentlichungs-Pipeline mehrere Stufen hat, prüfen Sie die Metadaten am Ende der Pipeline und nicht direkt nach dem Export.
Warum ist dies eine Anforderung aus PDF/UA und nicht aus WCAG?
WCAG beschreibt, was eine lesende Person tun können muss, und ein Konformitätsmarker wirkt sich nicht direkt auf Leserinnen und Leser aus. Er gehört zu PDF/UA, weil PDF/UA festlegt, wie die Datei aufgebaut ist – einschließlich der Art, wie sie sich selbst identifiziert. Siehe PDF-Barrierefreiheit verstehen.
Mehr erfahren
- XMP-Spezifikation (Adobe)
- Abdeckung der PDF-Standards - jede Anforderung von PDF/UA-1 und wie Silktide sie abdeckt
- PDF title · PDF display title · PDF language
- ·