Skip to main content
Participant
December 10, 2018
Answered

HTML5 Accessibility in Adobe Animate CC 2018

  • December 10, 2018
  • 1 reply
  • 877 views

My client requires that all animations are screen reader accessible, but it appears that Animate CC outputs text as SVG objects drawn to canvas. It does not appear that any of the actual text is output into the HTML as alt text or "screen readable" text. Is there any text accessibility features built into Animate CC 2018? Maybe a toggle hidden somewhere in the menus?

This topic has been closed for replies.
Correct answer ClayUUID

Cmaxstersssss  wrote

My client requires that all animations are screen reader accessible, but it appears that Animate CC outputs text as SVG objects drawn to canvas.

It does no such thing. Dynamic text is stored as strings and rendered using the HTML5 canvas fillText() method. Static text is converted at publish time to EaselJS vector graphics instructions.

However, no, there is no secret accessibility support in Canvas documents. They may add it at some point in the future, but for now screen readers will only see a Canvas document as a featureless bitmap.

1 reply

ClayUUIDCorrect answer
Legend
December 10, 2018

Cmaxstersssss  wrote

My client requires that all animations are screen reader accessible, but it appears that Animate CC outputs text as SVG objects drawn to canvas.

It does no such thing. Dynamic text is stored as strings and rendered using the HTML5 canvas fillText() method. Static text is converted at publish time to EaselJS vector graphics instructions.

However, no, there is no secret accessibility support in Canvas documents. They may add it at some point in the future, but for now screen readers will only see a Canvas document as a featureless bitmap.

Participant
December 10, 2018

Oh I see... thank you for the explanation...

I suppose if this feature isn't available in Animate CC I guess I could drop the "alt" text in between the canvas object tags so that it will be readable but not viewable..