Presentation is loading. Please wait.

Presentation is loading. Please wait.

- PDFs Suck! - Use semantic HTML! 2004: PDF hatin’ was all the rage…

Similar presentations

Presentation on theme: "- PDFs Suck! - Use semantic HTML! 2004: PDF hatin’ was all the rage…"— Presentation transcript:

1 - PDFs Suck! - Use semantic HTML! 2004: PDF hatin’ was all the rage…

2 PDFs never went away, did they?

3 10 years and billions of PDFs later…

4 While technology has come a looooong way…

5 Are you winning the war on inaccessible PDFs?

6 Measuring PDF Accessibility @dboudreau PSUWebConf 2014 Deque Systems, Inc. PDF a11y testing for the rest of us

7 What’s your strategy? PDFs…

8 What’s your strategy? PDFs…


10 Not everyone is a PDF expert!

11 Not everyone has access to one!

12 “Trust me, everything will be all right!” Have no fear, Frank is here!

13 PDF Accessibility Self-Defense Techniques

14 PDF Techniques for WCAG 2.0

15 PDF4: Hiding decorative images

16 Measuring PDF Accessibility A Testing Proposal For the Rest of Us

17 Or, as I like to put it…

18 in 12 easy steps! fake your way into looking like a PDF expert How to

19 But we don’t wanna use no stinkin’ screen readers!

20 Some Tools to Consider Acrobat Pro XI Accessibility Checker Runs on both Windows and MacOs CommonLook PDF plugin For Adobe Acrobat on Windows PDF Accessibility Checker 2 Independently runs on Windows

21 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.Semantic Structure 8.Tabbing Order 9.Informational Images 10.Decorative Images 11.Meaningful Hyperlinks 12.Data Tables

22 a11yTips – an ever growing resource

23 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 Data TablesPDF61.3.1

24 Access Restrictions Are there any access restrictions on the document, such as password protection?

25 Default Language Is the natural language of the PDF document specified? a11yTip #2 Specify the default language of PDF documents

26 Document Title Does the PDF have a meaningful title (not just a file name)? a11yTip #3 Specify descriptive and meaningful titles for PDF documents

27 Image-Based Documents

28 Text-Based Documents

29 Bookmarks Does the PDF contain bookmarks and are they helpful for navigating efficiently to various sections of the document?

30 Content Reflow When Reflow mode is activated, does all the content reorganize naturally in a single, easy to read column? a11yTip #5 Ensure the reading order of a PDF makes sense when reflowed

31 Read Out Loud When Read Out Loud is activated, does all the content get read correctly and in the right order?

32 Semantic Structure Is content organized consistently using semantically and correctly structured tags/markup?

33 Tabbing Order Can the document be navigated in a predictable order that is consistent with the meaning of the content? a11yTip #8 Create a tabbing order for PDF content that is logical and intuitive

34 Informational Images Does the text alternative provided for every informational image convey the same meaning or purpose as the image?

35 Decorative Images Are purely decorative images marked up as artifacts, so screen readers can safely ignore them? a11yTip #10 Turn purely decorative images in PDF documents into artifacts

36 Meaningful Hyperlinks Is hyperlink text marked up using Link annotations and is the purpose of that text meaningful? a11yTip #11 Provide replacement text for PDF links that are not meaningful

37 Data Tables Are the tables marked up properly and are header cells and data cells explicitly associated? a11yTip #12 Use table markup to structure tabular data in PDF documents

38 PDF Accessibility Self-Defense Techniques

39 PDF Testing Methodology

40 PDF strategy! What will yours be?

41 Denis Boudreau Deque Systems, Inc. @dboudreau Merci Beaucoup!

42 Photo Credits All rights belong to their respective owners. 23108744.jpg

Download ppt "- PDFs Suck! - Use semantic HTML! 2004: PDF hatin’ was all the rage…"

Similar presentations

Ads by Google