Skip to content

require describe() function in p5 sketches? #5427

Open
@lmccart

Description

@lmccart

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions