E-mail List Archives
Re: Live Chat - ARIA recommendations and/or good examples?
From: Bryan Garaventa
Date: Nov 13, 2014 2:38PM
- Next message: Jonathan Avila: "Re: Live Chat - ARIA recommendations and/or good examples?"
- Previous message: Judith.A.Blankman@wellsfargo.com: "Live Chat - ARIA recommendations and/or good examples?"
- Next message in Thread: Jonathan Avila: "Re: Live Chat - ARIA recommendations and/or good examples?"
- Previous message in Thread: Judith.A.Blankman@wellsfargo.com: "Live Chat - ARIA recommendations and/or good examples?"
- View all messages in this Thread
The technique for implementing live chat with custom messages is actually very easy.
All you really need is an offscreen container element at the end of the page that innerHTML can be used to write custom strings to,
and include aria-live='polite' within the offscreen tag.
This automatically works across desktop and mobile.
Live demo:
http://whatsock.com/tsg/Coding%20Arena/Web%20Chat%20and%20Dynamic%20Message%20Announcement/Web%20Chat%20(Static)/demo.htm
-----Original Message-----
From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ] On Behalf Of
<EMAIL REMOVED>
Sent: Thursday, November 13, 2014 12:45 PM
To: <EMAIL REMOVED>
Subject: [WebAIM] Live Chat - ARIA recommendations and/or good examples?
I'm being asked to review, for accessibility considerations, the design requirements for a pretty standard live chat interface on
desktop. Tablet and smartphone are not in scope at this time.
I'm clear about specifying the need for focus when the chat initially opens, the form fields, etc.
My concerns are around how a blind customer using a screen reader would interact with the input field for their message, how this
person would know that the service representative is responding, and then when the rep responds. So, it seems like there is a need
to inform the customer when these events happen in a way that is clear, not confusing.
(This could also be reversed, saying that the service representative would be the screen reader user, however the interface I'm
reviewing is customer-facing.)
Is this a good use of aria live regions?
Also, I'd appreciate any examples of where this has been delivered successfully with accessibility in mind.
Thanks,
Judith Blankman
Accessibility Strategist
Customer Experience
Wells Fargo Digital Channels Group | 550 California Street, 2nd floor | San Francisco, CA 94104
MAC A0122-020
Tel 415-947-6583 | Cell 415-601-1114 | Fax 415-974-7452
<EMAIL REMOVED>
- Next message: Jonathan Avila: "Re: Live Chat - ARIA recommendations and/or good examples?"
- Previous message: Judith.A.Blankman@wellsfargo.com: "Live Chat - ARIA recommendations and/or good examples?"
- Next message in Thread: Jonathan Avila: "Re: Live Chat - ARIA recommendations and/or good examples?"
- Previous message in Thread: Judith.A.Blankman@wellsfargo.com: "Live Chat - ARIA recommendations and/or good examples?"
- View all messages in this Thread