VPAT - Online Screen Recorder Accessibility Conformance Report
wcag edition (based on vpat® version 2 5) name of product screenpal online screen recorder ( https //screen recorder com/ https //screen recorder com/ ) report date august 13th, 2024 product description screenpal online screen recorder tool allows anyone to quickly and easily record their screen, camera, and microphone in a simple web page contact information support\@screenpal com evaluation methods used accessibility testing as per wcag 2 2 aa guidelines the evaluation was performed using the below tools/ tests screen readers nvda on win11/ chrome wave automated tool color contrast testing using color contrast analyzer browser zoom keyboard only text spacing testing using bookmarklets 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 2 at https w3 org/tr/wcag22/ 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 supports the criterion is not relevant to the product not evaluated the product has not been evaluated against the criterion table 1 success criteria, level a criteria conformance level remarks and explanations 1 1 1 non text content http //www w3 org/tr/wcag20/#text equiv all (level a) partially supports images on the website mostly contain relevant alternative text exceptions include an insufficient alternative text is announced for the 'free online screen recorder' logo on the home page multiple decorative icons next to the text such as 'free and easy to use' holds alternative texts on the home page 1 2 1 audio only and video only (prerecorded) http //www w3 org/tr/wcag20/#media equiv av only alt (level a) supports no audio only or video only content is present on the website 1 2 2 captions (prerecorded) http //www w3 org/tr/wcag20/#media equiv captions (level a) supports no multimedia content is present on the website 1 2 3 audio description or media alternative (prerecorded) http //www w3 org/tr/wcag20/#media equiv audio desc (level a) supports no multimedia content is present on the website 1 3 1 info and relationships http //www w3 org/tr/wcag20/#content structure separation programmatic (level a) partially supports the website mostly 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 relationship between a particular element and its role exceptions include no banner, main, and content info landmarks are present on the home page the grouping is missing for the radio buttons present on the draw functionality of the video recorder the screen reader unnecessarily announces the close button as a table on the home page 1 3 2 meaningful sequence http //www w3 org/tr/wcag20/#content structure separation sequence (level a) partially supports the sequence of the content present on the website is mostly meaningful and appropriate and does not affect the meaning of the provided content exceptions include the screen reader announces the headings such as 'record screen' in parts using the arrow keys on the home page 1 3 3 sensory characteristics http //www w3 org/tr/wcag20/#content structure separation understanding (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 http //www w3 org/tr/wcag20/#visual audio contrast without color (level a) partially supports color, in most of the cases, is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element exceptions include there is no textual information available for identifying drawing colors, which rely solely on color for differentiation on the video recorder 1 4 2 audio control http //www w3 org/tr/wcag20/#visual audio contrast dis audio (level a) supports no audio content is present on the website that plays automatically for more than 3 seconds 2 1 1 keyboard http //www w3 org/tr/wcag20/#keyboard operation keyboard operable (level a) supports the website mostly supports standard keyboard navigation and input functions however, the free hand drawing functionality in the video recorder is an exception for the keyboard users 2 1 2 no keyboard trap http //www w3 org/tr/wcag20/#keyboard operation trapping (level a) 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 2 1 4 character key shortcuts https //www w3 org/tr/wcag21/#character key shortcuts (level a 2 1 and 2 2) supports no functionalities are dependent on or controlled by character key shortcuts 2 2 1 timing adjustable http //www w3 org/tr/wcag20/#time limits required behaviors (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 http //www w3 org/tr/wcag20/#time limits pause (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 http //www w3 org/tr/wcag20/#seizure does not violate (level a) supports there is no flashing content present on the website 2 4 1 bypass blocks http //www w3 org/tr/wcag20/#navigation mechanisms skip (level a) supports there is no repetitive content on the website that needs to be skipped 2 4 2 page titled http //www w3 org/tr/wcag20/#navigation mechanisms title (level a) partially supports descriptive and correct page titles are mostly present for pages throughout the website exceptions include the screen reader announces an insufficient page title as 'online screen recorder' for the home page 2 4 3 focus order http //www w3 org/tr/wcag20/#navigation mechanisms focus order (level a) partially supports the focus mostly moves in a correct sequence order on the website from left to right and top to bottom exceptions include the focus doesn't directly move to the 'reset' button after selecting the 'zoom in/zoom out' button on the video recorder the hoverable 'volume' slider is not visible on the keyboard focus on the video recorder the focus doesn't directly move to cookies overlay on the home page all the 'draw color' radio buttons receive tab focus on the video recorder 2 4 4 link purpose (in context) http //www w3 org/tr/wcag20/#navigation mechanisms refs (level a) partially supports most of the 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 links 'terms of service' and 'privacy policy' are not distinguishable from the surrounding text on the home page 2 5 1 pointer gestures https //www w3 org/tr/wcag21/#pointer gestures (level a 2 1 and 2 2) supports all functionalities present in the website can be operated with a single pointer without a path based gesture unless a multi point or path based gesture is essential 2 5 2 pointer cancellation https //www w3 org/tr/wcag21/#pointer cancellation (level a 2 1 and 2 2) 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 https //www w3 org/tr/wcag21/#label in name (level a 2 1 and 2 2) 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 https //www w3 org/tr/wcag21/#motion actuation (level a 2 1 and 2 2) supports no functionality is present on the website that is operable only by device motion 3 1 1 language of page http //www w3 org/tr/wcag20/#meaning doc lang id (level a) supports the language attribute is correctly defined for the webpages 3 2 1 on focus http //www w3 org/tr/wcag20/#consistent behavior receive focus (level a) supports no interactive element is triggered automatically on receiving the focus 3 2 2 on input http //www w3 org/tr/wcag20/#consistent behavior unpredictable change (level a) supports change of context does not happen when the user changes the setting of any input controls 3 2 6 consistent help https //www w3 org/tr/wcag22/#consistent help (level a 2 2 only) supports sufficient help mechanism is provided in consistent place on multiple webpages 3 3 1 error identification http //www w3 org/tr/wcag20/#minimize error identified (level a) supports this success criterion is not applicable 3 3 2 labels or instructions http //www w3 org/tr/wcag20/#minimize error cues (level a) 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 3 3 7 redundant entry https //www w3 org/tr/wcag22/#redundant entry (level a 2 2 only) supports users are not required to enter same details in the same process multiple times 4 1 2 name, role, value http //www w3 org/tr/wcag20/#ensure compat rsv (level a) partially supports most of the website elements have a proper label associated with their role and the screen reader recognizes them correctly with updated values as well exceptions include the faq buttons such as 'what's included in the free online screen recorder?' are announced with an incorrect role as 'link' on the home page an incorrect role as 'link' and no label is announced for the 'x close' button on the home page no label is announced for the buttons like 'record', 'draw', etc on the video recorder an incorrect role as 'button' and no label is announced for the 'draw' radio buttons on the video recorder table 2 success criteria, level aa criteria conformance level remarks and explanations 1 2 4 captions (live) http //www w3 org/tr/wcag20/#media equiv real time captions (level aa) supports no live multimedia content is present on the website 1 2 5 audio description (prerecorded) http //www w3 org/tr/wcag20/#media equiv audio desc only (level aa) supports no multimedia content is present on the website 1 3 4 orientation https //www w3 org/tr/wcag21/#orientation (level aa 2 1 and 2 2) supports this success criterion is not applicable 1 3 5 identify input purpose https //www w3 org/tr/wcag21/#identify input purpose (level aa 2 1 and 2 2) supports this success criterion is not applicable 1 4 3 contrast (minimum) http //www w3 org/tr/wcag20/#visual audio contrast contrast (level aa) partially supports the website mostly adheres to minimum contrast standards exceptions include the text such as 'capture your browser tab' fails the color contrast ratio on the home page the text 'get screenpal screen recorder' fails the color contrast ratio on the home page the text 'mute' fails the color contrast ratio on the video recorder the text such as 'camera' fails the color contrast ratio on the video recorder 1 4 4 resize text http //www w3 org/tr/wcag20/#visual audio contrast scale (level aa) partially supports the website is partially responsive at a zoom of 200%, no loss of content or functionality is observed exceptions include the video recorder elements such as 'cancel' misalign when zooming the browser up to 200% 1 4 5 images of text http //www w3 org/tr/wcag20/#visual audio contrast text presentation (level aa) supports no information is conveyed to the user via an image of the text 1 4 10 reflow https //www w3 org/tr/wcag21/#reflow (level aa 2 1 and 2 2) partially supports the website mostly does not require scrolling in two dimensions to present content without loss of information in 400% zoom exceptions include the elements like 'cancel' misalign on the video recorder when the browser is set to 400% (1280 x 1024) or by changing the viewport 320px to width and 256px to height 1 4 11 non text contrast https //www w3 org/tr/wcag21/#non text contrast (level aa 2 1 and 2 2) partially supports the website user interface components mostly have a contrast ratio of at least 3 1 against adjacent color(s) exceptions include the focus outline of all the interactive elements fails the color contrast ratio on the home page the 'star rating' icons fails the color contrast ratio on the home page the focus outline of the 'reset' button fails the color contrast ratio on the video recorder the 'play/pause' icon fails the color contrast ratio due to an irregular background on the video recorder 1 4 12 text spacing https //www w3 org/tr/wcag21/#text spacing (level aa 2 1 and 2 2) partially supports the website is mostly compliant with wcag text spacing requirements exceptions include the video recorder elements such as 'search' button misalign when the text spacing properties are applied 1 4 13 content on hover or focus https //www w3 org/tr/wcag21/#content on hover or focus (level aa 2 1 and 2 2) supports there is no content on the website that is triggered by hover or focus is dismissible, hoverable, and persistent 2 4 5 multiple ways http //www w3 org/tr/wcag20/#navigation mechanisms mult loc (level aa) supports no proper navigation header is required to access the different types of website pages 2 4 6 headings and labels http //www w3 org/tr/wcag20/#navigation mechanisms descriptive (level aa) supports headings and labels on the website provide sufficient detail of the content they are describing 2 4 7 focus visible http //www w3 org/tr/wcag20/#navigation mechanisms focus visible (level aa) supports all the elements present in the website have focus visibility 2 4 11 focus not obscured (minimum) https //www w3 org/tr/wcag22/#focus not obscured minimum (level aa 2 2 only) partially supports most of the elements that receive keyboard focus are at least partially visible upon receiving the focus exceptions include the focus gets fully obscured behind the cookies overlay on the home page the focus gets fully obscured behind the video recorder 2 5 7 dragging movements https //www w3 org/tr/wcag22/#dragging movements (level aa 2 2 only) partially supports most of the actions that involve dragging, are provided with a simple pointer alternative exceptions include the 'zoom in/zoom out' functionality on the video recorder only relies on the dragging functionality 2 5 8 target size (minimum) https //www w3 org/tr/wcag22/#target size minimum (level aa 2 2 only) supports all the interactive pointer targets are at least 24 by 24 css pixels or have sufficient spacing around them 3 1 2 language of parts http //www w3 org/tr/wcag20/#meaning other lang id (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 http //www w3 org/tr/wcag20/#consistent behavior consistent locations (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 http //www w3 org/tr/wcag20/#consistent behavior consistent functionality (level aa) supports components that provide the same functionality throughout the website can be easily identified by the user 3 3 3 error suggestion http //www w3 org/tr/wcag20/#minimize error suggestions (level aa) supports this success criterion is not applicable 3 3 4 error prevention (legal, financial, data) http //www w3 org/tr/wcag20/#minimize error reversible (level aa) supports this success criterion is not applicable 3 3 8 accessible authentication (minimum) https //www w3 org/tr/wcag22/#accessible authentication minimum (level aa 2 2 only) supports this success criterion is not applicable 4 1 3 status messages https //www w3 org/tr/wcag21/#status messages (level aa 2 1 and 2 2) partially supports the updated content automatically notifies the visually impaired users via a screen reader in most of the cases exceptions include the screen reader remains silent when the countdown notification '1, 2 ' appears after selecting the 'record' button on the video recorder the screen reader remains silent when the celebration effect appears after selecting the 'celebrate' button on the video recorder the screen reader remains silent when the loading icon appears on the video recorder