WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Smart search assistants

for

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

From: Don Mauck
Date: Thu, Jul 14 2022 11:31AM
Subject: Smart search assistants
No previous message | Next message →

I'd like some opinions on what the expectations would be from other screen reader users on the following.
In a search area, as you type results they appear under the search area, this changes as each letter is typed.
What do other users expect, do you want to hear the number of results each time you type a letter? For me that's too much yet, I do expect to hear the final number of results.
Should there be some way to control how fast the announcement of results are spoken?
I know that every screen reader user has a different feeling about how verbose things ought to be, yet the user also needs to know that results change constantly, thus my dilemma.

From: Barry
Date: Thu, Jul 14 2022 11:38AM
Subject: Re: Smart search assistants
← Previous message | Next message →

Personally, I don't need to know the number of results until I hit enter, and then I want the focus to jump to the first result and tell me how many results there are.

Cheers

Barry


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Don Mauck
Sent: Thursday, July 14, 2022 6:32 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Smart search assistants

I'd like some opinions on what the expectations would be from other screen reader users on the following.
In a search area, as you type results they appear under the search area, this changes as each letter is typed.
What do other users expect, do you want to hear the number of results each time you type a letter? For me that's too much yet, I do expect to hear the final number of results.
Should there be some way to control how fast the announcement of results are spoken?
I know that every screen reader user has a different feeling about how verbose things ought to be, yet the user also needs to know that results change constantly, thus my dilemma.

From: Don Mauck
Date: Thu, Jul 14 2022 11:40AM
Subject: Re: [External] : Smart search assistants
← Previous message | Next message →

I agree, however the designers want the results to happen without pressing the inter key. I've argued this but I'm swimming up-stream on that one.

-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Barry via WebAIM-Forum
Sent: Thursday, July 14, 2022 11:39 AM
To: 'WebAIM Discussion List' < = EMAIL ADDRESS REMOVED = >
Cc: = EMAIL ADDRESS REMOVED =
Subject: [External] : Re: [WebAIM] Smart search assistants

Personally, I don't need to know the number of results until I hit enter, and then I want the focus to jump to the first result and tell me how many results there are.

Cheers

Barry


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Don Mauck
Sent: Thursday, July 14, 2022 6:32 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Smart search assistants

I'd like some opinions on what the expectations would be from other screen reader users on the following.
In a search area, as you type results they appear under the search area, this changes as each letter is typed.
What do other users expect, do you want to hear the number of results each time you type a letter? For me that's too much yet, I do expect to hear the final number of results.
Should there be some way to control how fast the announcement of results are spoken?
I know that every screen reader user has a different feeling about how verbose things ought to be, yet the user also needs to know that results change constantly, thus my dilemma.

From: Andrews, David B (DEED)
Date: Thu, Jul 14 2022 11:48AM
Subject: Re: Smart search assistants
← Previous message | Next message →

I don't mind hearing the number of results, as it is another clue to what is going on. Also, I wouldn't bother with controlling the speed, needlessly complicated for the number of times it would be used.

Dave



-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Don Mauck
Sent: Thursday, July 14, 2022 12:32 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Smart search assistants

This message may be from an external email source.
Do not select links or open attachments unless verified. Report all suspicious emails to Minnesota IT Services Security Operations Center.

I'd like some opinions on what the expectations would be from other screen reader users on the following.
In a search area, as you type results they appear under the search area, this changes as each letter is typed.
What do other users expect, do you want to hear the number of results each time you type a letter? For me that's too much yet, I do expect to hear the final number of results.
Should there be some way to control how fast the announcement of results are spoken?
I know that every screen reader user has a different feeling about how verbose things ought to be, yet the user also needs to know that results change constantly, thus my dilemma.

From: glen walker
Date: Thu, Jul 14 2022 2:20PM
Subject: Re: [External] :Smart search assistants
← Previous message | Next message →

Whether you update as you type or after pressing ENTER is really a design
decision and I would go with what your designers want to do. Hopefully
they've done (or will do) research on what makes a pleasant user
experience. It's great if they're asking for your help to make that
experience accessible.

On Thu, Jul 14, 2022 at 11:41 AM Don Mauck < = EMAIL ADDRESS REMOVED = > wrote:

> I agree, however the designers want the results to happen without pressing
> the inter key. I've argued this but I'm swimming up-stream on that one.
>
>
>

From: Birkir R. Gunnarsson
Date: Fri, Jul 15 2022 1:13AM
Subject: Re: [External] :Smart search assistants
← Previous message | Next message →

Just make sure you include screen reader notification when results are
available. Ideally include the number of results available every time
you type a character. If not possible, at least a notification when
you have results and when you no longer have results, e.g. if you type
lax you might have 4 suggestions but if you type another x, laxx, you
probably have 0.
You can use a visually hidden element using the <output> element to
generate the announcement if you have the number
<label class="sr-only">
<output id="ra"> </output>
results available
</label>
(update the <output> element with a number generates a screen reader
status announcement).

Other than that, make sure you can use arrow down to open the
suggestions, arrows to navigate between suggestions, enter to select a
suggestion and escape to close the list without selecting one.

Selecting a suggestion will either populate the input with the
suggestion text and send your focus back there or execute that search
with that suggestion.

On 7/14/22, glen walker < = EMAIL ADDRESS REMOVED = > wrote:
> Whether you update as you type or after pressing ENTER is really a design
> decision and I would go with what your designers want to do. Hopefully
> they've done (or will do) research on what makes a pleasant user
> experience. It's great if they're asking for your help to make that
> experience accessible.
>
> On Thu, Jul 14, 2022 at 11:41 AM Don Mauck < = EMAIL ADDRESS REMOVED = > wrote:
>
>> I agree, however the designers want the results to happen without pressing
>> the inter key. I've argued this but I'm swimming up-stream on that one.
>>
>>
>>
> > > > >


--
Work hard. Have fun. Make history.

From: Moiz Yamani
Date: Mon, Jul 18 2022 3:19AM
Subject: Re: Smart search assistants
← Previous message | No next message

Interesting one! Here are my views when it comes to search results that displays the suggestions.

1. The number of results should ideally be announced as we type the letter else it won't be equitable experience.

* If we restrict the verbosity it will defeat the purpose of auto suggestion as i might want just on typing the results to be announced and then select the appropriate one.

2. To control the announcement the live region should be set appropriately.

* This will help to cut the verbosity to an extent - also the dynamic updates then should be announced when user is idle rather than a kind of instant feedback.


Thanks and Best,

Moiz Yamani | Digital Marketing Executive

BarrierBreak<https://www.barrierbreak.com/> & 247 Accessible Documents<https://247accessibledocuments.com/>

Get your SaaS Accessibility Toolkit : https://www.barrierbreak.com/the-saas-accessibility-toolkit/