Re: [orca-list] Orca and Twitter website bugs



Hello there,
Was just curious, is there a totally accessible twitter client in Gnome?
I will have to start using twitter for my activities so wondering if
there is one accessible client.
the major problem I have right now is that I am not able to read reply
to my twits.
Happy hacking.
Krishnakant.

On 22/11/2015, Joanmarie Diggs <jdiggs igalia com> wrote:
Hi Alex.

Yes, you are clear. And in my tests, NVDA doesn't present that either.
As for why that is: Taking a look at the Twitter page source, Twitter
uses ARIA to expose the name of items in the timeline, and they mark the
retweet text for your own retweets using aria-hidden="true".

According to the W3C ARIA specification, user agents and assistive
technologies are not supposed to present content where aria-hidden is
set to True.

What Orca (and I assume NVDA) do on sites like Twitter is present the
accessible name of the list item. The bug you reported was due to Orca
not doing that on Twitter. The fix I made in Orca was to be sure we do
that on Twitter. Firefox's accessibility support is where each screen
reader gets that name. Because Twitter has indicated to Firefox that
your retweet text should not be exposed, Firefox doesn't include it in
the name. Because Firefox doesn't include in the name, Orca (and I
assume NVDA) are not speaking it.

With all this in mind, if I do what you want, namely:

In my personal timeline (@alexarnaud_) I retweet something so Orca you
should say "Alex ARNAUD has retweet" and only say "Accessible pour tous"
and the content.

I would arguably be adding a bug and making Orca not compliant with a
W3C specification; not fixing a bug.

--joanie
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]