WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Hiding password for assistive technology in MS Access databases

for

Number of posts in this thread: 6 (In chronological order)

From: Dona Patrick
Date: Mon, Mar 20 2017 7:37AM
Subject: Hiding password for assistive technology in MS Access databases
No previous message | Next message →

I'm testing a front-end interface for an Access database that requires
logging in. While the password field shows asterisks to the sighted, JAWS
reads the characters being typed in instead of the asterisks that are being
shown.

Is there a setting in MS Access to make AT announce the asterisks instead
of the actual password's characters?

Thanks,

Dona Patrick

From: JP Jamous
Date: Mon, Mar 20 2017 7:45AM
Subject: Re: Hiding password for assistive technology in MS Accessdatabases
← Previous message | Next message →

Dona,

What version of JAWS and what browser are you using? Also, what is the markup of the text box that holds the password?

I have witnessed such a thing in the past. Ensure that there isn't a hidden JavaScript or attribute that is making JAWS announce the letters. Some developers do that to eliminate the use of "show Password" button.

-----Original Message-----
From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Dona Patrick
Sent: Monday, March 20, 2017 8:37 AM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Hiding password for assistive technology in MS Access databases

I'm testing a front-end interface for an Access database that requires logging in. While the password field shows asterisks to the sighted, JAWS reads the characters being typed in instead of the asterisks that are being shown.

Is there a setting in MS Access to make AT announce the asterisks instead of the actual password's characters?

Thanks,

Dona Patrick

From: Dona Patrick
Date: Mon, Mar 20 2017 8:00AM
Subject: Re: Hiding password for assistive technology in MS Access databases
← Previous message | Next message →

Hi JP,

I am not using a browser -- it opens in the MS Access program itself. I am
not proficient enough in MS Access to know how to see what the markup is.
The only option for me to view the login sheet/form is "form view". I will
ask the developer.

Thanks for the reply.

Dona

On Mon, Mar 20, 2017 at 9:45 AM, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:

> Dona,
>
> What version of JAWS and what browser are you using? Also, what is the
> markup of the text box that holds the password?
>
> I have witnessed such a thing in the past. Ensure that there isn't a
> hidden JavaScript or attribute that is making JAWS announce the letters.
> Some developers do that to eliminate the use of "show Password" button.
>
> -----Original Message-----
> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
> Behalf Of Dona Patrick
> Sent: Monday, March 20, 2017 8:37 AM
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Subject: [WebAIM] Hiding password for assistive technology in MS Access
> databases
>
> I'm testing a front-end interface for an Access database that requires
> logging in. While the password field shows asterisks to the sighted, JAWS
> reads the characters being typed in instead of the asterisks that are being
> shown.
>
> Is there a setting in MS Access to make AT announce the asterisks instead
> of the actual password's characters?
>
> Thanks,
>
> Dona Patrick
> > > at http://webaim.org/discussion/archives
> >
> > > > >

From: Birkir R. Gunnarsson
Date: Mon, Mar 20 2017 8:09AM
Subject: Re: Hiding password for assistive technology in MS Access databases
← Previous message | Next message →

In HTML terms you should simply use type="password" on the text input
field (you could add that using JavaScript after the pageloads if you
can't configure it in MS Access directly.
There have been discussions about adding an aria-password attribute
that would tell assistive technologies to announce asterisk instead of
the letter, but there are important security and privacy concerns , so
that attribute has been postponed for further discussion around the
ARIA 2.0 standard.




On 3/20/17, Dona Patrick < = EMAIL ADDRESS REMOVED = > wrote:
> Hi JP,
>
> I am not using a browser -- it opens in the MS Access program itself. I am
> not proficient enough in MS Access to know how to see what the markup is.
> The only option for me to view the login sheet/form is "form view". I will
> ask the developer.
>
> Thanks for the reply.
>
> Dona
>
> On Mon, Mar 20, 2017 at 9:45 AM, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>
>> Dona,
>>
>> What version of JAWS and what browser are you using? Also, what is the
>> markup of the text box that holds the password?
>>
>> I have witnessed such a thing in the past. Ensure that there isn't a
>> hidden JavaScript or attribute that is making JAWS announce the letters.
>> Some developers do that to eliminate the use of "show Password" button.
>>
>> -----Original Message-----
>> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
>> Behalf Of Dona Patrick
>> Sent: Monday, March 20, 2017 8:37 AM
>> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
>> Subject: [WebAIM] Hiding password for assistive technology in MS Access
>> databases
>>
>> I'm testing a front-end interface for an Access database that requires
>> logging in. While the password field shows asterisks to the sighted, JAWS
>> reads the characters being typed in instead of the asterisks that are
>> being
>> shown.
>>
>> Is there a setting in MS Access to make AT announce the asterisks instead
>> of the actual password's characters?
>>
>> Thanks,
>>
>> Dona Patrick
>> >> >> at http://webaim.org/discussion/archives
>> >>
>> >> >> >> >>
> > > > >


--
Work hard. Have fun. Make history.

From: Jonathan Cohn
Date: Mon, Mar 20 2017 8:28AM
Subject: Re: Hiding password for assistive technology in MS Access databases
← Previous message | Next message →

Is the password field a Access login field or a field within the database?
It might be that you could use the JAWS re-classify tool to mark this as a
password field.

Move to the field in question, then type insert--7. JAWS will open a window
with the focus on the "Class" of the field you were on. One tab stop away
from this is a list of types. If you change the type to "password" then
JAWS will not speak the information. Note however, this might be too
aggressive approach and might actually make all text input fields not
speak.

Freedom Scientific support might have a knowledge base as Microsoft Access
does have vendor supplied scripts to support Access.


Best Wishes,

Jonathan Cohn

On 20 March 2017 at 10:09, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED =
> wrote:

> In HTML terms you should simply use type="password" on the text input
> field (you could add that using JavaScript after the pageloads if you
> can't configure it in MS Access directly.
> There have been discussions about adding an aria-password attribute
> that would tell assistive technologies to announce asterisk instead of
> the letter, but there are important security and privacy concerns , so
> that attribute has been postponed for further discussion around the
> ARIA 2.0 standard.
>
>
>
>
> On 3/20/17, Dona Patrick < = EMAIL ADDRESS REMOVED = > wrote:
> > Hi JP,
> >
> > I am not using a browser -- it opens in the MS Access program itself. I
> am
> > not proficient enough in MS Access to know how to see what the markup is.
> > The only option for me to view the login sheet/form is "form view". I
> will
> > ask the developer.
> >
> > Thanks for the reply.
> >
> > Dona
> >
> > On Mon, Mar 20, 2017 at 9:45 AM, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
> >
> >> Dona,
> >>
> >> What version of JAWS and what browser are you using? Also, what is the
> >> markup of the text box that holds the password?
> >>
> >> I have witnessed such a thing in the past. Ensure that there isn't a
> >> hidden JavaScript or attribute that is making JAWS announce the letters.
> >> Some developers do that to eliminate the use of "show Password" button.
> >>
> >> -----Original Message-----
> >> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
> >> Behalf Of Dona Patrick
> >> Sent: Monday, March 20, 2017 8:37 AM
> >> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> >> Subject: [WebAIM] Hiding password for assistive technology in MS Access
> >> databases
> >>
> >> I'm testing a front-end interface for an Access database that requires
> >> logging in. While the password field shows asterisks to the sighted,
> JAWS
> >> reads the characters being typed in instead of the asterisks that are
> >> being
> >> shown.
> >>
> >> Is there a setting in MS Access to make AT announce the asterisks
> instead
> >> of the actual password's characters?
> >>
> >> Thanks,
> >>
> >> Dona Patrick
> >> > >> > archives
> >> at http://webaim.org/discussion/archives
> >> > >>
> >> > >> > >> > >> > >>
> > > > > > > > > >
>
>
> --
> Work hard. Have fun. Make history.
> > > > >

From: JP Jamous
Date: Mon, Mar 20 2017 2:08PM
Subject: Re: Hiding password for assistive technology in MS Accessdatabases
← Previous message | No next message

I'd be very careful with this. JAWS will set any text box with a similar class name to a password field. Trying to recall MSAccess back in college, all of its form objects had the same class. So be careful with it.

A script can be written to gather more information besides the class and using the ChangeFocus function.

-----Original Message-----
From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Jonathan Cohn
Sent: Monday, March 20, 2017 9:28 AM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] Hiding password for assistive technology in MS Access databases

Is the password field a Access login field or a field within the database?
It might be that you could use the JAWS re-classify tool to mark this as a password field.

Move to the field in question, then type insert--7. JAWS will open a window with the focus on the "Class" of the field you were on. One tab stop away from this is a list of types. If you change the type to "password" then JAWS will not speak the information. Note however, this might be too aggressive approach and might actually make all text input fields not speak.

Freedom Scientific support might have a knowledge base as Microsoft Access does have vendor supplied scripts to support Access.


Best Wishes,

Jonathan Cohn

On 20 March 2017 at 10:09, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED =
> wrote:

> In HTML terms you should simply use type="password" on the text input
> field (you could add that using JavaScript after the pageloads if you
> can't configure it in MS Access directly.
> There have been discussions about adding an aria-password attribute
> that would tell assistive technologies to announce asterisk instead of
> the letter, but there are important security and privacy concerns , so
> that attribute has been postponed for further discussion around the
> ARIA 2.0 standard.
>
>
>
>
> On 3/20/17, Dona Patrick < = EMAIL ADDRESS REMOVED = > wrote:
> > Hi JP,
> >
> > I am not using a browser -- it opens in the MS Access program
> > itself. I
> am
> > not proficient enough in MS Access to know how to see what the markup is.
> > The only option for me to view the login sheet/form is "form view".
> > I
> will
> > ask the developer.
> >
> > Thanks for the reply.
> >
> > Dona
> >
> > On Mon, Mar 20, 2017 at 9:45 AM, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
> >
> >> Dona,
> >>
> >> What version of JAWS and what browser are you using? Also, what is
> >> the markup of the text box that holds the password?
> >>
> >> I have witnessed such a thing in the past. Ensure that there isn't
> >> a hidden JavaScript or attribute that is making JAWS announce the letters.
> >> Some developers do that to eliminate the use of "show Password" button.
> >>
> >> -----Original Message-----
> >> From: WebAIM-Forum [mailto: = EMAIL ADDRESS REMOVED = ] On
> >> Behalf Of Dona Patrick
> >> Sent: Monday, March 20, 2017 8:37 AM
> >> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> >> Subject: [WebAIM] Hiding password for assistive technology in MS
> >> Access databases
> >>
> >> I'm testing a front-end interface for an Access database that
> >> requires logging in. While the password field shows asterisks to
> >> the sighted,
> JAWS
> >> reads the characters being typed in instead of the asterisks that
> >> are being shown.
> >>
> >> Is there a setting in MS Access to make AT announce the asterisks
> instead
> >> of the actual password's characters?
> >>
> >> Thanks,
> >>
> >> Dona Patrick
> >> > >> > archives
> >> at http://webaim.org/discussion/archives
> >> > >>
> >> > >> > >> archives at http://webaim.org/discussion/archives
> >> > >>
> > > > > > archives at http://webaim.org/discussion/archives
> > > >
>
>
> --
> Work hard. Have fun. Make history.
> > > archives at http://webaim.org/discussion/archives
> >