Poll Everywhere Accessibility Audit and Remediation Roadmap 2024 - Presenter application
The remediation timelines listed are a good faith effort for planning as of July 2024, however they are subject to change as development occurs.
Product feature | Issue | Success criteria | Status |
Account Admin | Order history: image lacks context and labelled improperly. | 1.1.1 | Q4 2024 |
Account Admin | Account Roles card information icon lacks context. | 1.1.1 | Q4 2024 |
Account Admin | Info icon or (?) does not provide any context or description of its usage. | 1.1.1 | Q4 2024 |
Home dashboard | Home: Decorative images must have empty alternative text | 1.1.1 | Q4 2024 |
Profile settings | Profile: Attendance Management: Map Images must have alternate text | 1.1.1 | Q4 2024 |
Home dashboard | Home: Help button element | 1.3.1 | Q4 2024 |
Home dashboard | Home: Edit button lacks meaningful description | 1.3.1 | Q4 2024 |
Profile settings | Update Phone Number: autocomplete attribute must be used correctly | 1.3.5 | Q4 2024 |
Profile settings | Profile: Activity Settings: Elements must only use permitted ARIA attributes | 4.1.2 | Q4 2024 |
Profile settings | Profile: Personal Info: Form Elements must have lables | 4.1.2 | Q4 2024 |
Account Admin | Screen reader continues to list out items that are not associated with mobile phone country code. | 1.1.1 | TBD |
Activity Create | Add Alt Text to Title Image and Logos | 1.1.1 | TBD |
Activity Create | All icons in the Add Activity view need descriptive text | 1.1.1 | TBD |
Activity Create | Icons in buttons should be hidden from screen readers | 1.1.1 | TBD |
Activity Create | Alt text for UGC images | 1.1.1 | TBD |
Activity detail/edit | Unclear that there are tabs in the review activity aside | 1.1.1 | TBD |
Activity detail/edit | Poll results should be accessible by keyboard / screen reader | 1.1.1 | TBD |
Activity detail/edit | Presentation Bar Option Disappears | 1.1.1 | TBD |
Home dashboard | Home: Decorative elements must have empty alternative text | 1.1.1 | TBD |
My activities | Some icons are read as Braille to screen readers | 1.1.1 | TBD |
My activities | Add "Select all" aria label on /activities | 1.1.1 | TBD |
My activities | The active or inactive status of activities is not being communicated to screen reader users | 1.1.1 | TBD |
My activities | Screen reader doesn’t match visible text on the activities table “last modified” column | 1.1.1 | TBD |
My activities | Visualization of currently active activity in media card preview is read out when it doesn’t need to be | 1.1.1 | TBD |
My activities | The folder icon for activity list items needs an aria-label description | 1.1.1 | TBD |
My activities | Icons in the activities list have no context | 1.1.1 | TBD |
My activities | Lack of Nonvisual Feedback when choosing a Color Theme | 1.1.1 | TBD |
My activities | Needed use of Tab Panels when creating activities | 1.1.1 | TBD |
Profile settings | Pagination can be accessed by screen readers even when it is hidden in the UI | 1.1.1 | TBD |
Viz Settings | Frames must be tested with axe-core | 1.1.1 | TBD |
Activity Create | Close button lacks meaningful description | 1.3.1 | TBD |
Activity Create | Formatting instructions aren't read by screen readers | 1.3.1 | TBD |
Activity detail/edit | Test: missing ARIA roles | 1.3.1 | TBD |
My activities | Lack of discoverability when moving Activities to different locations | 1.3.1 | TBD |
My activities | No context for what is a table header - high effort | 1.3.1 | TBD |
My activities | The table for activities is not in the same group as the heading | 1.3.1 | TBD |
My activities | Label table cells with the respective header | 1.3.1 | TBD |
My activities | Activities: Create New Folder label | 1.3.1 | TBD |
Participants | Participant Table: table headers and descriptions | 1.3.1 | TBD |
Participants | participants: successful import notification | 1.3.1 | TBD |
Profile settings | Profile: Activity Settings: Certain ARIA roles must be contained by particular parents | 1.3.1 | TBD |
Profile settings | Edit Profile: Self-closing dialogue | 1.3.1 | TBD |
Activity Create | Icons need descriptions since they are critical elements for using the product | 1.3.2 | TBD |
Login | Accessibility - Allow for autocompletion of signup/login/settings forms | 1.3.5 | TBD |
Activity detail/edit | Configure: Timer: "Learn More" link needs to be distinguished from surrounding text in a way that does not rely on color | 1.4.1 | TBD |
Activity detail/edit | Send: Presentation Instructions: "Support Center" link needs to be distinguished from surrounding text in a way that does not rely on color | 1.4.1 | TBD |
Activity detail/edit | Send: Share & Embed: "Edit" link needs to be distinguished from surrounding text in a way that does not rely on color | 1.4.1 | TBD |
Participants | Participants: Add Participant: Links must be distinguishable without relying on color | 1.4.1 | TBD |
Participants | Improved Accessibility for Participant Groups | 1.4.1 | TBD |
Participants | Table row highlighting appears on hover but cannot be dismissed with Escape key. | 1.4.1 | TBD |
Account Admin | Custom Invitation Template: Nav color contrast is too low | 1.4.3 | TBD |
Account Admin | Custom Invitation Template: Email preview color contrast is too low | 1.4.3 | TBD |
Activity detail/edit | Configure: Schedule: "Not set" contrast | 1.4.3 | TBD |
Activity detail/edit | Configure: Schedule: Custom calendar contrast | 1.4.3 | TBD |
Activity detail/edit | Bright Theme: Powered By PE Contrast too low | 1.4.3 | TBD |
Activity detail/edit | Dark Theme: responses Contrast too low | 1.4.3 | TBD |
Activity detail/edit | Presentation control button contrast drops when toggling responses/instructions in Google Slides | 1.4.3 | TBD |
Activity detail/edit | LaTex preview is too low-contrast to read | 1.4.3 | TBD |
Activity detail/edit | MCP: Response Recorded text doesn't meet color contrast minimums | 1.4.3 | TBD |
Navigation | "Help" Contrast is too low | 1.4.3 | TBD |
Navigation | The NPS pop-up doesn't meet contrast minimums | 1.4.3 | TBD |
Participants | Participant Table: Contrast too low for Email Address on darker bg | 1.4.3 | TBD |
Participants | Contrast Ratio is too low for email addresses | 1.4.3 | TBD |
Profile settings | Profile: Personal Info: Username Tool Tip contrast | 1.4.3 | TBD |
Profile settings | Profile: Personal Info: Contrast Ratios on Profile page | 1.4.3 | TBD |
Profile settings | Profile: Branded Response Page: Contrast Ratios on inactive fields | 1.4.3 | TBD |
Profile settings | Profile: Features Lab: Contrast Ratios on "on" toggles | 1.4.3 | TBD |
Viz Settings | Visual Settings: Contrast too low in Drop Down arrows | 1.4.3 | TBD |
Activity detail/edit | Text resizing up to 200% causes some content to disappear. | 1.4.4 | TBD |
My activities | The last two columns in the data table disappear at 175% | 1.4.4 | TBD |
Participants | The right sidebar disappears at 200%. | 1.4.4 | TBD |
Activity Create | Hover states must appear for keyboard | 2.1.1 | TBD |
Activity Create | Assign activity to group combobox does not implement required keyboard controls | 2.1.1 | TBD |
Activity Create | Screen reader cannot access the upload option for activities | 2.1.1 | TBD |
Activity Create | Inaccessible ‘Add Option’ button | 2.1.1 | TBD |
Activity detail/edit | Surveys: Preview Window: Frames with focusable content must not have tabindex=-1 | 2.1.1 | TBD |
Activity detail/edit | Scrolling results window can't be accessed by keyboard | 2.1.1 | TBD |
Activity detail/edit | Configure panel: “Text messaging” radio options not keyboard accessible | 2.1.1 | TBD |
Activity detail/edit | Configure panel : Web response option tooltip not reachable via keyboard navigation | 2.1.1 | TBD |
Activity detail/edit | Configure poll : Test/Send options not reachable via keyboard navigation | 2.1.1 | TBD |
Activity detail/edit | Configure panel : Edit/Response history/Delete buttons not reachable via keyboard navigation | 2.1.1 | TBD |
Activity detail/edit | Configure panel and activity review page : Cannot access the “careful” tooltip with screen readers | 2.1.1 | TBD |
Activity detail/edit | Full interaction with image activities is not possible using screen readers | 2.1.1 | TBD |
Home dashboard | Create activity: Hover states must appear for keyboard | 2.1.1 | TBD |
My activities | My Activities: Email Responses via keyboard | 2.1.1 | TBD |
My activities | Remove Add Option shortcut when creating MCPs | 2.1.1 | TBD |
My activities | Reorder Options button should be keyboard accessible | 2.1.1 | TBD |
Profile settings | Edit Profile: Required Field error messages | 2.1.1 | TBD |
Viz Settings | Visual Settings: All Menu Items: Scrollable region must have keyboard access | 2.1.1 | TBD |
Viz Settings | Visual settings menu should gain keyboard focus after you open it | 2.1.1 | TBD |
Viz Settings | Visual Settings should be accessible by keyboard | 2.1.1 | TBD |
Viz Settings | Visual settings opens a dialog that does not trap focus | 2.1.1 | TBD |
Viz Settings | Visual settings menu not found using screen readers | 2.1.1 | TBD |
Viz Settings | Visual settings not keyboard navigable | 2.1.1 | TBD |
Participants | Participant: "View Responses" isn't focusable with keyboard | 2.1.1 | TBD |
Activity detail/edit | Configure panel : Number inputs swallow focus | 2.1.2 | TBD |
Activity detail/edit | Allow keyboard-only creation of CIP regions | 2.1.2 | TBD |
Participants | Participant Upload: Keyboard Trap | 2.1.2 | TBD |
Activity detail/edit | Ensure web presenter keyboard shortcuts work with screen readers | 2.1.4 | TBD |
Activity detail/edit | Survey: Animation that can't be paused or stopped | 2.2.2 | TBD |
Activity detail/edit | See More: Animation that can't be paused or stopped | 2.2.2 | TBD |
Navigation | Skip Content focus | 2.4.1 | TBD |
Account Admin | Change Plan: Table in change plan is difficult to navigate because of empty cells. | 2.4.3 | TBD |
Activity detail/edit | When in full screen presentation mode some non-visible elements are interactive with a screen reader | 2.4.3 | TBD |
My activities | Improve keyboard accessibility of activity/group creation notifications | 2.4.3 | TBD |
My activities | Save button comes before changes can be made | 2.4.3 | TBD |
My activities | Improve confusing tab order | 2.4.3 | TBD |
Activity detail/edit | Viz Instructions: link text missing purpose via screenreader | 2.4.4 | TBD |
Activity detail/edit | Viz Instructions: "See More" should be associated with something | 2.4.4 | TBD |
Activity detail/edit | Expand and collapse triggers are confusing in a screen reader | 2.4.4 | TBD |
Participants | Participants: "Download a CSV" | 2.4.4 | TBD |
Activity detail/edit | Configure panel and activity review page : No heading for the review activity aside | 2.4.5 | TBD |
Navigation | The sidebar navigation is the only means for finding webpages | 2.4.5 | TBD |
Activity Create | Missing label for the add activity view | 2.4.6 | TBD |
Activity detail/edit | Configure panel - Label the activity that is being reviewed | 2.4.6 | TBD |
Participants | There are no labels for the group names in the edit panel | 2.4.6 | TBD |
Activity Create | Registration: Focus indicator is not complete | 2.4.7 | TBD |
Activity detail/edit | Surveys: Focus indicator missing | 2.4.7 | TBD |
Activity detail/edit | Configure panel: Review activity main dialog accordion does not show focus when tabbed to | 2.4.7 | TBD |
Activity detail/edit | Configure panel : Keyboard visual focus is lost after “Text message” option in “How people can respond” dialog controls | 2.4.7 | TBD |
Activity detail/edit | Configure panel : “Completely anonymous” option modal doesn’t receive focus in order to select an option | 2.4.7 | TBD |
Activity detail/edit | Configure panel and activity review page - Clicking the edit button should move focus to the inputs that now display for editing | 2.4.7 | TBD |
My activities | My Activities: Missing focus indicator | 2.4.7 | TBD |
My activities | Closing the action sheet does not return focus to the trigger | 2.4.7 | TBD |
Participants | Participants: "Add Participants" button focus | 2.4.7 | TBD |
Home dashboard | #home-welcome-dialog on Home dashboard needs an accessible name | 2.5.3 | TBD |
Activity Create | Click and drag functionality to reorder items is not available to keyboard. | 2.5.7 | TBD |
My activities | Click and drag functionality to reorder items is not available to keyboard. | 2.5.7 | TBD |
My activities | My Activities Checkboxes: Tap area around checkboxes needs to be 24x24 | 2.5.8 | TBD |
My activities | Shared with Me: Checkboxes: Tap area around checkboxes needs to be 24x24 | 2.5.8 | TBD |
Participants | Tap area around group icon needs to be 24x24 | 2.5.8 | TBD |
Profile settings | Attendance Management: All touch targets must be 24px large, or leave sufficient space | 2.5.8 | TBD |
Viz Settings | Voting Instructions (and other) checkboxes: All touch targets must be 24px large, or leave sufficient space | 2.5.8 | TBD |
My activities | Clicking on a sort option moves focus outside the page | 3.2.2 | TBD |
Participants | With screen readers, searching for participants submits the form while typing without notifying the user | 3.2.2 | TBD |
Participants | Manage Participants - With screenreaders, sorting the participants table doesn’t notify users of the new sort direction | 3.2.2 | TBD |
Participants | Manage Participants - With screen readers, searching for participants submits the form while typing without notifying the user | 3.2.2 | TBD |
Participants | Manage Participants - With screen readers, clicking “edit” for groups breaks focus | 3.2.2 | TBD |
Login | Signup form validation errors were not announced | 3.3.1 | TBD |
Activity Create | Instructions for image related activities are after the input | 3.3.2 | TBD |
Activity Create | Activity types are read twice | 3.3.2 | TBD |
Activity Create | Labels for the activities are read after the inputs | 3.3.2 | TBD |
Participants | The numbers in the participants action buttons don’t mean anything to screen readers | 3.3.2 | TBD |
Account Admin | Account Admin: Data Exports: Select element must have an accessible name | 4.1.2 | TBD |
Account Admin | Data Retention: Form elements must have labels | 4.1.2 | TBD |
Account Admin | Custom Invitation Template: Form elements must have labels | 4.1.2 | TBD |
Account Admin | Data Exports: Form elements must have labels | 4.1.2 | TBD |
Account Admin | Presenter Settings: Table Accessibility | 4.1.2 | TBD |
Activity Create | tablist for activity types | 4.1.2 | TBD |
Activity detail/edit | Survey: Responses Per Person Selector: Form elements must have labels | 4.1.2 | TBD |
Activity detail/edit | Competitions: Adjust Timer Selector: Form elements must have labels | 4.1.2 | TBD |
Activity detail/edit | Survey: Thumbnail slides: Frames must have an accessible name | 4.1.2 | TBD |
Activity detail/edit | Competitions: Thumbnail & Preview slides: Frames must have an accessible name | 4.1.2 | TBD |
Activity detail/edit | Surveys: Title Slide: Elements must only use supported ARIA attributes | 4.1.2 | TBD |
Activity detail/edit | Competitions: Title Slide: Elements must only use supported ARIA attributes | 4.1.2 | TBD |
Activity detail/edit | Surveys: Buttons must have discernible text | 4.1.2 | TBD |
Activity detail/edit | Competitions: Buttons must have discernible text | 4.1.2 | TBD |
Activity detail/edit | Icons in custom select inputs can be hidden from screen readers | 4.1.2 | TBD |
Activity detail/edit | Lack of descriptive feedback for "Responses per Person" feature | 4.1.2 | TBD |
My activities | Activated Activity & Pinned Activity frames need accessible names | 4.1.2 | TBD |
My activities | Trash page - Interactive controls must not be nested | 4.1.2 | TBD |
My activities | Activities page - Interactive controls must not be nested | 4.1.2 | TBD |
My activities | Activities: Share with me: Interactive controls must not be nested | 4.1.2 | TBD |
My activities | Activities: Trash: Interactive controls must not be nested | 4.1.2 | TBD |
Participants | Participant Table: Edit: Form Elements must have labels | 4.1.2 | TBD |
Participants | Participant: New Group: Form Elements Must have Labels | 4.1.2 | TBD |
Participants | Participants Search button: missing accessible name | 4.1.2 | TBD |
Participants | Tooltip link on Invitations page needs discernible text | 4.1.2 | TBD |
Profile settings | Profile: Activity Settings: Interactive controls must not be nested | 4.1.2 | TBD |
Profile settings | Profile: Branded Response Page: ARIA attributes must conform to valid names | 4.1.2 | TBD |
Profile settings | Profile: Branded Response Page: Content: Form Elements must have labels | 4.1.2 | TBD |
Profile settings | Profile: Personal Info: Elements must only use supported ARIA attributes | 4.1.2 | TBD |
Teams | Teams: Pagination: Elements must only use supported ARIA attributes | 4.1.2 | TBD |
Teams | Teams: Search: ARIA attributed must conform to valid names | 4.1.2 | TBD |
Teams | Teams: Search: uttons must have discernable text | 4.1.2 | TBD |
Teams | Teams: Search role | 4.1.2 | TBD |
Viz Settings | Visual Settings: Voting Instructions & Title: Interactive controls must not be nested | 4.1.2 | TBD |
Viz Settings | As a screen-reader user navigating visual settings in the activity detail, the select element should have an accessible name | 4.1.2 | TBD |
Activity detail/edit | Configure panel and activity review page : Pressing the activate button should let users know they can click again to deactivate | 4.1.3 | TBD |
My activities | Status changes should have advisory messages with appropriate aria labels | 4.1.3 | TBD |
My activities | When checking an activity in a table, the actions that display in the table header are not announced | 4.1.3 | TBD |
My activities | There’s no audible confirmation that an activity has been deactivated after pressing the related button. | 4.1.3 | TBD |
My activities | Actions like copying the response link, duplicating an activity, or deleting activity trigger an alert that confirms the action but this is not read with screen readers | 4.1.3 | TBD |
My activities | The help tutorial component isn’t called out by screen readers | 4.1.3 | TBD |
Reports | Reports: Checkboxes: Form Elements need labels | 4.2.1 | TBD |