Description
I was wondering what others think about the idea of potentially requiring a describe()
line in order for a p5 sketch to run?
How would this new feature help [increase access]:
This would increase the accessibility of p5.js sketches for people that are Blind or have visual impairments. Considering the way p5.js use continues to expand in education, as well as other spaces like NFTs, this decision could potentially have a large impact.
It's important to note that this could potentially increase the barrier a bit for those that are new to p5.js. On the other hand, it could be a way to spread awareness, through teachers and documentation that teach what this function is and how to use it. The function itself is very straightforward to use.
As a less intense version of this, it could be that the sketch template includes a describe line, but doesn't require it to run.
Most appropriate sub-area of p5.js?
- [ x ] Accessibility (Web Accessibility)
- [ x ] Core/Environment/Rendering