120712 icchp12 validity+semantics_pdfua-check

298 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
298
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

120712 icchp12 validity+semantics_pdfua-check

  1. 1. Validity and Semantics - Two Essential Parts of a Backbone for an Automated PDF/UA Compliance Check Markus Erle (Wertewerk) / Samuel Hofer (xyMedia) 13th International Conference, ICCHP 2012 - Linz, Austria, July 2012
  2. 2. Agenda1. Starting Point2. Our Approach and Results3. The Impact and Future Work
  3. 3. 1.Starting Point
  4. 4. 3 Main Questions• How important is validity for accessible PDF documents?• How can the document structure be checked even by users with basic accessibility knowledge?• How can the PDF accessibility checker (PAC) be improved to a PDF/UA Compliance Check?
  5. 5. 2.Our Approach and Results
  6. 6. Is Validity relevant for Accessible PDF Documents? • PDF/UA emphasizes validity as an essential requirement • validity can help to check a document automatically (at least some aspects like the tag syntax) • without validity a PDF document may not be compatible „with current and future user agents, including assistive technologies“ (WCAG 2.0, success criteria 4.1.1)
  7. 7. Is Validity relevant for Accessible PDF Documents? • PDF/UA emphasizes validity as an essential requirement • validity can help to check a document Yes! automatically (at least some aspects like the tag syntax) • without validity a PDF document may not be compatible „with current and future user agents, including assistive technologies“ (WCAG 2.0, success criteria 4.1.1)
  8. 8. How to check the Validity of the Syntax?• special tool is necessary• we developed a new query language called PQL (PDF Query Language)• PQL enables to select objects from a PDF document by a variety of criteria• PQL allows to define checks which validate the PDF structures
  9. 9. How to check the Validity of the Syntax?• special tool is necessary• we developed a new query language called PQL With PQL! (PDF Query Language)• PQL enables to select objects from a PDF document by a variety of criteria• PQL allows to define checks which validate the PDF structures
  10. 10. How to Support an Easy Check for Semantics?• Semantics are an essential requirement for accessible PDFs• the evaluation of the document structure according to correct semantics cannot be performed by automated tools• a special preview - „screenreader preview“ - can support the evaluator
  11. 11. How to Support an Easy Check for Semantics? With a• Semantics are an essential requirement for accessible PDFs• Screenreader the evaluation of the document structure according to correct semantics cannot be performed by automated tools• Preview! a special preview - „screenreader preview“ - can support the evaluator
  12. 12. 3.The Impact and Future Work
  13. 13. PDF Accessibility Checker 2• The foundation „Access for All“ with support of the PDF Association initiated a crowd funding for realizing PAC 2 as a free available and easy-to-use PDF/UA compliance check• It is based on PQL and contains a validity check and an improved preview function• A first version will be downloadable during the fourth quarter 2012
  14. 14. Thank you! Feel free to ask questions!http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/donation-pac-2.html

×