WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Text Based Training in FLASH and Conformance with WCAG 2.0AA


From: Andrew Kirkpatrick
Date: May 19, 2015 12:35PM

1.3.1 Info and Relationships
FLASH does not appear to have a method of presenting headings as headings, lists as lists etc. However under the sufficient techniques using consistent formatting of headings, lists and paragraphs is listed as sufficient. This would seem to work with screen magnification or for someone who is sighted but does not use a mouse or even for someone with cognitive impairments but I do not know of a method that can be used with a screen reader to determine the font size or weight within FLASH based text. This also seems to violate 4.1.2 since the role is not present.

The way to avoid this is to not use Flash for content that has headings. There are components that provide different information and relationships, but not that one. Bulleted/numbered lists similar are a problem.

1.3.2 Meaningful Sequence
Since the FLASH module lives in a single web page moving to the next group of content by pressing the next button changes the content within the viewport but leaves the users focus at the bottom of the page. The user can navigate back to the top of the page and then skip to the start of the FLASH content but this seems to be cop out to me. During user testing we have observed users with screen reader software expressing considerable frustration with this requirement. We have also noticed that it leads to a significant increase in the time that it takes a screen reader user to complete a training course because of this limitation.

This is just about the sequence and the order of the content in the MSAA tree is how you evaluate it. It has nothing to do with focus movement.

So what do you wise sages think? Can text based FLASH actually conform to the requirements above? For the record I am not picking on FLASH (too much) just thinking that it is an inappropriate technology for presenting structured text content.

I'd agree that it isn't the best choice for structured text content.