Ideas portals
Voluntary Product Accessibility Template
Version 2.4 — International Edition
Report Date: 12/13/2021
This document is provided for information purposes only and the contents hereof are subject to change without notice. Aha! does not warrant that this document is error-free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Aha! specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. Aha! further makes no representation concerning the ability of assistive technologies or other products to interoperate with Aha! software or services.
Overview
Ideas portals are ways to gather groups of ideas together and solicit feedback from particular types of users. Aha! Roadmaps and Ideas customers can create ideas portals to better understand what their customers, partners, and employees want.
This Voluntary Product Accessibility Template (VPAT) is the result of an accessibility audit conducted by a third-party company specializing in accessibility testing, auditing, and remediation. As noted below, the audit was performed to the Web Content Accessibility Guideline (WCAG) 2.1 Level AA standard.
The audit was performed on the default ideas portal user experience.
The first section of this report provides an overview of the standard/guidelines and the terms used in the report. The second section details how our software conforms to the WCAG 2.1 AA guidelines. There are three columns in tables 1 and 2:
The first column details the success criteria evaluated in the audit
The second column states the software's conformance level
The third column shares additional remarks and explanations
Applicable standards and guidelines
This report covers the degree of conformance for the following accessibility standards and guidelines:
Standard/Guideline | Included in report |
Level A (Yes) Level AA (Yes) Level AAA (No) | |
Revised Section 508 standards published January 18, 2017, and corrected January 22, 2018 | Yes |
EN 301 549 Accessibility requirements suitable for public procurement of ICT products and services in Europe, — V3.1.1 (2019–11) | Yes |
Terms
The terms used in the Conformance Level information are defined as follows:
Supports: The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
Partially Supports: Some functionality of the product does not meet the criterion.
Does Not Support: The majority of product functionality does not meet the criterion.
Not Applicable: The criterion is not relevant to the product.
Not Evaluated: The product has not been evaluated against the criterion. This can be used only in WCAG 2.0 Level AAA.
WCAG 2.1 AA Report
Tables 1 and 2 also document conformance with:
EN 301 549: Chapter 9 (Web), Sections 10.1-10.4 of Chapter 10 (Non-web documents), and Sections 11.1-11.4 and 11.8.2 of Chapter 11 (Non-web Software Open and Closed Functionality), and Sections 12.1.2 and 12.2.4 of Chapter 12 (Documentation)
Revised Section 508: Chapter 5 (501.1 Scope), 504.2 Content Creation or Editing, and Chapter 6 (602.3 Electronic Support Documentation).
Note: When reporting on conformance with the WCAG 2.1 AA Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.0 Conformance Requirements.
Table 1: Success Criteria, Level A
Criteria | Conformance level | Remarks and explanations | ||
1.1.1 Non-text Content (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially supports | Web: The comments icon under each idea lacks alternative text.
The user avatars in the Votes tab of each idea lack alternative text. | ||
1.2.1 Audio-only and Video-only (Prerecorded) (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
1.2.2 Captions (Prerecorded) (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
1.3.1 Info and Relationships (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: The heading structure of some pages may be out of order.
The search and email login fields lack programmatic persistent labels.
The search field and the category filters along the left side of the page do not have landmark regions. | ||
1.3.2 Meaningful Sequence (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: The "Vote" buttons on the home page are rendered before their respective Idea, which may cause screen reader users to perceive the buttons as voting for the previous idea. On the idea details pages, the "Vote" buttons are calls to action but are also rendered before the idea text itself. Tooltips in the category filters are not part of the reading order. | ||
1.3.3 Sensory Characteristics (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not have instructions which rely upon sensory characteristics. | ||
1.4.1 Use of Color (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: Various links throughout the site rely on color to denote themselves as links.
In the pagination section, the current page is indicated using color. | ||
1.4.2 Audio Control (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
2.1.1 Keyboard (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: The following features cannot be operated by keyboard input:
| ||
2.1.2 No Keyboard Trap (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain any features which trap keyboard focus. | ||
2.1.4 Character Key Shortcuts (Level A 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 — Does not apply | Web: Supports | Web: The site does not use character key shortcuts. | ||
2.2.1 Timing Adjustable (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain any features which require timed input from the user. | ||
2.2.2 Pause, Stop, Hide (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain content which is animate or moves. | ||
2.3.1 Three Flashes or Below Threshold (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain content which blinks or flashes. | ||
2.4.1 Bypass Blocks (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site contains a means to skip past repetitive content, such as Skip To Main Content link. | ||
2.4.2 Page Titled (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Each page is accurately and meaningfully titled. | ||
2.4.3 Focus Order (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Components which receive keyboard focus do so in a meaningful order. | ||
2.4.4 Link Purpose (In Context) (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The purpose of links can be determined through link text and context. | ||
2.5.1 Pointer Gestures (Level A 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: The site does not rely on multi-point or path based gestures for any functionality. | ||
2.5.2 Pointer Cancellation (Level A 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: No functionality occurs on the users down-click event. All mouse clicks can be cancelled. | ||
2.5.3 Label in Name (Level A 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Partially Supports | Web: On the Add Idea page, when a form field generates an error, this changes that field's accessible name which does not match the visual label. | ||
2.5.4 Motion Actuation (Level A 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: The site does not rely on device motion to perform any functions. | ||
3.1.1 Language of Page (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The language of each page in the site is programmatically set to English. | ||
3.2.1 On Focus (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: No changes of context occur when any actionable components receive focus. | ||
3.2.2 On Input (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: The search field at the top of each page lacks a submit button. | ||
3.3.1 Error Identification (Level A) Also applies to:
Revised Section 508
| Web: Partially Supports | Web: Error messages (such as on the log in or Add Idea features) may not be clear or explicit. | ||
3.3.2 Labels or Instructions (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: Form instructions are not given when logging in. | ||
4.1.1 Parsing (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: No parsing errors were found during evaluation. Content was well marked up. | ||
4.1.2 Name, Role, Value (Level A) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: Certain custom complex components (the sort and filter menus, the category filter tree view, and the tab sections on Idea details screens) are not given programmatic roles and states.
Some objects which behave like buttons are given link roles.
The Login/Sign Up flyout does not programmatically denote when it is expanded or collapsed.
|
Table 2: Success Criteria, Level AA
Criteria | Conformance level | Remarks and explanations | ||
1.2.4 Captions (Live) (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
1.2.5 Audio Description (Prerecorded) (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain multimedia. | ||
1.3.4 Orientation (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: The site does not force the user into a particular screen orientation, nor does it restrict the user from using a particular screen orientation. | ||
1.3.5 Identify Input Purpose (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: Form field purpose can be determined through labeling and context. The form fields do not require autocomplete. | ||
1.4.3 Contrast (Minimum) (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: Some text objects may fall under sufficient color contrast requirements. These include:
| ||
1.4.4 Resize text (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Text can be resized throughout the site without being obscured. | ||
1.4.5 Images of Text (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not contain images of text. | ||
1.4.10 Reflow (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: The site uses a responsive web layout which allows content to reflow when the window is zoomed in on. | ||
1.4.11 Non-text Contrast (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Partially Supports | Web: The boundaries of some text fields fall below contrast requirements. The "X" which dismisses the error message in the Login flyout uses a red color that has low contrast against its background. | ||
1.4.12 Text Spacing (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: The text in the site can be respaced without becoming obscured or losing meaning. | ||
1.4.13 Content on Hover or Focus (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Supports | Web: Tooltips can be dismissed without moving the mouse by pressing the Escape key. | ||
2.4.5 Multiple Ways (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Users may find ideas in the main region of the page, or they may use the search functionality to search for ideas. | ||
2.4.6 Headings and Labels (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Headings and labels are used meaningfully to structure content and label form inputs. | ||
2.4.7 Focus Visible (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Focus is indicated using default browser settings. | ||
3.1.2 Language of Parts (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: No content in the site deviates from the default language. Note: this does not apply to content entered by end users. | ||
3.2.3 Consistent Navigation (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Navigation components appear in the same order on each page. | ||
3.2.4 Consistent Identification (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Partially Supports | Web: Some links are identified with an underline while others are not. | ||
3.3.3 Error Suggestion (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: Where applicable, erroneous form fields give instructions on correcting the error. | ||
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) Also applies to: EN 301 549 Criteria
Revised Section 508
| Web: Supports | Web: The site does not collect data from users other than Ideas, which can be edited. | ||
4.1.3 Status Messages (Level AA 2.1 only) Also applies to: EN 301 549 Criteria
Revised Section 508 – Does not apply | Web: Partially Supports | Web: Error messages are not announced dynamically by screen readers. |
Table 3: Success Criteria, Level AAA
Notes: Ideas portals have not been evaluated for WCAG 2.1 AAA conformance.
Revised Section 508 Report
Chapter 3: Functional Performance Criteria (FPC)
Notes: The site does not contain future technologies and was not evaluated against chapter 3.
Chapter 4: Hardware
Notes: The site was not evaluated against chapter 4.
Chapter 5: Software
Notes: The site was not evaluated against chapter 5.
Chapter 6: Support Documentation and Services
Criteria | Conformance Level | Remarks and Explanations |
601.1 Scope | Heading cell – no response required | Heading cell – no response required |
Heading cell – no response required | Heading cell – no response required | |
602.2 Accessibility and Compatibility Features | Supports | Application is not subject to Chapters 4 and 5. |
602.3 Electronic Support Documentation | See WCAG 2.1 AA report section | See WCAG 2.1 AA report section |
602.4 Alternate Formats for Non-Electronic Support Documentation | Supports | Alternate formats of print materials can be provided at the user’s request. |
Heading cell – no response required | Heading cell – no response required | |
603.2 Information on Accessibility and Compatibility Features | Supports | Application is not subject to Chapters 4 and 5. |
603.3 Accommodation of Communication Needs | Supports | Users can use telephone support, chat, and email for communication. Contact us
|
EN 301 549 Report
Chapter 4: Functional Performance Statements (FPS)
Notes: The site was not evaluated against chapter 4.
Chapter 5: Generic Requirements
Notes: The site was not evaluated against chapter 5.
Chapter 6: ICT with Two-Way Voice Communication
Notes: The site was not evaluated against chapter 6.
Chapter 7: ICT with Video Capabilities
Notes: The site was not evaluated against chapter 7.
Chapter 8: Hardware
Notes: The site was not evaluated against chapter 8.
Chapter 9: Web (see WCAG 2.1 AA Report section above)
Notes:
Chapter 10: Non-Web Software
Notes: The site was not evaluated against chapter 10.
Chapter 11: Software
Notes: The site was not evaluated against chapter 11.
Chapter 12: Documentation and Support Services
Criteria | Conformance Level | Remarks and Explanations |
12.1 Product documentation | Heading cell – no response required | Heading cell – no response required |
12.1.1 Accessibility and compatibility features | Supports | Application is not subject to Chapters 8 and 11. |
12.1.2 Accessible documentation | See WCAG 2.1 AA report section | See WCAG 2.1 AA report section |
12.2 Support Services | Heading cell – no response required | Heading cell – no response required |
12.2.2 Information on accessibility and compatibility features | Supports | Application is not subject to Chapters 8 and 11. |
12.2.3 Effective communication | Supports | Users can use telephone support, chat, and email for communication. Contact us
|
12.2.4 Accessible documentation | See WCAG 2.1 AA report section | See information in WCAG 2.1 AA report section |
Chapter 13: ICT Providing Relay or Emergency Service Access
Notes: The site was not evaluated against chapter 13.