Re: [orca-list] Pre-testing of Orca with Chromium/Chrome



See also: https://bugzilla.mozilla.org/show_bug.cgi?id=1544973

On 11/14/19 9:57 AM, Nolan Darilek wrote:
No worries, as a former screen reader developer, I was curious about how it worked under the hood. I don't recall explicitly toggling caret navigation with Firefox, so wasn't sure if it defaulted to on when a need for accessibility was detected, or if AT-SPI handled text selection at a lower level. Figured the former was more likely.


Thanks.


On 11/14/19 8:50 AM, Joanmarie Diggs wrote:
Note that Orca also relies upon native caret navigation in Firefox for text selection. The difference is that in Firefox if you set the caret position (e.g. with the mouse, or via accessibility support), you can then hold down shift and use Firefox's native caret navigation even if there is not a visible caret showing.

So perhaps one day we'll be able to modify Chromium's text selection support to do something similar. But you still would be using the browser's native caret -- and not Orca -- to select text.

A fully Orca-driven text selection would require new API added to ATK and AT-SPI2 and then implemented in Firefox and Chromium and Orca. That seems like a lot of work. It will also be less performant than using the native text selection functionality already in the browser.

So if we're being realistic, my statement in the wiki stands. For the foreseeable future, I believe that text selection will require native caret navigation to be enabled. But if it's a preference that remains set (which is the case in Firefox), I personally don't see this as a problem.

Having said that, I need to focus on Chrome/Chromium bugs (in the browser and in Orca). That's my number one goal.

On 11/14/19 9:02 AM, Nolan Darilek wrote:
I wonder if what was intended by this question was: will it eventually be possible to select text without the extra caret command line option?


Curious about this as well. Can the existing accessibility support be fleshed out to support text selection sans native caret mode? Or, like with the accessibility renderer, will caret support eventually be automatically toggled on when it is needed?


No hurries, just curious. My experience under 77 is already pretty nice, except for a few dialogs which the wiki points out aren't expected to work in earlier versions anyway. Still though, I've waited years to use some of the many highly-maligned Electron apps being published, so I can be patient. :)


On 11/14/19 7:29 AM, Joanmarie Diggs wrote:
No. Please see item 5 on the wiki page I cited in my message.

On 11/14/19 8:20 AM, Arkadiusz Kozioł wrote:
Will be possible to select the text without chromium native caret?

W dniu 14.11.2019 o 03:07, Joanmarie Diggs pisze:
Hey all.

There are still some significant issues that need to be fixed in Chromium/Chrome. But enough people have been asking me about testing, so I wrote up a wiki page for people who are going to test even though I keep saying we're not quite ready. <grins>

https://wiki.gnome.org/Projects/Orca/Chromium

As you'll see there, you need the very latest Orca from master and a super-recent version of Chrome/Chromium. You'll need some command line switches too. I've also summarized some key known issues at the bottom of that page.

Lastly, as you'll see on that page, you are *strongly* encouraged to double-check that the Chrome/Chromium issue you are about to report to me is not an issue in Firefox. If it's an issue in both, I should address it, but we want to get Chrome/Chromium ready for all Orca users to try, and that means focusing the time I have on Chrome/Chromium.

Thanks!
--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
_______________________________________________
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

_______________________________________________
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
_______________________________________________
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

_______________________________________________
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



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