Website logo
Navigate through spaces
VPATs
⌘K
🏠~ ScreenPal VPATs Home ~
📺VPAT - Consumption Pages
🪧VPAT - Marketing
💻VPAT - Login and Content Management
🍎VPAT - MacOS App
🪟VPAT - Windows App
📱VPAT - iOS App
📱VPAT - Android App
👩‍💻VPAT - Chromebook App
🌐VPAT - Browser Extension
✏️VPAT - LTI v1.3 Plugin Accessibility Conformance Report
Docs powered by Archbee
Website logo

VPAT - Login and Content Management

Content Management Accessibility Conformance Report

WCAG Edition (Based on VPAT® Version 2.4)

Name of Product: ScreenPal Login and Content Management VPAT (https://screenpal.com/)

Report Date: October 31st, 2023

Product Description: ScreenPal is a video hosting platform facilitating the sharing of video and image content, privately or publicly.

Contact information: support@screenpal.com

Evaluation Methods Used:

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

Notes:

The VPAT has been prepared based on the accessibility evaluation of the following pages/ flows:



Page: Content/videos https://screenpal.com/content/video/c0iroMVkjts

Page: Analytics https://screenpal.com/analytics/content-trends?startDate=08-01-2022

Page: Analytic details: https://screenpal.com/analytics/show/c3iqr2VZVLO?startDate=08-01-2022

https://screenpal.com/login

https://screenpal.com/password/forgot

https://screenpal.com/register

https://screenpal.com/content/videos

https://screenpal.com/content/images

https://screenpal.com/content/folders

Add New Folder (Modal window)

https://screenpal.com/content/channels

Add New Channel (Modal window)

https://screenpal.com/content/trash

https://screenpal.com/users/team-users

Add New User

https://screenpal.com/users/team-users/import

https://screenpal.com/users/detail/c0njFN44NB

https://screenpal.com/users/groups

Add New Group

https://screenpal.com/settings/profile/edit

https://screenpal.com/settings/company-profile

https://screenpal.com/settings/team-feature-access/show

https://screenpal.com/settings/video-hosting/edit

https://screenpal.com/settings/plan

https://screenpal.com/settings/billing/edit

https://screenpal.com/settings/usage

https://screenpal.com/settings/integrations

https://screenpal.com/settings/authentication

Page Quizzes: https://screenpal.com/content/quizzes

Page Quizzes Details: https://screenpal.com/content/quizzes/c3fh3LV?activeSection=edit

Applicable Standards/Guidelines

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)

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.

WCAG 2.1 Report

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.

Table 1: Success Criteria, Level A

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:

  • Images do not have alternative text on the Videos, Company Profile, Groups, and Authentication pages
  • The [rpgressbar does not have an alternative text on the Usage page
  • The star rating icons are missing alternative text on the Quizzes Details page.

1.2.1 Audio-only and Video-only (Prerecorded) (Level A)

Supports

No audio-only or video-only content is present on the website.

1.2.2 Captions (Prerecorded) (Level A)

Supports

No multimedia content is present on the website.

1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)

Partially Supports

Alternatives are provided for multimedia content present on the website.

Exceptions include:

  • There is no alternate method provided for the video-dependent quiz inside the video.

1.3.1 Info and Relationships (Level A)

Partially Supports

The website has consisten 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 preceive the relationships between a particular element and its role.

Exceptions Include:

  • The list element has direct children that are not allowed on the Content/videos page
  • The text 'SAML User Access' is not announced as a heading on the Authentication page
  • The 'datepicker' content is not read by the screen reader on the Analytic details page
  • The main landmark is not defined on the Login page
  • The error message 'Please enter a valid email to sign up' is not associated with the 'Email' edit field on the Register page.

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:

  • After selecting the 'Creator' button, the screen reader focus is not moving directly to the 'Search by Name' edit field on the next swipe using the VoiceOver screen reader on the mobile phone on the Images page.

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:

  • The input field border turns red to provide only visual feedback that indicates an error has occurred on the Quizzes page.

1.4.2 Audio Control (Level A)

Supports

A mechanism is provided to pause or stop the audio content present on the website.

2.1.1 Keyboard (Level A)

Partially Supports

The website supports standard keyboard navigation and input functions.

Exceptions Include:

  • The 'X (Clear filter)' button is not focusable using the keyboard on the Videos page
  • In the 'datepicker' the month button is not focusable and triggerable using the keyboard on the Analytic details page
  • 'Video for this Quiz' is not focusable using the keyboard on the Quizzes page
  • The 'Get offers, tips, and product news' checkbox is not focusable
  • The tooltips of the element 'Content Trends' are not accessible using the keyboard
  • The 'Group' button is not focusable on the User Details page.

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:

  • The focus gets stuck inside the 'Label' edit field in the forward navigation on the Quizzes Details page.

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

There is no such content present on the website that needs to be stopped, paused, or hidden.

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

A bypass mechanism for skipping to the main content is implemented.

Exceptions Include:

  • The 'Skip to main' link is not implemented to bypass the repeated blocks present on the header section of the pages.

2.4.2 Page Titled (Level A)

Partially Supports

Descriptive and correct page titles are present for pages throughout the website.

Exceptions include:

  • An insufficient page title 'Screenpal - welcome back' is announced by the screen reader on the Login page.

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:

  • The focus moves to the hidden element after the 'Close' button on the Add New Folder page (Modal window)
  • An incorrect focus order is found for the tabs on the Quizzes Details page
  • When a user collapses the 'More options' button, the focus does not remain on the triggered button.

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:

  • The link text is not announced by the screen reader for the links “Open Link”, “Copy Link”, and “Edit Details” on the Analytic details page
  • The screen reader announces incorrect link text for the links “Impersonate”, “Groups”, and “Revoke Access” on the User details page.

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)

Partially Supports

All labels on the website include text and the same text is defined in the code as well to assist speech recognition technologies.

Exceptions Include:

  • The visible labels of the following edit fields do not match with their accessible name:
    • Email Address of New Account Admin
    • Email Address of New Billing Contact.

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 language attribute is correctly defined for the webpages.

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)

Partially Supports

Errors present on the website are notified to the users correctly.

Exceptions include:

  • The error is not identified for the 'Email' edit field on the Register page.

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:

  • There are no visual indications available for the 'Title' required field on the Add New Channel page.

4.1.1 Parsing (Level A)

Supports

The markup of the website has complete start and end tags, attributes, and unique IDs.

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:

  • The label is missing for the edit fields “Language” and “Preferred Time Zone” on the My Profile page
  • The screen reader doesn't announce the label for the 'clear' captions button on the Content/videos page
  • The label is not announced for the 'Preview' and 'Open link' buttons on the Videos page
  • The label is not announced for the 'integration Type' combobox by the screen reader on the Integration page
  • The label and role are missing for the search suggestion links on the Images page
  • The selected and unselected answers are announced as plain content and alike on the Quizzes Details page
  • The role is not announced for the radio buttons on the Quizzes Details page.



Table 2: Success Criteria, Level AA

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 not required 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)

Partially Supports

Interactive fields on the website are clearly labeled to direct the user to enter the data expected in the fields.

Exceptions Include:

  • The autocomplete attribute is missing for the edit fields “First Name”, “Last Name”, and “Email Address”.

1.4.3 Contrast (Minimum) (Level AA)

Partially Supports

The website adheres to minimum contrast standards.

Exceptions include:

  • The text 'On' fails the color contrast ratio on the Analytics page
  • The text 'Save' fails the color contrast ratio in the hover state on the Add New Channel page (Modal window)
  • Text such as 'Speed' fails the color contrast ratio on the Quizzes Details page.

1.4.4 Resize text (Level AA)

Supports

There is no loss of functionality or content observed upon zooming the browser to 200%.

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:

  • The 'Impersonate' button disappears on 400% zoom on the User details page
  • The 'Revoke Access' button is inaccessible on 400% zoom on the User details page.

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:

  • The 'Next' page icon fails the color contrast ratio on the Analytics page
  • The focus outline on the close button fails the color contrast ratio on the Add New Channel (Modal window) page
  • The 'Video Play' icon fails the color contrast ratio due to the irregular background on the Quizzes Details page.

1.4.12 Text Spacing (Level AA 2.1 only)

Partially Supports

The website is compliant with WCAG text spacing requirements.

Exceptions include:

  • The text 'Analytics' gets misaligned upon applying text spacing properties on the Analytics page.

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:

  • The tooltip content is not dismissible on the Analytics page.

2.4.5 Multiple Ways (Level AA)

Supports

A proper navigation header is provided to access the different types of website pages.

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:

  • An insufficient label is announced for the 'Details' button on the Channels page
  • An insufficient label is announced for the buttons such as 'Close modal' on the Company Profile page.

2.4.7 Focus Visible (Level AA)

Partially Supports

All the elements present in the website have focus visibility.

Exceptions include:

  • The focus indicator is not available for the 'Rating' radio buttons on the Quizzes Details page
  • The focus indicator is not visible for the 'Channel' link on the Channels page.

3.1.2 Language of Parts (Level AA)

Partially Supports

Phrases in languages other than English have been correctly defined using the appropriate ‘lang’ attributes.

Exceptions include:

  • The non-english language phrase such as 'francais' does not have the correct lang attribute defined on the My Profile page.

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:

  • The screen reader remains silent when the quiz appears in between the video on the Quizzes Details page
  • The screen reader doesn't announce the status message 'Sorry, nothing matched that search. Please try again.' Automatically on the Groups page
  • The screen reader doesn't announce the error message 'The page field is required.' Automatically on the Authentication page.



PREVIOUS
VPAT - Marketing
NEXT
VPAT - MacOS App
Docs powered by Archbee
TABLE OF CONTENTS
Evaluation Methods Used:
Notes:
Applicable Standards/Guidelines
Terms
WCAG 2.1 Report
Table 1: Success Criteria, Level A
Table 2: Success Criteria, Level AA
Docs powered by Archbee