A11Y IN EMBER 2020 UPDATE

Agenda

  1. The work we shipped
  2. The work in progress
  3. The work still to-do

Finished

The WORK WE SHIPPED

The team

we had a lot of community members actively participate in the working group and that was really great. Here are a few of them!

Completed Work

4 RFCS (https://github.com/emberjs/rfcs) #659 – unique-id helper #645 – add ember-page-title to default blueprint #638 – interactive way to create new Ember apps #635 – add lang flag to ember-cli

Improved the EmberJS guides • Clarity for labels & inputs • Added A11y-specific sections • Added graphics/art

Started ember-component-patterns

Completed work (part 2)

New Addons: • ember-context-id-helper (pre-cursor to RFC) • ember-select-light (Octane, native select)

Improved addons: • ember-page-title • ember-template-lint (new rules, a11y config)

Implemented RFC work: • –lang flag • added ember-page-title to default blueprint

In Progress

WHAT’S HAPPENING NOW

In-Progress Work

Ember-component-patterns • Convert to regular Ember app

Work for merged RFCs • Interactive mode for new Ember apps • Unique-id helper

Accessible Routing • https://github.com/w3c/aria/issues/1353

Ember-A11y Org repository maintenance

TODO

STILL NEED TO DO

TODO

Attributes & Properties for improved a11y support Accessible Routing Add more linting rules to embertemplate-lint

THANK YOU!