Skip to content

Add note taking app to main with steps and tests #805

Open
@jdwilkin4

Description

@jdwilkin4

This will go in the new JS and A11y module

This will come after the following lecture block

Understanding aria-expanded, aria-live, and Common ARIA States

What is the aria-expanded attribute and how does it work?
What is the aria-live attribute and how does it work?
What are some common ARIA states used on custom control elements?
What is the aria-controls attribute and how does it work?

We can have a Build a Note Taking App workshop to cover contenteditable and aria-live

Prototype: https://codepen.io/huyenltnguyen/pen/XJJvJBY

The workshop also introduces the focus and blur events.

Steps should be designed to cover the following points:

  • These attributes exist and have correct values
  • The content of the aria-live div is updated accordingly
  • Explain what the focus and blur events are for

It will go here in the order

Image

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