Posts in Category "General"

May 20, 2012

Adobe Support for Open Source Assistive Technology

Adobe continues our support for NVAccess development of the NVDA screen reader in 2012, and with that funding we are supporting a number of priorities designed to help NVAccess developers continue to offer an up-to-date tool for end users as well as developers seeking to provide accessible applications and web sites. Included in the list of priorities is support for ongoing improvements to NVDA’s ability to interact with PDF documents, AIR applications, and ebooks read in Adobe Digital Editions, and for general HTML and ARIA improvements.

For PDF specifically, we recognize the value of NVDA supporting the upcoming PDF/UA standard (ISO 14289) and have agreed with NVAccess that the PDF-focused portion of the work should be focused on enabling NVDA to become a PDF/UA compliant assistive technology.

Past improvements to NVDA’s support for PDF have brought significant benefits for NVDA users reading PDF documents. These past improvements were not designed to focus on PDF/UA compliance, but most of the improvements serve to accomplish compliance and dovetail nicely with current efforts focused on the new standard. The work to make NVDA compliant with PDF/UA will not be able to be completed in the current year, as the scope of work is beyond what can be completed within the current year’s funding, but we expect to be able to provide details about progress in the coming months. As support for PDF/UA is an important goal, we will seek ways to offer support to NVAccess in future years also.

We are almost halfway through the year for this funding and NVAccess developers have made continual improvements – we encourage screen reader users and accessibility-interested developers to download the latest release of NVDA to read ebooks, test web pages, read PDF documents, and more. NVDA is a great tool and Adobe is pleased to help support its development.

9:43 PM Comments (0) Permalink
May 7, 2012

WCAG 2.0 and PDF/UA

Harmonization of accessibility standards is a primary goal for Adobe which is why for many years Adobe has worked on the W3C Web Content Accessibility Guidelines (WCAG) working group – our participation was driven by a desire to help define a WCAG 2.0 standard which would be useful for web content that Adobe tools are involved with the authoring or display of, including PDF, Flash, HTML, and more. There is great benefit for developers, authors, and end users when there is an agreed on standard for what constitutes an accessible experience, and it is encouraging to see that WCAG 2.0 is regarded as the primary standard for web accessibility and is referenced by national governments around the world. However, there is more to achieving accessibility than the normative text of WCAG 2.0.

In 2004, Adobe and AIIM started the PDF/UA (Universal Accessibility) activity with the intent of producing standards specific to PDF authoring and presentation which ensure that conforming PDF (ISO 32000-1) files are accessible and usable to all, including users who rely on assistive technology. Today, PDF/UA is ISO 14289-1, a “Final Draft International Standard (FDIS)”, expected to be published later in 2012.

We’ve received many questions about the relationship between PDF/UA and WCAG 2.0. WCAG 2.0 was developed as a technology-independent standard and provides individual (normative) success criteria for accessibility which are general enough to apply across technologies. The W3C’s WCAG working group also provides a growing collection of advisory (non-normative) techniques to offer technology-specific guidance, including a growing set of techniques for HTML, CSS, Scripting, PDF, Flash, and more. Beyond these techniques, developers need to conduct additional research to ensure that the content or applications they create meet the WCAG 2.0 success criteria – for example, a Java developer looking to offer a compliant applet will not find techniques on the W3C site at this time, but may be able to meet WCAG 2.0 if they correctly follow guidance provided elsewhere and evaluate the resulting applet against the WCAG success criteria.

PDF developers need this type of clarity on how to meet WCAG 2.0, and the PDF techniques, while useful, do not presently represent a complete set which encompass all technical requirements for accessibility in all PDF documents. This is where PDF/UA provides help. PDF/UA provides normative technical specifications for the use of the PDF format, defining proper structure and syntax to enable reliable access. This includes identification of necessary tagging structures, how to specify alternative text for images, how to ensure correct Unicode mappings for character glyphs, and many other file, page and object-level specifications, as well as how Reader applications and assistive technologies can fully process PDF/UA conforming files to maximize accessibility.

PDF/UA defines the technical specifications to enable PDF documents to meet WCAG 2.0, but WCAG 2.0 has additional requirements which require an author’s attention. The areas where WCAG 2.0 has additional requirements include time-based media (guideline 1.2), scripting and actions (e.g. success criteria 3.2.1 and 3.2.2), and certain types of content (e.g. success criteria 2.4.4). For these and other additional requirements, the W3C’s technique documents (both general and PDF-specific techniques) provide guidance for authors interested in complying with WCAG 2.0.

PDF/UA clarifies and simplifies the PDF-specific technical requirements to meet WCAG 2.0. Adobe fully supports PDF/UA and intends to use and promote it in our PDF authoring tools. Adobe also plans to support the conforming Reader requirements, which are part of PDF/UA. Authors using Adobe tools such as Adobe Acrobat will be enabled to support PDF/UA as a first and major step toward compliance with WCAG 2.0.

9:00 AM Comments (0) Permalink
January 3, 2012

WCAG 2.0 Techniques for PDF

Authors looking for additional guidance on how to meet the W3C WCAG 2.0 for PDF documents can now look to the W3C techniques repository for additional guidance. Techniques for PDF authored over the past two years since the release of the last update to the WCAG techniques (which included techniques for Flash) are now part of the larger collection of techniques. View the full set of WCAG 2.0 techniques or view PDF techniques on their own.

These techniques provide a clear path for demonstrating that a PDF document can meet the most current accessibility standard from the W3C.

As with the Flash techniques for WCAG 2.0 and techniques for all other technologies, the PDF techniques are presented as examples which the WCAG Working Group viewed as sufficient to meet WCAG 2.0 success criteria, not as the only way to meet any given success criteria. Authors may discover a new way to address a success criteria, in a way not yet covered in the existing techniques, and be able to demonstrate why it is sufficient. The techniques offer a collection of strategies that have been reviewed by the working group, but the techniques collections for all technologies are works in progress as there are always additional ways to address success criteria.

The table below provides a listing of the WCAG level A and AA success criteria and the PDF-specific and General techniques that authors can employ to meet success criteria. It is worth noting that not all success criteria for WCAG 2.0 have technology-specific techniques. For example 1.3.3 (Sensory characteristics) has only general techniques, and in this case and similar ones I reference the relevant general techniques section. In some cases there are relevant general techniques as well as PDF-specific techniques and for these both are linked.

Update: I neglected to acknowledge the hard work of Mary Utt from The Paciello Group on the PDF techniques initially, but Mary was a tremendous help in moving this work forward and I offer many thanks. Many people on the WCAG working group also worked very hard to help make these techniques reach this final stage. Thanks to all!

Please send general comments, comments or questions on the techniques, or suggestions for new techniques.

WCAG 2.0 Success Criteria and Applicable Techniques for PDF
Success Criteria Level Techniques
1.1.1 Non-text Content A
1.2.1 Audio-only and Video-only (Prerecorded) A
1.2.2 Captions (Prerecorded) A
1.2.3 Audio Description or Media Alternative (Prerecorded) A
1.2.4 Captions (Live) AA
1.2.5 Audio Description (Prerecorded) AA
1.3.1 Info and Relationships A
1.3.2 Meaningful Sequence A
1.3.3 Sensory Characteristics A
1.4.1 Use of Color A
1.4.2 Audio Control A
1.4.3 Contrast (Minimum) AA
1.4.4 Resize text AA
1.4.5 Images of text AA
2.1.1 Keyboard A
2.1.2 No Keyboard Trap A
2.2.1 Timing Adjustable A
2.2.2 Pause, Stop, Hide A
2.3.1 Three Flashes or Below Threshold A
2.4.1 Bypass Blocks A
2.4.2 Page Titled A
2.4.3 Focus Order A
2.4.4 Link Purpose (In Context) A
2.4.5 Multiple ways AA
2.4.6 Headings and Labels AA
2.4.7 Focus Visible AA
3.1.1 Language of page A
3.1.2 Language of parts AA
3.2.1 On Focus A
3.2.2 On Input A
3.2.3 Consistent Navigation AA
3.2.4 Consistent Identification AA
3.3.1 Error Identification A
3.3.2 Labels or Instructions A
3.3.3 Error Suggestion AA
3.3.4 Error Prevention (Legal, Financial, Data) AA
4.1.1 Parsing A
  • Not Applicable: PDF is not implemented using markup languages
4.1.2 Name, Role, Value A
10:49 PM Comments (12) Permalink
July 20, 2011

Books for everyone – an accessible Digital Editions for Windows and Mac

I’m delighted to share the news that Adobe Digital Editions 1.8 is available on Adobe Labs and that at long last this version provides improved support for accessibility. Digital Editions 1.8 has enhanced keyboard support, provides additional text magnification, support for high-contrast mode color-switching, and interoperability with the UIAutomation accessibility API to allow screen readers to read ebooks.

Some views of Digital Editions 1.8:

Digital Editions 1.8 will allow users, including screen reader users, to check out books from public libraries that use Adobe Content Server for book Digital Rights Management (DRM). In the United States, many libraries use Overdrive but have needed to direct users to audio books instead of EPUB books. Now, taking out an EPUB book from the library can work for many more people.

Buying books at many popular online vendors is also possible. EPUB Books purchased at Barnes and Noble, Kobo Books, ebooks.com, Waterstones, and more can be read with Digital Editions 1.8. Naturally, the book store needs to be accessible also, which is unfortunately not universally true (e.g. at Barnes and Noble the “Buy now” button is not labeled, maddeningly), but some are.

A couple of words about screen reader support. Digital Editions 1.8 is built using WPF and utilizes Microsoft’s UIAutomation accessibility API. Currently, JAWS users will be able to read books successfully. Update: JAWS 12 and newer future versions are able to support UIAutomation, so JAWS 12 is required. Earlier versions are not expected to correctly interact with Digital Editions 1.8. Other screen readers that support UIAutomation such as Window-Eyes 7.5 and NVDA are able to successfully read the menus and other aspects of the application, with the exception of the book content. This is a complex control and we are talking with vendors to ensure that the book content is able to be read by more tools than JAWS. Mac users can use VoiceOver to read books on the Mac version of Digital Editions 1.8.

There have many people pushing and encouraging us to improve Digital Editions and I thank everyone for their feedback and advice. I’d like to recognize and thank a few people in particular for engaging with us to provide feedback on early builds and patiently waiting for the release of this tool – from the National Federation of the Blind, Dr. Marc Maurer, Anne Taylor, and Tony Olivero; from the Royal National Institute of Blind People, Richard Orme, Steve Griffiths, and several testers; from the American Foundation for the Blind, Paul Schroeder and Darren Burton; and George Kerscher from DAISY and IDPF. I am certain that each of these people will have positive and negative things to say about this version; there is additional work to do to make Digital Additions more accessible to more people, but I believe that this is a solid first step and that is due to the hard work of the development team and the advice and guidance of these people and others.

We’d like to give a few people an easy opportunity to try out reading an accessible EPUB book with Digital Editions 1.8, so we are holding a quick drawing for gift cards to online bookstores. You can enter the contest here. We’ll award 30 gift cards on Monday July 25 at noon Eastern US time.

We’re interested in your feedback, so enjoy your books and please send feedback!

9:12 AM Comments (16) Permalink
March 11, 2011

Adobe at CSUN 2011 Conference

The California State University at Northridge’s Conference on Disability is going on March 16-18, 2011, and Adobe is offering a number of sessions that we hope people will find interesting and informative, as well as offering opportunities to talk directly to Adobe’s accessibility team and product team members.

The event will feature several sessions and events that I want to provide some details for. Here’s our schedule of events:

Wednesday, March 16

Thursday, March 17

Friday, March 18

The following is not an Adobe session, but it is introducing a valuable resource in the form of a course on accessible Flash development, developed jointly by the Department of Veterans Affairs and SSB BART Group.

Adobe will have several people at CSUN and will be attending the TweetUp as well as being available to talk between or after sessions. Please come introduce yourself and ask questions and share your thoughts.

4:25 PM Comments (1) Permalink
February 18, 2011

PDF Accessibility Training for Australian Government

Adobe is running a series of training in Australia the first week of March to help Australian Government employees understand how to create accessible PDF documents. The trainings are being held in Canberra at the National Museum of Australia, but will be recorded and made available online after the sessions (probably with a 1-2 week delay in order to have the recordings captioned and posted). We are running these sessions in conjunction with the Australian Government Information Management Office (AGIMO).

I’m delivering two different presentations (twice each):

  • PDF Accessibility for Everyone – suitable for a wide range of user knowledge of accessibility, focusing on common authoring pathways
  • PDF Accessibility for Techo’s – an advanced session for people with good knowledge of accessibility

More information about the sessions, and registration for attendance, is now available.

I’m looking forward to these sessions and helping people understand how to create PDF documents that meet WCAG 2.0 and are easily used by people with disabilities.

4:08 PM Comments (10) Permalink
November 30, 2010

Quick Thoughts On Canadian Legal Ruling

There was an important ruling today on accessibility from the Canadian Federal Court that is worth a read.

A blind woman filed suit against the government of Canada stating that the government “violated her rights under section 15(1) of the Canadian Charter of Rights and Freedoms, Part I of the Constitution Act, 1982″. In short the findings of the court were that many web sites for the Canadian government are not meeting the Common Look and Feel standard (CLF). The Court found that the government should update the CLF standard to utilize WCAG 2.0 instead of WCAG 1.0 and that there is sufficient evidence of compliance problems that need to be addressed that the Court found that the applicant was discriminated against due to the need to access information and apply for employment via these websites. The Court is allowing the government 15 months to come into compliance.

There are a couple of points raised in the ruling and in a Globe and Mail online article (Court orders Ottawa to make websites accessible to blind) that I would like to clarify. The points are as follows:

  • From the ruling: “The applicant testified that in June 2007 she attempted to access information on the consumer price index and unemployment rate from the Statistics Canada website. She stated that actual statistics were, however, only available in “pdf” format, which is not accessible to screen reader technology.”
  • From the ruling: [reported by a witness for the applicant] “…for example, “flash” is a technology that cannot be read by many screen readers. If a website uses “flash” technology, the user will not be able to access that content…”
  • From the Globe and Mail article: “Many blind people use screen readers, computer software that translates electronic text into audio. But the readers aren’t foolproof — for one thing, most can’t decipher PDF files, a format often used to publish documents online.”

None of these is accurate. Even in 2007, most screen readers could read PDF and Flash capably. In fact, the screen reader used by the applicant was capable of reading both PDF and Flash. The points above indicate that most screen readers can’t read PDF or Flash, but it is more accurate to say that most can, including JAWS, Window-Eyes, NVDA, and others. Adobe provides a “read out loud” feature in Adobe Reader that provides basic access to PDF documents, but most users who are blind will depend on a more full-featured assistive technology.

This is not to suggest that the applicant didn’t encounter challenges, she clearly did. Authors of HTML web pages, as well as authors of PDF documents and Flash content need to make sure that they follow accessibility standards, and if authors don’t, users suffer.

We have techniques available for complying with WCAG 2.0 when authoring Flash, HTML, and techniques for PDF are in the works (there are training resources available for PDF at Adobe’s accessibility site in the meantime). The information that authors need is available, this ruling will undoubtedly stimulate an increased interest in these sources of information.

Adobe is committed to helping authors comply with accessibility requirements, whether using HTML, PDF, or Flash. Here’s a few links to relevant information:

5:09 AM Comments (25) Permalink
October 8, 2010

President Obama Signs Accessibility Act

Today I am thrilled to attend an event at the White House where President Obama signs into law the 21st Century Communications and Video Accessibility Act of 2010. This act includes a number of provisions intended to increase access to video programming on television and the internet, require as access to the user interfaces used to access information online via smart phones, and require access to on-screen menus for DVD players and set-top boxes.

Specifically, the bill establishes that:

  1. Within one year of passage of the Act that the FCC will define regulations to make Advanced Communications Services accessible to and usable by people with disabilities (Section 716)
  2. Effective three years after passage of the Act, internet browsers built into mobile phones will need to support accessibility in the browser’s features and functions (Section 718)
  3. Within 60 days the FCC will establish a committee to advise on video programming and emergency access, and that group will develop reports (Section 201)
    • a report within 6 months which includes deadlines for the delivery of closed captioning services
    • a report within 18 months recommending the schedule for the delivery of video description
  4. Within 6 months, the FCC will set a schedule for requiring closed captions on video displayed online, for video that was delivered with captions on broadcast television. (Section 202)
  5. The FCC will commence an evaluation within one year of the passage of the Act to investigate the technical challenges, benefits, and technical challenges around video description for online video. (Section 202)
  6. The FCC will define regulations within 18-36 months which require access to the controls that accompany video programming (e.g. play, pause, closed captioning, volume controls) to enable access for people who are blind or visually impaired. (section 204)
  7. The FCC will define regulations within 18-36 months which require on-screen menus and program guides to be accessible to people who are blind or low-vision. (Section 205)

Adobe supports the provisions of the 21st Century Communications and Video Accessibility Act as great advances to ensure equal access for people with disabilities. The most immediate impact of this legislation on developers using Adobe tools will be the delivery of closed captions for video online, followed by the provision of accessible controls for video and video description to aid comprehension of content by users who are blind or visually-impaired. Adobe tools already provide direct support for some of these requirements:

  • Adobe introduced support for closed captioning in Flash video and provided a closed captioning component in Flash CS3 in April 2007, and has continued to improve and provide this in Flash CS4 and CS5. This component greatly simplifies the process of adding captions to video in FLV or H.264 formats.
  • Adobe provides video controls in the FLVPlayback component, initially delivered in October 2008, which are accessible by default for assistive technology users. Offering controls that keyboard or assistive technology users can use is easily accomplished with Flash CS4 and CS5.
  • For the past few years, video providers including MTV, Hulu, CNET, YouTube, and others have used Flash to display video with closed captioning, taking advantage of features in the Flash Player to accomplish this.

Despite the support that exists currently, there is more to do to make supporting this Act easier. Possible areas of work for Adobe include simplifying the process for content providers to transcode Line 21 or 608/708 captions to TTML or another format for display online, expanding support in the Flash Player to support upcoming accessibility APIs for mobile devices, and providing additional templates for accessible video player control sets to offer authors a greater selection of ready-to-use and accessible interfaces.

Congratulations to all who pushed to make this Act a reality, we look forward to working together to define the next steps as defined in the bill and working to continue to improve Adobe solutions for authors and content providers who need to deliver high-quality access for end users.

12:30 PM Comments (12) Permalink
October 6, 2010

Adobe Accessibility’s New Team Member – Kiran Kaja

I’m pleased to announce that Kiran Kaja is joining the accessibility team at Adobe, based out of Adobe’s office in London, England. Kiran will be working internally with product teams and sales engineers and as a key figure in Adobe’s efforts to support accessibility policy and standards in Europe.

Kiran has worked in the Accessibility field for more than 6 years. Among other roles, Kiran made major contributions to the development of the first screen reader for Windows Mobile based devices at Code Factory. At SAP Labs, Kiran worked in the Accessibility Test Lab ensuring that a number of SAP applications meet accessibility standards. More recently, in his role as a Digital Accessibility Development Officer at RNIB, he worked on the AEGIS open source project as well as contributing to RNIB’s initiatives in enhancing mobile device accessibility to blind and partially sighted people.

You will likely see Kiran at various accessibility events in Europe, or you can follow Kiran on twitter.

Welcome Kiran!

6:11 PM Comments (7) Permalink
July 7, 2010

Linux Foundation Delivers New Licensing for IAccessible2

Today the Linux Foundation announced that it was releasing IAccessible2 with new licensing terms.  IA2 is now available with a BSD license.  You can read about this change as well as the additional tools available at http://www.linuxfoundation.org/news-media/announcements/2010/07/linux-foundation-delivers-new-licensing-terms-testing-tools-accessi.  This is an important change as Adobe works to integrate IA2 into a future version of Adobe Acrobat and Reader, as well as the Flash Player and AIR.

4:15 AM Comments (0) Permalink