Einführung: Unterschied zwischen den Versionen

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche
(Maschinelle und manuelle Tests)
 
(72 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Vorbemerkungen ==
+
<h1>PDF/UA Testverfahren, BIT-inklusiv</h1>
PDF/UA Konformität ist die Grundvoraussetzung für jedes barrierefreie PDF Dokument.
+
<h2>Vorbemerkungen zum Prüfverfahren</h2>
 +
Der PDF/UA Standard definiert die technischen Anforderungen an barrierefreie PDF-Dokumente, UA steht dabei für Universal Accessibility. Mit diesem Prüfverfahren kann ein PDF-Dokument auf PDF/UA Konformität (ISO 14289-1) geprüft und bewertet werden. Der Schwerpunkt liegt dabei auf der korrekten semantischen Umsetzung der enthaltenen Elemente und Strukturen.
  
In der ISO 14289 sind die Anforderungen an PDF/UA Konformität festgelegt. Aus der ISO 14289 wurde das Matterhorn Protokoll entwickelt, das diese Konditionen in 187 Fehlerkonditionen übersetzt.
+
Ein PDF/UA konformes PDF-Dokument ist nicht automatisch barrierefrei. Die WCAG 2.0 und die BITV 2.0 wurden in erster Linie für Web-Auftritte entwickelt und sind daher in ihren Anforderungen nicht immer auf PDF-Dokumente übertragbar. Es gibt bisher kein normatives Regelwerk für die Anforderungen an die Barrierefreiheit eines PDF-Dokuments. So fehlen verbindliche Vorgaben zu Themen wie z.B. ob und wann ein Inhaltsverzeichnis vorhanden sein und ob es verlinkt sein muss, ob und wann Seitenzahlen oder anderen Navigationshilfen vorhanden sein sollten sowie die Anforderung an eine gute Strukturierung der Inhaltsbereiche.
  
Alle 187 Fehlerkonditionen sind hier beschrieben und in Prüfschritte unterteilt.
+
Ein nicht PDF/UA konformes PDF-Dokument hingegen bedeutet immer einen Verstoß gegen Barrierefreiheit.[[#Fußnote|1]]
Zu vielen Fehlerkonditionen sind bereits Korrekturvorschläge vorhanden.
+
<div id = Anfang>
Den Fehlerkonditionen, die PDF/UA Konformität betreffen, ist ein MP (Matterhorn Protocol) vorangestellt. Alle Kriterien des Matterhorn Protokolls wurden übernommen.
 
  
Bitte beachten Sie, dass der Inhalt dieses Dokumentes informativ ist, also nur Orientierungshilfen bereitstellt und nicht normativ ist; d.h. es werden keine Anforderungen zur Konformität zur BITV festgelegt.
+
===Qualifikation der Prüfer/Prüferinnen===
 +
Bei diesem Test handelt es sich um ein Experten-Verfahren. Das bedeutet, dass Sie zur Durchführung über besondere Qualifikationen verfügen müssen. So sollte der Standard PDF/UA inhaltlich bekannt und ein Grundverständnis für die darin enthaltenen Anforderungen vorhanden sein.
  
Ist Ihnen eine Möglichkeit bekannt, Prüfschritte effizienter zu korrigieren oder eine Software einzusetzen die Prüfschritte maschinell korrigieren kann, können Sie Ihr Wissen hier auch anderen Nutzern zur Verfügung stellen.  
+
Es gibt zahlreiche Tools für die Überprüfung und Korrektur eines PDFs. In diesem Prüfverfahren werden für die Überprüfung die in der unten stehenden Werkzeugliste genannten Tools verwendet. Andere Tools finden Sie z.B. auf den Seiten der [https://www.pdfa.org/products/ PDF-Association]. Prüfer/-innen sollten mit der Nutzung und Bedienung der gewählten Tools vertraut sein.
=== Abweichungen zur Gliederung des Matterhorn-Protokolls ===
 
Die Checkpunkte und Fehlerbedingungen des Matterhorn-Protokolls wurden vollständig übernommen und um einige zusätzliche Prüfpunkte erweitert. Um den Prüfprozess zu vereinfachen, wurden die Prüfpunkte neu zugeordnet und thematisch gegliedert.
 
Die Gliederung von „BITi 2x Getaggter realer Inhalt / Strukturtypen“ basiert dabei auf die Gruppierung der Strukturtypen in der ISO 32000-1, nämlich:
 
** Grouping Elements
 
** BLSE(Block Level Structure Element)
 
** ILSE (Inline Level Structure Elements)
 
** Illustrating Elements
 
  
Prüfschritte mit Bezug auf mehrere Elemente wie z. B. „01-006“ wurden thematisch geteilt. Dies ist deutlich in den Prüfschritten vermerkt.
+
===Das Verfahren===
Die Gruppierung der Prüfpunkte, welche sich nicht im speziellen auf Strukturelemente beziehen, wurde wie im Matterhorn Protokoll beibehalten.  
+
Dieses Prüfverfahren basiert auf dem aus der ISO 14289 abgeleitetem [https://www.pdfa.org/publication/the-matterhorn-protocol-1-02/ Matterhorn Protokoll]. Im Auftrag von BIT inklusiv wurde eine [https://www.pdfa.org/publication/matterhorn-protokoll-1-02-deutsche-uebersetzung/?lang=de deutsche Übersetzung] angefertigt. Alle Kriterien des Matterhorn Protokolls wurden in dieses Prüfverfahren übernommen.
== Quellen ==
+
 
**ISO 32000-1:2008 (PDF 1.7)
+
Den Matterhorn Fehlerkonditionen ist ein MP vorangestellt. Einige Fehlerkonditionen sind direkt der ISO 32000-1:2008 bzw. der ISO 14289-1 entnommen und mit der entsprechenden Kapitelangabe gekennzeichnet. Dieses Verfahren prüft ausschließlich die PDF / UA Konformität.
**PDF/UA-Standard (ISO 14289-1:2012-07, DIN ISO 14289-1:2014-02)  
+
 
**Matterhorn Protokoll V1.02
+
Beabsichtigen Sie ein PDF-Dokument in ein PDF/UA konformes Dokument umzuwandeln, empfehlen wir Ihnen die in den Prüfschritten aufgezeichneten Korrekturvorschläge. Ist Ihnen eine Möglichkeit bekannt, Fehler mit einer anderen Vorgehensweise zu korrigieren oder eine Software einzusetzen, die Prüfschritte maschinell korrigieren kann, können Sie Ihr Wissen auch anderen Nutzern zur Verfügung stellen.
**WCAG 2.0
+
 
**Einfach für Alle: WCAG 2.0 PDF-Techniken
+
===Abweichungen zur Gliederung des Matterhorn-Protokolls===
**W3C: Richtlinien für Barrierefreie Webinhalte
+
Abweichend vom Matterhorn-Protokoll wurden die Prüfpunkte neu zugeordnet und thematisch gegliedert.
**Einfach für Alle: Umsetzung der WCAG 2.0
+
 
**Einfach für Alle: Übersetzung der WCAG 2.0
+
Die Gliederung von „BITi 2x Getaggter realer Inhalt / Strukturtypen“ basiert auf der Gruppierung der Strukturtypen in der ISO 32000-1, nämlich:
**AIIM Achieving WCAG 2.0 with PDF/UA
+
 
**AIIM PDF/UA Technical Implementatio Guide: Understanding ISO 14289-1 (PDF/UA-1)
+
*Grouping Elements
**BITV-Test www.bitvtest.de
+
*BLSE(Block Level Structure Element)
Anlagen
+
*ILSE (Inline Level Structure Elements)
**Standard PDF-Tags
+
*Illustrating Elements
**Fehlerbedingungen des Matterhorn Protokolls mit korrespondierenden PAC Fehlermeldungen und Verweis auf die Prüfschrittnummer in diesem Verfahren. Auflistung zusätzlicher Prüfungen, nicht im Matterhorn Protokoll enthalten.
+
Fehlerkonditionen des Matterhorn Protokolls mit Bezug auf mehrere Elemente wie z. B. „MP 01-006“ wurden thematisch geteilt. Dies ist in den Prüfschritten deutlich vermerkt, um Doppelbewertungen zu vermeiden.
== Anwendung der Korrekturen ==
+
 
=== Qualifikation der Nutzer ===
+
Die Gruppierung der Prüfpunkte, welche sich nicht im speziellen auf Strukturelemente beziehen, wurde wie im Matterhorn Protokoll beibehalten.
Beim diesem Test handelt es sich um ein Experten-Verfahren. Es sind besondere Qualifikationen zur Durchführung notwendig. So sollte der Standard PDF/UA inhaltlich bekannt und ein Grundverständnis für die darin enthaltenen Anforderungen vorhanden sein. Z.B. sollten Prüfer/-innen mit der Nutzung und Bedienung des Adobe Acrobat Professional vertraut sein. Insbesondere mit den Navigationsfenstern Tags und Inhalt sowie den Werkzeugen für Barrierefreiheit, Inhalt und Druckproduktion, hier insbesondere die Werkzeuge Vollständige Prüfung, Leserichtung und Preflight. Es sollte ein Verständnis für die Fehlermeldungen von PAC 2 vorliegen
+
 
=== Welche Arten von PDF-Dokumenten können korrigiert werden? ===
+
===Quellen===
Es können alle Arten und Ausprägungen von getaggten PDF Dokumenten mit diesem Korrekturvorschlägen bearbeitet werden.
+
Die Beschreibungen und Erklärungen der Prüfschritte sind aus im Internet auffindbaren Schriftstücken (meistens in englischer Sprache) zusammengestellt. Am häufigsten genutzt wurden folgende Quellen:
=== Wie erkennt man nicht getaggte PDF Dokumente? ===
+
 
PDF Dokument mit PAC (siehe Werzeugliste) öffnen und auf “Start” klicken. Bei nicht getaggten PDF Dokumenten erscheint eine entsprechende Fehlermeldung
+
*PDF Download [http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/PDF32000_2008.pdf ISO 32000-1:2008 (PDF 1.7)]
(“This PDF ist not tagged: Not accessible at all”).
+
*Kostenpflichtiger [http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=64599 PDF/UA-Standard] (ISO 14289-1:20MP 12-07, DIN ISO 14289-1:20MP 14-02)
=== Festlegung des Prüfgegenstands ===
+
*[https://www.pdfa.org/publication/the-matterhorn-protocol-1-02/ Matterhorn Protokoll V1.02]
Die PDF Dokumente werden vollständig geprüft. Durch die Nutzung von Analyse-Software wie PAC können viele Fehler und Probleme auch bei sehr umfangreichen Dokumenten einfach identifiziert werden. Der Test einer repräsentativen Seiten- bzw. Element-Auswahl, wie z.B. beim BITV-Test (www.bitvtest.de), einem Testverfahren für Webangebote, erscheint deshalb nicht sinnvoll.
+
*Aiim [http://www.aiim.org/Global/AIIM_Widgets/Community_Widgets/Technical-Implementation-Guide Technical Implementation Guide]
=== PAC, maschinelle und manuelle Tests ===
+
*Aiim [http://www.aiim.org/Global/AIIM_Widgets/Community_Widgets/Achieving_WCAG Achieving WCAG 2.0 with PDF/UA]
Im Matterhorn-Protokoll wird bei der Prüfbarkeit der Fehlerbedingungen zwischen Mensch und Maschine (Software) unterschieden. Diese Einteilung ist nicht zwingend erforderlich, ist aber die zurzeit bewährte Methode zur Prüfung des Prüfpunkts. Diese Einteilung wurde in diesem Prüfverfahren übernommen. Eine zentrale Rolle bei der Durchführung des Tests hat dabei das Analyse-Werkzeug PAC (siehe entsprechende Hinweise bei den Prüfschritten).
+
*PDF Download [https://www.pdfa.org/wp-content/until2016_uploads/2013/08/PDFUA-kompakt-PDFUA.pdf PDF/UA kompakt]
Das PDF Prüfverfahren enthält 5 Prüfschritte, die ausschließlich per Software getestet werden. Diesen Prüfschritten wurde im Namen der Zusatz SO (Software Only) hinzugefügt.
+
*[https://www.pdfa.org/announcing-the-structure-elements-best-practice-guide-0-1-1/ PDF Structure Element Best Practice Guide]
Erzeugt das Analyse Werkzeug in dem zu prüfenden Dokument keine Fehlermeldung, können
+
*[http://blog.axespdf.com Blog axespdf]
*Prüfschritte: 9 und15 unbesehen mit erfüllt bewertet werden und
+
 
*Prüfschritte: 11, 12 und 14 mit nicht anwendbar oder erfüllt bewertet werden.
+
==Vorgehensweise bzw. Durchführung und Korrektur==
Können Sie einen PAC-Fehler nicht zuordnen, haben Sie die Möglichkeit über „Strg“+“F“ die Fehlermeldung in diesem Dokument zu suchen und finden so den Prüfschritt, der sich auf den PAC-Fehler bezieht.
+
 
=== Werkzeugliste ===
+
Die PDF Dokumente werden vollständig geprüft. Durch Nutzung von Analyse-Software wie der Validatoren PAC, PDFaPilot und CommonLook können viele Fehler und Probleme auch bei sehr umfangreichen Dokumenten einfach identifiziert werden. Der Test einer repräsentativen Seiten- bzw. Element-Auswahl, wie z.B. beim [http://www.bitvtest.de BITV-Test], einem Testverfahren für Webangebote, ist deshalb nicht sinnvoll.
==== Analyse ====
+
 
*PAC 2.0,bzw. aktuelle Version (PAC 2.0 ist immer dann gemeint, wenn PAC ohne Versionsnummer genannt ist
+
Jeder Fehler muss einzeln korrigiert werden. Korrigieren Sie ein großes Dokument, ist es eventuell sinnvoller erst das Quelldokument zu bearbeiten, sofern es zur Verfügung steht.
[http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/downloading-pac.html |Kostenloser Download PAC 2.0]
+
 
*PAC 1.3
+
===Maschinelle und manuelle Tests===
Kostenloser Download PAC 1.3 (am Ende der Seite)
+
Im Matterhorn-Protokoll wird bei der Prüfbarkeit der Fehlerbedingungen zwischen Mensch und Maschine (Software) unterschieden. Diese Einteilung ist nicht zwingend erforderlich, ist jedoch die zurzeit bewährte Methode zur Prüfung der jeweils zu prüfenden Fehlerkondition. Diese Einteilung wurde in diesem Prüfverfahren übernommen. Eine zentrale Rolle bei der Durchführung des Tests haben dabei Analyse-Werkzeuge. In den Erläuterungen in diesem Prüfverfahren („Wie wird geprüft?“) werden dazu die Validatoren PAC und pdfaPilot eingesetzt (siehe entsprechende Hinweise bei den Prüfschritten). Die Veröffentlichung von PAC 3.0 wird bis Ende 2016 erwartet.
*Callas PDFGo HTML (Plugin für Acrobat Pro)
+
 
Kostenloser Download PDFGoHTML
+
===Werkzeugliste===
*Adobe Acrobat Pro 30 Tage Testversion kostenlos
+
====Analyse====
*Download Acrobat Pro
+
*PAC in der aktuellsten Version (ist immer dann gemeint, wenn PAC ohne Versionsnummer genannt ist<br>Kostenloser [http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/downloading-pac.html Download PAC]
*Color Contrast Analyzer  
+
*PAC 1.3<br>Kostenloser [http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/downloading-pac.html Download PAC 1.3] (am Ende der Seite)
Kostenloser Download Color Contrast Analyzer
+
*Validator von pdfaPilot6<br>Kostenloser [https://www.callassoftware.com/de/produkte/pdfapilot/?type=product&product=pdfapilotdesktop Download pdfaPilot6]<br>Hinweis: Sie können die zeitlich begrenzte Testversion von pdfaPilot6 benutzen. Der integrierte PDF/UA Validator bleibt über die zeitliche Begrenzung hinaus voll funktionsfähig.
*Lese-Programme
+
*Colour Contrast Analyzer<br>Kostenloser [https://www.paciellogroup.com/resources/contrastanalyser/ Download]
**VIP-Reader Kostenloser Download
+
 
**Foxit-Reader Kostenloser Download
+
====Lese-Programme====
 +
*VIP-Reader<br> Kostenloser [http://www.szb.ch/hilfsmittelfuerblindeundsehbehinderte/digital-tools/vip-pdf-reader/ Download]
 +
*Foxit-Reader<br>Kostenloser [https://www.foxitsoftware.com/de/ Download]
 +
 
 +
====Screenreader====
 +
*NVDA <br>Kostenloser [http://www.nvaccess.org/download/ Download]
 +
*FokusHighlight Plugin für NVDA <br>Kostenloser [http://addons.nvda-project.org/addons/focusHighlight.en.html Download]
 +
 
 +
----
 +
Fußnote:
 +
<div id=Fußnote>
 +
[[#Anfang|1]] ausgenommen der einzige Fehler ist das Nichtvorhandensein der PDF/UA xmp Datei, siehe BITi 06

Aktuelle Version vom 3. Dezember 2016, 14:29 Uhr

PDF/UA Testverfahren, BIT-inklusiv

Vorbemerkungen zum Prüfverfahren

Der PDF/UA Standard definiert die technischen Anforderungen an barrierefreie PDF-Dokumente, UA steht dabei für Universal Accessibility. Mit diesem Prüfverfahren kann ein PDF-Dokument auf PDF/UA Konformität (ISO 14289-1) geprüft und bewertet werden. Der Schwerpunkt liegt dabei auf der korrekten semantischen Umsetzung der enthaltenen Elemente und Strukturen.

Ein PDF/UA konformes PDF-Dokument ist nicht automatisch barrierefrei. Die WCAG 2.0 und die BITV 2.0 wurden in erster Linie für Web-Auftritte entwickelt und sind daher in ihren Anforderungen nicht immer auf PDF-Dokumente übertragbar. Es gibt bisher kein normatives Regelwerk für die Anforderungen an die Barrierefreiheit eines PDF-Dokuments. So fehlen verbindliche Vorgaben zu Themen wie z.B. ob und wann ein Inhaltsverzeichnis vorhanden sein und ob es verlinkt sein muss, ob und wann Seitenzahlen oder anderen Navigationshilfen vorhanden sein sollten sowie die Anforderung an eine gute Strukturierung der Inhaltsbereiche.

Ein nicht PDF/UA konformes PDF-Dokument hingegen bedeutet immer einen Verstoß gegen Barrierefreiheit.1

Qualifikation der Prüfer/Prüferinnen

Bei diesem Test handelt es sich um ein Experten-Verfahren. Das bedeutet, dass Sie zur Durchführung über besondere Qualifikationen verfügen müssen. So sollte der Standard PDF/UA inhaltlich bekannt und ein Grundverständnis für die darin enthaltenen Anforderungen vorhanden sein.

Es gibt zahlreiche Tools für die Überprüfung und Korrektur eines PDFs. In diesem Prüfverfahren werden für die Überprüfung die in der unten stehenden Werkzeugliste genannten Tools verwendet. Andere Tools finden Sie z.B. auf den Seiten der PDF-Association. Prüfer/-innen sollten mit der Nutzung und Bedienung der gewählten Tools vertraut sein.

Das Verfahren

Dieses Prüfverfahren basiert auf dem aus der ISO 14289 abgeleitetem Matterhorn Protokoll. Im Auftrag von BIT inklusiv wurde eine deutsche Übersetzung angefertigt. Alle Kriterien des Matterhorn Protokolls wurden in dieses Prüfverfahren übernommen.

Den Matterhorn Fehlerkonditionen ist ein MP vorangestellt. Einige Fehlerkonditionen sind direkt der ISO 32000-1:2008 bzw. der ISO 14289-1 entnommen und mit der entsprechenden Kapitelangabe gekennzeichnet. Dieses Verfahren prüft ausschließlich die PDF / UA Konformität.

Beabsichtigen Sie ein PDF-Dokument in ein PDF/UA konformes Dokument umzuwandeln, empfehlen wir Ihnen die in den Prüfschritten aufgezeichneten Korrekturvorschläge. Ist Ihnen eine Möglichkeit bekannt, Fehler mit einer anderen Vorgehensweise zu korrigieren oder eine Software einzusetzen, die Prüfschritte maschinell korrigieren kann, können Sie Ihr Wissen auch anderen Nutzern zur Verfügung stellen.

Abweichungen zur Gliederung des Matterhorn-Protokolls

Abweichend vom Matterhorn-Protokoll wurden die Prüfpunkte neu zugeordnet und thematisch gegliedert.

Die Gliederung von „BITi 2x Getaggter realer Inhalt / Strukturtypen“ basiert auf der Gruppierung der Strukturtypen in der ISO 32000-1, nämlich:

  • Grouping Elements
  • BLSE(Block Level Structure Element)
  • ILSE (Inline Level Structure Elements)
  • Illustrating Elements

Fehlerkonditionen des Matterhorn Protokolls mit Bezug auf mehrere Elemente wie z. B. „MP 01-006“ wurden thematisch geteilt. Dies ist in den Prüfschritten deutlich vermerkt, um Doppelbewertungen zu vermeiden.

Die Gruppierung der Prüfpunkte, welche sich nicht im speziellen auf Strukturelemente beziehen, wurde wie im Matterhorn Protokoll beibehalten.

Quellen

Die Beschreibungen und Erklärungen der Prüfschritte sind aus im Internet auffindbaren Schriftstücken (meistens in englischer Sprache) zusammengestellt. Am häufigsten genutzt wurden folgende Quellen:

Vorgehensweise bzw. Durchführung und Korrektur

Die PDF Dokumente werden vollständig geprüft. Durch Nutzung von Analyse-Software wie der Validatoren PAC, PDFaPilot und CommonLook können viele Fehler und Probleme auch bei sehr umfangreichen Dokumenten einfach identifiziert werden. Der Test einer repräsentativen Seiten- bzw. Element-Auswahl, wie z.B. beim BITV-Test, einem Testverfahren für Webangebote, ist deshalb nicht sinnvoll.

Jeder Fehler muss einzeln korrigiert werden. Korrigieren Sie ein großes Dokument, ist es eventuell sinnvoller erst das Quelldokument zu bearbeiten, sofern es zur Verfügung steht.

Maschinelle und manuelle Tests

Im Matterhorn-Protokoll wird bei der Prüfbarkeit der Fehlerbedingungen zwischen Mensch und Maschine (Software) unterschieden. Diese Einteilung ist nicht zwingend erforderlich, ist jedoch die zurzeit bewährte Methode zur Prüfung der jeweils zu prüfenden Fehlerkondition. Diese Einteilung wurde in diesem Prüfverfahren übernommen. Eine zentrale Rolle bei der Durchführung des Tests haben dabei Analyse-Werkzeuge. In den Erläuterungen in diesem Prüfverfahren („Wie wird geprüft?“) werden dazu die Validatoren PAC und pdfaPilot eingesetzt (siehe entsprechende Hinweise bei den Prüfschritten). Die Veröffentlichung von PAC 3.0 wird bis Ende 2016 erwartet.

Werkzeugliste

Analyse

  • PAC in der aktuellsten Version (ist immer dann gemeint, wenn PAC ohne Versionsnummer genannt ist
    Kostenloser Download PAC
  • PAC 1.3
    Kostenloser Download PAC 1.3 (am Ende der Seite)
  • Validator von pdfaPilot6
    Kostenloser Download pdfaPilot6
    Hinweis: Sie können die zeitlich begrenzte Testversion von pdfaPilot6 benutzen. Der integrierte PDF/UA Validator bleibt über die zeitliche Begrenzung hinaus voll funktionsfähig.
  • Colour Contrast Analyzer
    Kostenloser Download

Lese-Programme

Screenreader


Fußnote:

1 ausgenommen der einzige Fehler ist das Nichtvorhandensein der PDF/UA xmp Datei, siehe BITi 06