Presentation is loading. Please wait.

Presentation is loading. Please wait.

Measuring PDF Accessibility PDF a11y Testing for the Rest of a11yCamp TO 2013 Deque Systems, Inc.

Similar presentations


Presentation on theme: "Measuring PDF Accessibility PDF a11y Testing for the Rest of a11yCamp TO 2013 Deque Systems, Inc."— Presentation transcript:

1 Measuring PDF Accessibility PDF a11y Testing for the Rest of Us @dboudreau a11yCamp TO 2013 Deque Systems, Inc.

2 Are you losing the war on inaccessible PDFs?

3 PDF Accessibility What’s YOUR Strategy?

4 Anybody Feeling Helpless?

5 We’ve all read those comments before… PDF Documents Suck!

6 …and no matter how often we read them… Use Semantic HTML Instead! PDF Documents Suck!

7 …it still comes down to the same thing… Use Semantic HTML Instead! PDF Documents Suck!

8 Haters Gonna Hate…

9 Stop complaining. PDFs aren’t going anywhere. Learn to deal with them instead. WHO CARES WHAT I, YOU, OR ANYONE ELSE THINKS ABOUT PDFs?

10 Measuring PDF Accessibility * Learning basic PDF a11y “self-defense” techniques. * Similar to testing regular HTML pages against WCAG 2.0. * Based on the same W3C accessibility guidelines.

11 By the way… It’s ok to feel clueless! ?

12 Web Content Accessibility Guidelines (WCAG) 2.0

13 PDF Techniques for WCAG 2.0

14 PDF14 Example: Providing Running Headers and Footers

15 Breaking News! Not Everyone is a PDF Expert!

16 Shocking Truth! Not Everyone has access to a PDF Expert 24/7!

17 Be Careful What You Search For! Some people even pretend that it’s actually easier to find a good movie starring Nicolas Cage than it is to find an a11y expert with true PDF skills.

18 PDF Accessibility Testing A Proposal For the Rest of Us (Or how to fake your way into looking like a PDF expert in 15 easy steps)

19 Some Tools to Consider Adobe Acrobat Pro XI Accessibility Checker Runs on both Windows and MacOs Most convenient option to validate PDF accessibility CommonLook PDF Plugin for Adobe Acrobat on Windows Available at http://www.commonlook.com/CommonLook-PDF PDF Accessibility Checker 2 (PAC2) Runs on Windows (no need for Adobe Acrobat or Reader) Available at http://www.access-for-all.ch

20 Screen readers!? We don’t wanna use no stinkin’ screen readers!!! Though admittedly, that would really help… but between you and me, you can also leave it to the “experts”.

21 Text-Based Documents Is the PDF document text-based and can all text be selected? If the document is text-based, you are ready to start faking your way up the “PDF a11y Skillz Ladder”. If the document is image-based, send the author directly to “jail”. (if he passes GO, he doesn’t collect $200)

22 Image-Based Documents So, your PDF documents are made up of scanned images and not text? Report the document can’t be tested for accessibility until there is actual text to work with (OCR might be best option). Minimally report issues related to access restrictions, default language identification and document title.

23 Faking Your Way Up the PDF a11y Ladder 1.Access Restrictions 2.Default Language 3.Document Title 4.Bookmarks 5.Content Reflow 6.Read Out Loud 7.Tagged Structure 8.Semantic Structure 9.Tabbing Order 10.Informational Images 11.Decorative Images 12.Meaningful Hyperlinks 13.Page Numbering 14.Data Tables 15.Form Fields

24 A 10,000 ft. View StepTechniqueWCAG SC Access Restrictions--4.1.2 Default LanguagePDF163.1.1 Document TitlePDF182.4.2 BookmarksPDF22.4.1 Content Reflow--1.4.4, 1.4.8 Read Out Loud--1.3.2 Semantic StructurePDF11, PDF211.3.1, 4.1.2 Tabbing OrderPDF32.1.1, 2.4.3 Informational ImagesPDF11.1.1 Decorative ImagesPDF41.1.1 Meaningful HyperlinksPDF112.4.4 Page NumberingPDF172.4.5 Running Headers & FootersPDF142.4.5 Data TablesPDF61.3.1 Form FieldsPDF12, PDF231.3.1, 3.3.2

25 Access Restrictions Are there any access restrictions on the PDF, such as password protection? In Acrobat, open the Document Properties dialog box, go to the Security tab and make sure the “Enable text access for screen reader devices” option is checked.

26 Default Language Is the natural language of the PDF document specified? In Acrobat, open the Document Properties dialog box, go to the Advanced tab and look for a language indication under “Reading Options”. Make sure the language indication correctly identifies the language the content is in.

27 Document Title Does the PDF have a meaningful and descriptive title (not just a file name)? In Acrobat, open the Document Properties dialog box, go to the Description tab and look for a descriptive title in the title field.

28 Bookmarks Does the PDF contain bookmarks and are they helpful for navigating efficiently to various sections of the document? In Acrobat, look under the Bookmarks panel to see whether the document contains bookmarks. Make sure they actually allow the user to jump to specific sections of the document.

29 Content Reflow When Reflow mode is activated, does all the content reorganize naturally in a single, easy to read column? Enable Content Reflow in Acrobat or Adobe Reader, make sure the content reflows into a single full width column and that no content is lost.

30 Read Out Loud When Read Out Loud is activated, does all the content get read correctly and in the right order? In Acrobat, go to View » Read Out Loud and check if the content is properly conveyed through text to speech in the order in which it appears in the document’s logical structure tree.

31 Semantic Structure Is content organized consistently using semantically and correctly structured tags/markup? In Acrobat, look under the Tags panel to see if elements that are visually presented as headings, paragraphs, lists and such are also marked up accordingly.

32 Tabbing Order Can the document be navigated in a logical order that is consistent with the meaning of the content? Using the keyboard, tab through the PDF to determine if the tabbing order allows for a logical reading order. Make sure form controls allow for keyboard interaction.

33 Informational Images Does the text alternative provided for every informational image convey the same meaning or purpose as the image? In Acrobat, use the TouchUp Reading Order dialog box to validate that an equivalent text alternative has been provided for images that do convey information.

34 Decorative Images Are purely decorative images marked up as artifacts, so screen readers can safely ignore them? In Acrobat, use the TouchUp Reading Order dialog box to validate that all decorative images have been turned into artifacts (background images).

35 Meaningful Hyperlinks Is hyperlink text marked up using Link annotations and is the purpose of that text meaningful? In Acrobat, look under the Tags panel to make sure link tags all have a Link-OBJR tag assigned to them. Make sure the purpose of each link can be determined out of its immediate context.

36 Page Numbering Does page numbering differ from the numbering displayed in the viewer page controls? Go through the document and verify that the page numbering in the PDF is identical to the numbering in the PDF viewer page control.

37 Running Headers & Footers Are running headers and footers provided consistent with existing section headings? Go through the document and verify that the information provided in running headers and footers is consistent with the section headings.

38 Data Tables Are the tables contained in the PDF marked up properly and are header cells and data cells explicitly associated? In Acrobat, use the TouchUp Reading Order dialog box to validate that tables are marked up correctly and that data and header cells are explicitly associated.

39 Form Fields Can assistive technologies gather information about and interact with form controls in PDF content? In Acrobat, for each form control, select the corresponding Properties Dialog box and make sure a value has been added to the tooltip field.

40 A Reminder PDF Accessibility * Basic PDF accessibility testing is not rocket science. * If you have basic accessibility skills you can test PDF documents. * Know WCAG 2.0? You’re already familiar with the PDF techniques.

41 A Light at the End of the Tunnel? So get out there and document those issues!

42

43 PDFs Show ‘em who’s boss!

44

45 Merci beaucoup! Denis Boudreau Web Accessibility Avenger Deque Systems, Inc. @dboudreau

46 Photo Credits All rights belong to their respective owners. http://www.flickr.com/photos/krawcowicz/4153762400/ http://www.geedeeaccounting.com/www/473/files/drowning_paper.jpg http://resources0.news.com.au/images/2013/04/19/1226624/084932-head-in-sand.jpg http://www.flickr.com/photos/janelacastillophotos/5774176179/ http://www.flickr.com/photos/56012587@N02/8147194756/ http://www.flickr.com/photos/56012587@N02/8205118436/ http://www.flickr.com/photos/caravanhandmade/5205969032/ http://www.flickr.com/photos/digitalgovt/5710352302/ http://www.flickr.com/photos/justbane/3646397328/ http://www.lesleylyle.com/wp-content/uploads/2013/08/confused1.jpg http://harmonit.se/projekt/wp-content/uploads/office-batman.jpg http://www.impawards.com/2006/posters/wicker_man_ver3_xlg.jpg http://www.flickr.com/photos/41898910@N03/6162523696/ http://www.flickr.com/photos/52309254@N02/5169873656/ http://files.coloribus.com/files/adsarchive/part_1079/10790805/file/monopoly-jail-large-90888.jpg http://www.flickr.com/photos/88717578@N00/1439576293/ http://www.flickr.com/photos/hardingtheatre/7167664896/ http://www.flickr.com/photos/liliana1708/8642224555/ http://www.flickr.com/photos/23043123@N00/268525273/ http://www.benmoussa.net/images/man.jpg http://www.keepcalm-o-matic.co.uk/p/keep-calm-and-hug-a-pdf/ http://i3.kym-cdn.com/photos/images/original/000/295/740/50d.jpg https://pbs.twimg.com/media/BAkSwD-CAAAl_Qf.jpg http://www.flickr.com/photos/11391549@N02/2405054957/


Download ppt "Measuring PDF Accessibility PDF a11y Testing for the Rest of a11yCamp TO 2013 Deque Systems, Inc."

Similar presentations


Ads by Google