Beispielarbeiten · Daten & Dokumente
Barrierefreies PDF: Bedienungsanleitung mit Struktur, Alternativtexten und Sprache
Eine Bedienungsanleitung wurde aus einer semantischen Quelle als getaggtes PDF erzeugt und nachbearbeitet: Überschriften, Listen, Tabelle mit Kopfzellen, Bilder mit Alternativtext, Kopf- und Fußzeilen als Artefakt. veraPDF hat es gegen PDF/UA geprüft.
Musterarbeit (Demo), kein Kundenauftrag. Gebaut als Probeaufgabe mit erfundenen Beispieldaten; die Prüfzahlen unten stammen aus dem automatischen Prüflauf und sind nicht geschönt.
Was gebaut wurde
- Struktur aus der Quelle übernommen: Überschriften, Listen, Tabelle, Fußnote, Link
- Alternativtexte und Sprache kommen aus der Quelle und werden nie erfunden
- Seitenzahlen, Linien und Zierbilder als Artefakt markiert
bedienungsanleitung-barrierefrei.pdf herunterladen
Die automatische Prüfung ersetzt keinen Test mit Screenreader. Formularfelder und mehrspaltige Layouts sind in dieser Probe nicht belegt.
Wie geprüft wurde
Automatischer Prüflauf vom 22.10.2026, aus dem Protokoll (Testdaten erfunden, Zahlen gemessen):
- Handbuch-Quelle (HTML, lang=de, 9 Ueberschriften H1-H3, 2 Listen, 2 Bilder mit Alt + 1 dekoratives, Tabelle mit 6 TH scope, Fussnote, Link) -> Chromium tagged PDF (2 Seiten, 98 Strukturelemente) -> pikepdf-Nachbearbeitung (Artefakte: 1 Bildgruppe, 8 Fusszeilen-Textobjekte, 1 Linie
Grenzen
Was diese Probe nicht abdeckt, steht hier, damit niemand mehr erwartet:
- Automatische Pruefung (eigene Strukturpruefung + veraPDF) ersetzt nicht die manuelle Kontrolle mit Screenreader (NVDA/JAWS) und PAC; Verstaendlichkeit von Alt-Texten und sinnvolle Lesereihenfolge im …
- Belegt ist die Neuerstellung aus einer semantischen Quelle (HTML/Word). Nachbearbeitung fremder, UNgetaggter PDFs (Scans, Altbestand aus Druckvorstufe) ist deutlich schwerer: Struktur muss von Hand …
- Keine Formularfelder (AcroForm/Widget mit TU-Beschriftung und Tab-Reihenfolge) in der Probe - barrierefreie Formulare sind damit NICHT belegt
- Alt-Texte und Sprache werden aus der Quelle uebernommen, nie erfunden: fehlen sie dort, faellt das PDF durch (Gegenproben ohne_alt/ohne_lang)
- Chromium als Erzeuger: keine THead/TBody-Gruppen, keine Note-Tags fuer Fussnoten, Absaetze als NonStruct-Kinder; fuer PDF/UA-1 ausreichend, PDF/UA-2 / WCAG-PDF-Techniken im Detail nicht geprueft
- Artefakt-Markierung ist hier pauschal (alles, was Chromium nicht getaggt hat); abgesichert nur, weil die Pruefung den freien Text auf die Seitenzahl begrenzt - bei fremden PDFs muss je Objekt …
- Nur einspaltiges Layout, eine Sprache; Sprachwechsel im Text (Lang je Element), mehrspaltige Layouts, MathML und komplexe Tabellen (colspan/rowspan, Headers-IDs ueber mehrere Ebenen) nicht belegt
Bericht
# Barrierefreies PDF: Bedienungsanleitung WP-12
Quelle quelle.html (lang=de, 9 Ueberschriften, 37 Bloecke, 2 inhaltliche Bilder, 1 dekoratives, 6 TH, 2 Links).
Nachbearbeitung (pikepdf): {'artefakt_gruppen': 1, 'artefakt_text': 8, 'artefakt_pfade': 1, 'figure_huellen': 2, 'lbody': 7, 'link_contents': 2, 'lang': 'aus Quelle: de'}
veraPDF: vorhanden, Lauf 2.2 s
| Variante | eigene Pruefung | Abweichungen | veraPDF PDF/UA-1 | verletzte Regeln |
|---|---|---|---|---|
| roh | durchgefallen | 7 | nicht konform | 7.18.1-2, 7.3-1, 7.1-8, 7.18.5-2, 7.1-3 |
| haupt | bestanden | 0 | konform | |
| ungetaggt | durchgefallen | 6 | nicht konform | 7.1-11, 7.18.5-1, 6.2-1, 5-1 |
| ohne_alt | durchgefallen | 3 | nicht konform | 5-1, 7.3-1 |
| ohne_lang | durchgefallen | 1 | nicht konform | 5-1, 7.2-2, 7.2-34, 7.2-24, 7.2-33 |
## Abweichungen je Variante
- **roh**: XMP dc:title None; Lesereihenfolge weicht ab ab Block 9: ist [['Figure', None], ['H3', 'Heizbetriebeinschalten']] soll [['Figure', 'BedienfeldmitDisplayoben,darunterdreirundeTasten:Menülinks,OKgrüninderMitte,Zurückrechts'], ['Caption', 'Abbildung1:BedienfeldderWP-12']] (35/37 Bloecke); 2 Figure ohne Alt-Text; Figure/Alt 2 Stueck [None, None] statt ['Bedienfeld mit Display oben, darunter drei runde Tasten: Menü links, OK grün in der Mitte, Zurück rechts', 'Anschlussplan: Vorlauf rot oben links, Rücklauf blau unten links, Netzanschluss gelb rechts']; 7 LI ohne LBody; 11 Zeichenoperationen weder getaggt noch Artefakt
- **haupt**: keine
- **ungetaggt**: kein StructTreeRoot - PDF ungetaggt; MarkInfo/Marked fehlt; Lesezeichen []... (0) statt Ueberschriften (9); Seite 1: Text ausserhalb der Struktur 'BedienungsanleitungLuft-Wasser-WärmepumpeWP-12DieseKurzanlei' statt nur Seitenzahl; Seite 2: Text ausserhalb der Struktur 'TechnischeDatenLeistungsdatennachEN14511KenngrößeA7/W35A2/W3' statt nur Seitenzahl; Link-Annotation ohne OBJR im Strukturbaum
- **ohne_alt**: Lesereihenfolge weicht ab ab Block 16: ist [['Figure', None], ['Caption', 'Abbildung2:HydraulischeundelektrischeAnschlüsse']] soll [['Figure', 'Anschlussplan:Vorlaufrotobenlinks,Rücklaufblauuntenlinks,Netzanschlussgelbrechts'], ['Caption', 'Abbildung2:HydraulischeundelektrischeAnschlüsse']] (37/37 Bloecke); 1 Figure ohne Alt-Text; Figure/Alt 2 Stueck ['Bedienfeld mit Display oben, darunter drei runde Tasten: Menü links, OK grün in der Mitte, Zurück rechts', None] statt ['Bedienfeld mit Display oben, darunter drei runde Tasten: Menü links, OK grün in der Mitte, Zurück rechts', 'Anschlussplan: Vorlauf rot oben links, Rücklauf blau unten links, Netzanschluss gelb rechts']
- **ohne_lang**: /Lang None statt 'de'
## Grenzen
- Automatische Pruefung (eigene Strukturpruefung + veraPDF) ersetzt nicht die manuelle Kontrolle mit Screenreader (NVDA/JAWS) und PAC; Verstaendlichkeit von Alt-Texten und sinnvolle Lesereihenfolge im Inhalt kann keine Maschine beurteilen - veraPDF prueft nur die maschinell pruefbaren PDF/UA-1-Regeln
- Belegt ist die Neuerstellung aus einer semantischen Quelle (HTML/Word). Nachbearbeitung fremder, UNgetaggter PDFs (Scans, Altbestand aus Druckvorstufe) ist deutlich schwerer: Struktur muss von Hand bzw. mit Acrobat Pro/axesPDF aufgebaut werden - die Gegenprobe 'ungetaggt' zeigt, dass die Nachbearbeitung hier keine Struktur erfindet
- Keine Formularfelder (AcroForm/Widget mit TU-Beschriftung und Tab-Reihenfolge) in der Probe - barrierefreie Formulare sind damit NICHT belegt
- Alt-Texte und Sprache werden aus der Quelle uebernommen, nie erfunden: fehlen sie dort, faellt das PDF durch (Gegenproben ohne_alt/ohne_lang)
- Chromium als Erzeuger: keine THead/TBody-Gruppen, keine Note-Tags fuer Fussnoten, Absaetze als NonStruct-Kinder; fuer PDF/UA-1 ausreichend, PDF/UA-2 / WCAG-PDF-Techniken im Detail nicht geprueft
- Artefakt-Markierung ist hier pauschal (alles, was Chromium nicht getaggt hat); abgesichert nur, weil die Pruefung den freien Text auf die Seitenzahl begrenzt - bei fremden PDFs muss je Objekt entschieden werden
- Nur einspaltiges Layout, eine Sprache; Sprachwechsel im Text (Lang je Element), mehrspaltige Layouts, MathML und komplexe Tabellen (colspan/rowspan, Headers-IDs ueber mehrere Ebenen) nicht belegt
So etwas für deinen Betrieb?
Beschreib kurz, was du brauchst. Du bekommst einen Festpreis, bevor ich anfange; ohne dein Ja passiert nichts.