VPAT - Consumption Pages
Accessibility Conformance Report
WCAG Edition - (Based on VPAT® Version 2.4)
Name of Product: ScreenPal Consumption Pages (https://screenpal.com/)
Report Date: April 26th, 2023
Product Description: ScreenPal is a screen recorder, facecam recorder, and video editor app.
Contact information: support@screenpal.com
Accessibility testing as per WCAG 2.1 AA guidelines.
The evaluation was performed using below tools/ tests:
- Screen readers:
- NVDA on Win10/ Chrome
- VoiceOver on iPhone/ Safari
- WAVE automated tool
- Color contrast testing using Color Contrast Analyzer
- Browser zoom
- Keyboard-only
- Text-spacing testing using bookmarklets
The VPAT has been prepared based on the accessibility evaluation of the following pages/ flows:
Video Consumption: |
Watch - Free - Public/Unlisted |
Watch - Free - Password Protected |
Watch - Paid - Public/Unlisted |
Watch - Paid - Password Protected |
Watch - Paid - Team User Protected |
Channel - Side Bar |
Channel - Side Bar - Password Protected |
Channel - Side Bar - Team User Protected |
Channel - Carousel |
Channel - Carousel - Password Protected |
Channel - Carousel - Team User Protected |
Quizzing Consumption: |
Anonymous |
User Info Entry |
Team User Login |
Analytics - Hosting Management: |
Legacy Team Premier (+Analytics +Quizzing) |
This report covers the degree of conformance for the following accessibility standards/guidelines:
Standard/Guideline | Included in Report |
Web Content Accessibility Guidelines 2.1 at https://www.w3.org/TR/WCAG21/ | Level AAA (No) Level AA (Yes) Level A (Yes) |
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.
Note: When reporting on conformance with the WCAG 2.1 Success Criteria, they are scoped for full pages, complete processes, and accessibility-supported ways of using technology as documented in the WCAG 2.1 Conformance Requirements.
Criteria | Conformance Level | Remarks and Explanations |
1.1.1 Non-text Content (Level A) | Partially Supports | Images on the website contain relevant alternative text. Exceptions include:
|
Partially Supports | The video-only content on the Paid - Team User Protected page is not supplemented with text transcript or media alternative. | |
1.2.2 Captions (Prerecorded) (Level A) | Supports | Captions are present for the multimedia content present on the website. |
Supports | Alternatives are provided for multimedia content present on the website. | |
1.3.1 Info and Relationships (Level A) | Partially Supports | The website has consistent headers and global table structures to establish clear information and relationships within the website. Screen readers properly identify most of the information available on the website. Visually impaired users are easily able to perceive the relationships between a particular element and its role. Exceptions include:
|
1.3.2 Meaningful Sequence (Level A) | Partially Supports | The sequence of the content present on the website is meaningful and appropriate and does not affect the meaning of the provided content. Exceptions include:
|
1.3.3 Sensory Characteristics (Level A) | Supports | No information is present on the website which is based on sensory characteristics such as shape, size, location, sound, etc. |
1.4.1 Use of Color (Level A) | Partially Supports | Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. Exceptions include:
|
1.4.2 Audio Control (Level A) | Supports | No audio content is present on the website that plays automatically for more than 3 seconds. |
2.1.1 Keyboard (Level A) | Partially Supports | The website supports standard keyboard navigation and input functions (including swiping to move between input fields and pressing [Double tap] to make selections). Exceptions include:
|
2.1.2 No Keyboard Trap (Level A) | Partially Supports | Keyboard focus is moving sequentially throughout the website without the focus getting trapped in any section and it is convenient to access the functionality. Exceptions include:
|
2.1.4 Character Key Shortcuts (Level A 2.1 only) | Supports | No functionalities are dependent on or controlled by character key shortcuts. |
2.2.1 Timing Adjustable (Level A) | Supports | There is no such activity present on the website where time needs to be adjusted or extended. |
2.2.2 Pause, Stop, Hide (Level A) | Supports | A mechanism to stop, pause, or hide the moving/ scrolling content is present on the website. |
2.3.1 Three Flashes or Below Threshold (Level A) | Supports | There is no flashing content present on the website. |
2.4.1 Bypass Blocks (Level A) | Partially Supports | There is no method available to bypass blocks of content on the web pages. |
2.4.2 Page Titled (Level A) | Supports | Descriptive and correct page titles are present for pages throughout the website. |
2.4.3 Focus Order (Level A) | Partially Supports | The focus moves in a correct sequence order on the website from left to right and top to bottom. Exceptions include:
|
2.4.4 Link Purpose (In Context) (Level A) | Partially Supports | All links are provided with appropriate link text and the user would be able to understand the purpose of the link from its link text. Exceptions include:
|
2.5.1 Pointer Gestures (Level A 2.1 only) | Supports | All functionalities present in the website can be operated with a single pointer without a path-based gesture unless a multipoint or path-based gesture is essential. |
2.5.2 Pointer Cancellation (Level A 2.1 only) | Supports | No down-event of the pointer is used in the website to execute any part of the action. |
2.5.3 Label in Name (Level A 2.1 only) | Supports | All labels on the website include text and the same text is defined in the code as well to assist speech recognition technologies. |
2.5.4 Motion Actuation (Level A 2.1 only) | Supports | No functionality is present on the website that is operable only by device motion. |
3.1.1 Language of Page (Level A) | Supports | The HTML element of the website has a correctly defined language attribute for the web pages. |
3.2.1 On Focus (Level A) | Supports | No interactive element is triggered automatically on receiving the focus. |
3.2.2 On Input (Level A) | Supports | Change of context does not happen when the user changes the setting of any input controls. |
3.3.1 Error Identification (Level A) | Supports | Errors present on the website are notified to the screen reader user automatically. |
3.3.2 Labels or Instructions (Level A) | Partially Supports | The website provides support for motor-impaired and cognitive users as the labels and instructions are provided for the form fields, which are clearly visible and readable to such users. Exceptions include:
|
4.1.1 Parsing (Level A) | Partially Supports | The markup of the website has complete start and end tags, attributes, and unique IDs. Exceptions include:
|
4.1.2 Name, Role, Value (Level A) | Partially Supports | All the website elements have a proper label associated with their role and the screen reader is recognizing them correctly with updated values as well. Exceptions include:
|
Criteria | Conformance Level | Remarks and Explanations |
1.2.4 Captions (Live) (Level AA) | Supports | No live multimedia content is present on the website. |
1.2.5 Audio Description (Prerecorded) (Level AA) | Supports | Audio description is provided for the multimedia content present on the website. |
1.3.4 Orientation (Level AA 2.1 only) | Supports | The website does not restrict its view and operation to a single display orientation. |
1.3.5 Identify Input Purpose (Level AA 2.1 only) | Supports | No such interactive fields are present on the website that require the purpose to be identified. |
1.4.3 Contrast (Minimum) (Level AA) | Partially Supports | The website adheres to minimum contrast standards. Exceptions include:
|
1.4.4 Resize text (Level AA) | Partially Supports | The website is fully responsive. At a zoom of 200%, the site responds to that resolution by adjusting the UI as it would if the user were on a smartphone. Exceptions include:
|
1.4.5 Images of Text (Level AA) | Supports | No information is conveyed to the user via an image of the text. |
1.4.10 Reflow (Level AA 2.1 only) | Partially Supports | The website does not require scrolling in two dimensions to present content without loss of information in 400% zoom. Exceptions include:
|
1.4.11 Non-text Contrast (Level AA 2.1 only) | Partially Supports | The website user interface components have a contrast ratio of at least 3:1 against adjacent color(s). Exceptions include:
|
1.4.12 Text Spacing (Level AA 2.1 only) | Partially Supports | The website is compliant with WCAG text spacing requirements. Exceptions include:
|
1.4.13 Content on Hover or Focus (Level AA 2.1 only) | Partially Supports | The content that is triggered by hover or focus is dismissible, hoverable, and persistent. Exceptions include:
|
2.4.5 Multiple Ways (Level AA) | Supports | The success criterion is not applicable. |
2.4.6 Headings and Labels (Level AA) | Partially Supports | Headings and Labels on the website provide sufficient detail of the content they are describing. Exceptions include:
|
2.4.7 Focus Visible (Level AA) | Partially Supports | All the elements present in the website have focus visibility. Exceptions include:
|
3.1.2 Language of Parts (Level AA) | Supports | English is the primary and only language of the website. There are no phrases or sentences written in any other language, which need to be defined separately. |
3.2.3 Consistent Navigation (Level AA) | Supports | Navigational mechanisms are repeated on the website and occur in the same relative order each time they are repeated. Hence, consistent navigation is provided to the user. |
3.2.4 Consistent Identification (Level AA) | Supports | Components that provide the same functionality throughout the website can be easily identified by the user. |
3.3.3 Error Suggestion (Level AA) | Supports | The provided error messages are descriptive enough to understand the error and identify the location where they occur. |
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA) | Supports | There are no critical forms available where error prevention is required. Error suggestions are enough to fill out the form and correct the errors. |
4.1.3 Status Messages(Level AA 2.1 only) | Partially Supports | The updated content automatically notifies the visually impaired users via a screen reader. Exceptions include:
|