Skip to main content
Known Participant
January 28, 2011
Question

Does TLF support tabbing to LinkElements?

  • January 28, 2011
  • 1 reply
  • 418 views

We currently use Flex 3.2 but are in the process of moving up to Flex 4.1.  In the Flex 3.2 SDK we took advantage of the 'htmlText' property and its ability to do links.  But, users could not tab to the links and screenreaders could not read the links.  Therefore we were questioned about 508 compliance.  We raised the issue to Adobe but haven't heard anything back.  Has anything changed in Flex 4.1 (or 4.5) with regards to this issue? Has the Flash Text Engine or TLF somehow fixed this issue?  I'm also wondering if anyone has any ideas about how to make the links in the 'htmlText' property 508 complaint.

Thanks for your time!

This topic has been closed for replies.

1 reply

Adobe Employee
January 28, 2011

There is no change to Flex 4.1 or 4.5. We are working on a way to address this. It may be possible to use the FocusManager interface to override tabIndex values when the keyboard focus is inside a TLF object. That way, the cursor would move in the same way you would expect of a browser.

It is important to note, however, that TLF and htmlText is not intended to be equivalent to a browser pane. It's a feature that simplifies designing rich text layouts. If you want a fully functional HTML pane, then what you need is a browser iframe. Building a browser out of TLF may technically be possible, but it's a lot more work than you're likely to want to undertake.