Comments (4)
Thanks for your messages @bronius, you can check chatbot sample. The bug with voiceover has been fixed 6416cbf
from a11y-guidelines.
Hey ! Thanks for your message, it's truly appreciated 🙂
As I'm not working on this part specifically and I don't have any Mac around me to test it, I'm going to share your issue in the team, we'll see if we can reproduce this behavior and find a way to prevent it
from a11y-guidelines.
Ok thank you, I appreciate your responses :)
I am referring to the Chatbot from the click of the "Sample interaction" button on https://a11y-guidelines.orange.com/en/web/components-examples/chatbot/ . Just now I wanted to vet it with more info:
- With Apply Voiceover enabled (MacOS Catalina 10.15.7)
- I click the Sample interaction button
- I listen to Voiceover read the entire chat conversation once through then it read itself again
- I click Web
- I see Djingo's response but didn't hear it read. . .
- Then I just typed nonsense like "web", "web web", "web web web" a few lines, and each time the interaction was as expected.
- Until I typed, "I don't see any issues today" which showed me Djingo's response, but the sound was just a creepy, breathy "Hhhahhhh" wisp of the wind sound.
- Anything I type after this I get that weird sound.
- I tried stopping Voiceover and launching it again... same exhaling-breath-like responses only.
In our own Chatbot that we are working on, I have experimented with dynamically aria-busy={true|false} between messages. Didn't seem to do anything ¯_(ツ)_/¯ Our original Chatbot codebase works quite well in all screenreaders we test with, but it has aria-live="polite" around each new message (this is within a role="log" wrapper) as well as an additional "role=alert" on the first message out the gate. I thought that because our app is React that maybe the aria attributes must be on the innermost, non-dynamic wrapping html element, but that didn't do squat to improve my situation.
hth.
from a11y-guidelines.
Thanks for your messages @bronius, you can check chatbot sample. The bug with voiceover has been fixed 6416cbf
Thanks very much, @PigeardSylvain - I'll pass this along to the team! 🙂
from a11y-guidelines.
Related Issues (20)
- Lisibilité des articles de veille HOT 5
- Some links to update HOT 1
- http/https link should be disable on computer browser not in Android apk HOT 2
- Stepbar or multi-step process
- File path : './src/en/persona/charlene-best-practice.njk' HOT 2
- Articles>masquage accessible : fix lacking image HOT 1
- Fr>web>designer/developer> couleurs-et-contraste: Fix wording HOT 1
- Fr>web>tester: Fix spelling
- Fr>Articles>masquage accessible : fix wording HOT 1
- Fr>web>audit-wcag: left navigation menu not showing HOT 1
- a11Y writting change HOT 1
- File path : './src/fr/persona/michel.njk'
- File path : './src/en/mobile/android/design/index.md'
- [Wording] Accéder au nom accessible via le navigateur HOT 1
- https://a11y-guidelines.orange.com/en/articles/captcha-accessibility/ HOT 3
- Images manquantes dans page navigation au clavier
- Hola quisiera cambiar el número para conectarme a monkey europa HOT 1
- No es posible conectarme al número de teléfono viejo HOT 1
- Add more SwiftUI samples HOT 1
- broken link on https://a11y-guidelines.orange.com/en/mobile/android/test/developers-testing/ HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from a11y-guidelines.