E-mail List Archives

Re: I want to ask your help about accessibility information on Windows application


From: Shane Anderson
Date: Oct 16, 2017 7:53AM


When it comes to stand alone applications don't worry about the code.
Accessibility issues are rarely as straight forward as with HTML and they
don't appear because the developer doesn't know how to code.

Application developers are generally much, much better at their craft than
the average web developer. I've found that a simple explanation of
accessibility principles and a clear demonstration of an issue is enough to
get them on the right track. They usually understand where to find help and
how to implement the correct APIs or other object modifiers. Concepts like
programmatic association and focus aren't difficult for them. On top of all
that, they enjoy the problem solving.

It seems fewer and fewer web developers have a clue how HTML works. Last
week a <button> was just a difficult-to-style <div> for many. Half the time
I'm writing their code that they're supposed to be experts at.

We're used to web developers needing us to do their job. I rarely
experience this with app developers.

Shane Anderson

On Mon, Oct 16, 2017 at 1:48 AM, 김형섭 < <EMAIL REMOVED> > wrote:

> Hello, I'm Hyongsop Kim in Korea and screen reader user.
> I'm working as a web accessibility test engineer.
> So in case of web accessibility, I can test and advise to developers how
> to fix.
> By the way, in case of windows application, I have no knowledge about that.
> So if someone knows some issues that I'm asking, please help me.
> 1. In case of web, WAI-ARIA is the complementary tools to improve reading
> web pages by screen reader.
> So if developers use typical controls such as link, button, input
> type=text and etc, there is no need ARIA.
> But if tab control, custom control and etc should be used, ARIA is
> required.
> By the way, in case of UI automation, is the function same as ARIA?
> In other words, if windows software developer use typical controls such as
> combobox, checkbox and etc, there is no need Uai automation, right?
> 2. Our developer is using python win32 application, but doesn't know about
> UI automation.
> By the way, he asks me to test his program, I discovered that an editbox
> has no label.
> In case of html, I can advise him, to use label tag with for attribute or
> aria-lbael, but in case of python, how to advise to him?
> 3. Last question, in case of web, there is a tab index, that controls of
> keyboard focus.
> But in case of win32, how to controls keyboard focus?
> Thank you for your help.
> I know that this community is discussing group regarding only web issues.
> But I couldn't find about accessibility of windows software discussion
> group.
> If you can't reply, because of this group character, please let me know
> the other channel that I can post it.
> Thank you.
> 김 형 섭 / Hyongsop Kim
> (주)엔비전스 / 웹접근성사업팀 팀장
> 서울시 종로구 가회동 1-29
> 1-29 Gahoe-dong, Jongno-gu, Seoul, Korea
> T. +82 70 4900 0895 F. +82 2 313 3645 M. +82 10 5359 5996
> http://dialogueinthedark.co.kr
> http://cafe.naver.com/dialogueinthedark
> > > > >