Comments (4)
@pelikhan you have to press play to produce sound
The above error message should be captured in a try/catch - I don't think it breaks the UI, does it?
from psst.
The above error message should be captured in a try/catch - I don't think it breaks the UI, does it?
Correct, but no sound was produced. I had to scroll to see the play button and it wasn't obvious (no error message) that it should be pressed.
from psst.
I had to scroll to see the play button
Screen reader users typically navigate web UIs by semantics i.e. by button, heading, etc. Play is marked up as a button, and the text above the play button is marked as heading level 3 (the second heading level 3 that a screen reader user, once familiar with the UI can get 2 in 2 key presses). Would this still be an issue?
it wasn't obvious (no error message) that it should be pressed.
Were you expecting to see the error in a particular part of the UI, after you performed some action? or were you referring to the console error? We walk the participants through the UI and some of the handlers with a potentiometer before we ask them to perform tasks and we demonstrate the play button at this point.
from psst.
Closing this as play fixes this issue.
from psst.
Related Issues (20)
- minor correction in constants.ts
- Remove d3 dependency
- Data Grid accessibility issues HOT 1
- Each data point is announced as a clickable element. Is there any eventual functionality we would implement when we click a point? else this may appear confusing to a screen reader user.
- add gain nodes to oscillators to remove click noise when they are stopped
- implement updated sonifier architecture HOT 1
- cut off SonifyFixedDuration nodes on update
- Implement Authoring UI HOT 1
- Add link to https://make4all.github.io/sonification/ in project web site
- Contributing instructions HOT 3
- Installation instructions
- Datum as an interface?
- New micro:bit firmware HOT 15
- d3 dependency? HOT 1
- Dashboard Usability Issues
- implement UI for simple handler that takes in a number for threshold.
- Add Command Line Interface to Library
- Breakdown the Dashboard into Components for Handler
- Creating a Copy To Clipboard Handler
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 psst.