Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving accessibility by fixing ARIA (Accessible Rich Internet Applications) compliance #1397

Open
2 tasks
jnaito777 opened this issue Oct 26, 2022 · 1 comment
Labels
dev Code Development Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Missing: PM Assignment This issue lacks a PM Priority - Med Needs to be in the next release Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Front-end Front End Developer size: 1pt The lift to complete this user story 1-2hrs

Comments

@jnaito777
Copy link
Member

jnaito777 commented Oct 26, 2022

Overview

Fixing ARIA on different parts of the web page to improve accessibility. For food seekers with disabilities, they rely on assistive technologies(like screen readers) to navigate the site(ex: having text labels for an object, like a button).

Action Items

  • Fixing ARIA attributes
  • Fixing ARIA elements that require children to contain a specific role

Resources/Instructions

This issue was originally created from #748.
#748

Original benchmark was done on Google Lighthouse. Accessibility snapshots below:
Homepage
Screen Shot 2022-10-13 at 4 29 05 PM

Map Page
Screen Shot 2022-10-13 at 4 26 53 PM

@fancyham fancyham added Role: Design UI/UX User interface / user experience design Role: Front-end Front End Developer labels Oct 26, 2022
@fancyham fancyham mentioned this issue Oct 27, 2022
4 tasks
@staceyrebekahscott staceyrebekahscott added this to the Website Improvements- Impact Sprints 2022 milestone Oct 27, 2022
@staceyrebekahscott
Copy link
Member

Moving to Prioritized Backlog, to be assessed once current Dev workload is completed.

@entrotech entrotech added Release Note: Enhancement Shows on Release Notes under "Enhancements" dev Code Development size: 1pt The lift to complete this user story 1-2hrs Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Missing: Milestone This issue is not part of any milestone Missing: PM Assignment This issue lacks a PM Sprint 05 Priority - Med Needs to be in the next release and removed Role: Design UI/UX User interface / user experience design labels Apr 23, 2024
@qiqicodes qiqicodes moved this to Prioritized Backlog in P: FOLA: Project Board May 31, 2024
@farahrobleh farahrobleh modified the milestones: Website Improvements- Impact Sprints 2022, 07.01 Existing Feature - Accessibility Oct 16, 2024
@MuthamilselvanG MuthamilselvanG removed the Missing: Milestone This issue is not part of any milestone label Nov 7, 2024
@fancyham fancyham changed the title Improving accessibility by fixing ARIA Improving accessibility by fixing ARIA (Accessible Rich Internet Applications) Dec 5, 2024
@fancyham fancyham changed the title Improving accessibility by fixing ARIA (Accessible Rich Internet Applications) Improving accessibility by fixing ARIA (Accessible Rich Internet Applications) compliance Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Code Development Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily Missing: PM Assignment This issue lacks a PM Priority - Med Needs to be in the next release Release Note: Enhancement Shows on Release Notes under "Enhancements" Role: Front-end Front End Developer size: 1pt The lift to complete this user story 1-2hrs
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

7 participants