A presentation at Ember Framework Core Team by Melanie Sumner
A11Y IN EMBER 2020 UPDATE
The WORK WE SHIPPED
we had a lot of community members actively participate in the working group and that was really great. Here are a few of them!
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
lang
Improved the EmberJS guides • Clarity for labels & inputs • Added A11y-specific sections • Added graphics/art
Started ember-component-patterns
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
WHAT’S HAPPENING NOW
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
STILL NEED TO DO
Attributes & Properties for improved a11y support Accessible Routing Add more linting rules to embertemplate-lint
THANK YOU!
View A11y in Ember on Notist.
Dismiss
How we’ve improved A11y in Ember in 2020