WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Evaluating Twitter Feed


From: Steve Green
Date: Sep 23, 2020 12:23PM

When we evaluate the implementation of embedded Twitter/external content, we test it to the same level as the rest of the page.

I don't believe I have ever encountered an embedded Twitter panel that was fully conformant with WCAG 2.1 AA. My understanding is that certain aspects of it are customisable, but we never have admin access to investigate that.

I have encountered some that are effectively a keyboard trap because they keep loading more content as you scroll down, so you can never reach the end. Obviously there is eventually an end, but you may need to tab through thousands of tweets to get there.

Steve Green
Managing Director
Test Partners Ltd

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of <EMAIL REMOVED>
Sent: 23 September 2020 18:45
Subject: [WebAIM] Evaluating Twitter Feed

Good Afternoon,

I've been asked if a webpage that features embedded Twitter content is accessible. The content above the heading level 1, prior to the tweets, states something like "Twitter ads and privacy info." So, I'm led to believe this is a native Twitter embed on this page. Can anyone speak to the accessibility, or lack thereof, of this interface? I, as a screen reader user, I can navigate through and past the content, but am trying to find more technical specifications for this situation. When you evaluate the implementation of Twitter/external content, what are you looking for?

In this parcitular instance, the pluses of this Twitter feed are:

* The feed does not auto-refresh; there is a button at the bottom that says "load more tweets."
* Some tweets have headings, but most do not (this isn't consistent)
* A negative is there is no "skip navigation (or other applicable link)". So, an individual either has to tab through all the tweets, or can navigate by headings to read the rest of the page's content.
* Should there not be, at minimum, a "skip tweets," link?

Thank you in advance for any assistance you can provide.


Katie Frederick, Program Administrator