WCAG |
Element(s) |
Deque Criteria |
Guideline Description |
Impact |
Testing |
---|---|---|---|---|---|
WCAG 1.1.1 (A) |
Images | Description: All linked images MUST have descriptive alternative text (alt attribute value, title attribute value, aria-label property or aria-labelledby property) that serves the same purpose and presents the same information as the linked image. Meaning:
Implementation: Wrap the image in an anchor element and use alt attribute in the image element to convey the purpose of the active image. Avoid duplicating the link text.
For best customer experience, ensure that:
|
Critical |
Auto & Manual | |
WCAG 1.1.1 (A) |
Images that convey content MUST have descriptive alternative text (alt attribute value, title attribute value, aria-label property or aria-labelledby property) that serves the same purpose and presents the same information as the image. Meaning:
Implementation: Implement informative images in the foreground and use the image element with the alt attribute. Avoid using images of text, unless a particular presentation of text is essential to the information being conveyed. (Not Common; but will be for Logos, Trademarks, Copyrights,and Service Marks. See 1.4.5.a for Images of Text For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.1.1 (A) |
Images that are too complex to be fully described in a short text alternative MUST have their purpose described using alt text. Equivalent text alternatives to complex images MUST be provided in context or on a separate page (linked and/or referenced via longdesc or aria-describedby property). Meaning:
Implementation: Create a separate page to describe complex images. If the same visual representation can be created without using an image — create with HTML, CSS, and real text. For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.1.1 (A) |
Images that do not convey content, are decorative, or with content that is already conveyed in text MUST be given null alternative text (alt=""), ARIA role="presentation" or implemented as CSS backgrounds. Meaning: Alt text is not appropriate. Decorative images must have an empty alt attribute (alt="") or role="presentation" and if applicable, have an empty title (title="") attribute. OR implement the decorative image in CSS. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Moderate |
Auto & Manual | ||
WCAG 1.1.1 (A) |
CSS images are either pure decoration or MUST have an aria-label or aria-labelledby on the containing element such as a div, which provides the text alternative. Meaning: A CSS image must not convey information. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 1.1.1 (A) |
Input type image form fields MUST have a non-empty alt attribute (alt attribute value, title attribute value, aria-label property or aria-labelledby property). Form buttons MUST have a descriptive value. Form inputs MUST have associated text labels or, if labels cannot be used, MUST provide a descriptive title or aria-label attribute. Meaning:
Implementation: Avoid placing text in button elements. Use CSS or background images, and HTML text to lay over the image that will become a button, or other form input element. For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.1.1 (A) |
CAPTCHA tests MUST have descriptive text alternatives describing the purpose of the CAPTCHA, and alternate forms using different modalities MUST be provided to address the needs of people with different disabilities. Meaning: Two human senses must be used to solve the CAPTCHA. For example, the CAPTCHA has a visual and audible puzzle option so the user is able to choose one or the other. Implementation: CAPTCHA's should be avoided when possible. BUT, if a CAPTCHA must be used, implement re-CAPTCHA: https://www.google.com/recaptcha/intro/ For best customer experience, ensure that: Avoid use of CAPTCHA elements. If bots are of concern, implement a hidden field after the form(s) submit button, then hide it with CSS display:none (so screen readers would not read it), and give it a descriptive explicit label that clearly indicates that the user should not place anything within the field. Pair this technique along with a basic naughty word list and a form submission time detection (if form is submitted n less than 3 seconds or more than 30 minutes). Important Note: A CAPTCHA is not available that can not be solved by bots. - Computer software that mimics how the human visual cortex works can solve text-based CAPTCHA challenges |
Critical |
Manual | ||
WCAG 1.1.1 (A) |
Text alternatives MUST be provided to identify the purpose of the video or audio content. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Manual | ||
WCAG 1.2.1 (A) |
Prerecorded audio web-based files such as mp3 files and audio podcasts MUST come with an adjacent or easily reachable descriptive text transcript or verbatim. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.2.1 (A) |
Prerecorded video files that contain no dialog MUST come with an adjacent or easily reachable text or audio description of what happens on the visual track. Meaning: A text OR audio description must be provided:
Implementation: Provide a link to textual information that provides comparable information (e.g., for a traffic Webcam, a municipality could provide a link to the text traffic report.). For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.2.2 (A) |
Prerecorded, web-based video files MUST come with text-based synchronized captions. Meaning:
Implementation:
For best customer experience, ensure that: A full text transcript should be available that includes information that would be in both the caption and video description, so that it is a complete representation of the material. |
Critical |
Manual | ||
WCAG 1.2.3 (A) |
Prerecorded video files containing essential information that is only conveyed visually MUST come with an adjacent or easily reachable full text alternative describing the important visual details OR an audio description track. Note: If conforming to Level AA, this checkpoint is a duplicate and considered "N/A". See 1.2.5.a Audio Descriptions (prerecorded) for requirement. Meaning:
Implementation: Use SMIL to provide audio description in multiple languages For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.2.4 (AA) |
WCAG 1.2.4.a (Captions (Live)) |
All live multimedia files that contain audio MUST come with text-based synchronized captions. Meaning: Not Applicable to general at this time, as no live broadcasts are made to the public. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | |
WCAG 1.2.5 (AA) |
All web-based video files containing essential information that is only conveyed visually MUST come with a synchronized soundtrack with audio description in which gaps in dialogue are used to convey essential information regarding the visual content. Meaning: Video files containing essential information that is only conveyed visually must come with a synchronized soundtrack with audio description which conveys essential information regarding the visual content during gaps in dialogue. See 1.2.2.a (Prerecorded) Implementation:
For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.3.1 (A) |
Elements MUST be used according to their meaning, not because of the way they appear visually. Meaning: If the technology used provides semantic structure to convey the relationships between information:
Implementation:
For best customer experience, ensure that: Use HTML according to the W3C specifications. |
Moderate |
Auto & Manual | ||
WCAG 1.3.1 (A) |
Data cells MUST be explicitly associated with header cells for data tables, and descriptive table captions and summaries MAY be provided where appropriate. (Simple Data Tables: <TH> Complex Data Tables: <TH> Header/ID [SCOPE - optional]) Meaning: General requirements for all data tables:
Specific to Simple Tables:
Specific to Layout Tables:
Specific to Complex Tables:
Implementation:
For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 1.3.1 (A) |
Labels MUST be programmatically associated with form input elements, using label (explicit or implicit), title, aria-labelledby or aria-label. Meaning:
Implementation:
For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 1.3.1 (A) |
For groups of related controls where the individual labels for each control do not provide a sufficient description, fieldset and legend (or ARIA) MUST be used to describe the relationship. Meaning: A group label (fieldset and legend or role="group") must be associated with groups of controls such as checkboxes, radio inputs or other related inputs to help completely convey the purpose of individual checkboxes in the grouping. See 3.3.2.a (Visible Labels) Implementation: Use native HTML whenever possible and according to the W3C specifications. For best customer experience, ensure that: FIELDSET should always have a LEGEND element. |
Critical |
Auto & Manual | ||
WCAG 1.3.1 (A) |
Headings MUST be marked up using real HTML heading elements (<H1>-<H6> or <div role="Heading" Aria-level="1">). Meaning:
Implementation:
For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.3.1 (A) |
Lists MUST be marked up using real HTML list elements (<ul>, <ol>, <dl> or <div role="list"> & role="listitem"). Meaning:
Implementation: Use native HTML whenever possible and according to the W3C specifications. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Auto & Manual | ||
WCAG 1.3.2 (A) |
The reading and navigation order (determined by code order) MUST be logical and intuitive.
While it is BEST PRACTICE to make reading order and visual order match (identical), It is NOT a true failure UNLESS meaning is really changed by the order. Meaning:
Implementation:
For best customer experience, ensure that: Linked in page references, such as footnotes, should add a return-to-trigger link back to the footnote. |
Critical |
Manual | ||
WCAG 1.3.2 (A) |
|
Dynamically generated content following user interaction MUST meet one of the following: assistive technology is automatically made aware of the new content OR the new content is the very next thing the assistive technology will encounter on the page. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Manual | |
WCAG 1.3.3 (A) |
Instructions provided to users MUST rely on more than just visual cues. Meaning:
Implementation: Use an image with a text alternative for graphical symbols instead of a Unicode font glyph with the desired graphical appearance but different meaning. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.3.3 (A) |
Instructions provided to users MUST rely on more than just sound or auditory cues. Meaning: Information/instruction must not be presented in a manner that requires the user to hear sound - without a secondary method to convey the same information. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.4.1 (A) |
Color MUST NOT be used as the sole method of conveying content or distinguishing visual elements. Meaning:
Implementation: Ensure that all CTA elements (like buttons) are not placed on backgrounds that do not meet or exceed the 4.5:1 contrast ratio For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 1.4.1 (A) |
Color alone MUST NOT be used to distinguish links from surrounding text unless the color contrast between the link and the surrounding text is at least 3:1 and an additional differentiation is provided when the link is hovered or receives focus. Meaning:
Implementation: Always use an additional indicator other then color on links and use colors that meet or exceed 4.5:1 contrast ratios For best customer experience, ensure that: Linked text that is surrounded by non-link text (falling within a paragraph) should use more than color alone to indicate action to user. This can be done by:
|
Serious |
Auto & Manual | ||
WCAG 1.4.2 (A) |
A mechanism MUST be provided to stop, pause, mute, or adjust volume for audio that automatically plays on a page for more than 3 seconds. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: |
Critical |
Manual | ||
WCAG 1.4.3 (AA) |
Regular text and images of regular text MUST have a contrast ratio of at least 4.5 to 1 with the background. Meaning: Regular text (text sized below 18 point or text sized below 14 point bold) and images of regular text must have a contrast ratio of at least 4.5 to 1 with the background.
Exceptions: Color Contrast is not required on Disabled/Inactive form controls and on Logotype. Implementation:
For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.4.3 (AA) |
Large text and images of large text (at or over 18 point or 14 point bold) MUST have a contrast ratio of at least 3 to 1 with the background. Meaning: • Large text and images of large text (at or over 18 point or 14 point bold) MUST have a contrast ratio of at least 3 to 1 with the background. Exceptions: Color Contrast is not required on Disabled/Inactive form controls and on Logotype. Implementation:
For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.4.4 (AA) |
The page MUST be readable and functional when browser zoom is set to 200% of its initial size. Meaning: The page must be readable and functional when browser zoom is set to 200% of its initial size. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 1.4.5 (AA) |
If the same visual presentation can be made using text alone, an image MUST NOT be used to present that text. Meaning: Images must not contain text, unless it is required because of a Trade Name, Service Mark, Copyright, or Registered Trademark or there is a technological limitation (such as location/time based content). Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Manual | ||
WCAG 2.1.1 (A) |
Page functionalities MUST be available using the keyboard, unless the functionality cannot be accomplished in any known way using a keyboard. Meaning:
Implementation: Do not use technologies where a keyboard user can't interact with said element For best customer experience, ensure that: Modals or layers that appear should close on ESC. |
Critical |
Manual | ||
WCAG 2.1.1 (A) |
Page-specified shortcut keys and accesskeys MUST NOT conflict with existing browser and screen reader shortcuts. Meaning: Accesskey attribute value must be unique and not be repeated elsewhere on the same page. See 4.1.1.c Duplicate Attributes Element must not conflict with existing browser or screen reader shortcut(s). Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: Avoid accesskey attributes. |
Critical |
Manual | ||
WCAG 2.1.2 (A) |
Keyboard focus MUST NOT be locked or trapped in a particular page element and the user MUST be able to navigate to and from all navigable page elements using only a keyboard. Meaning: Using only a keyboard, the user must be able to move freely in and out of objects or content without having to use another tool or device to interact with the element; and is otherwise not stopped using only the keyboard. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 2.2.1 (A) |
If a page or application has a time limit, the user MUST be given options to turn off, adjust, or extend that time limit. Meaning:
Implementation: Give a user a minimum of 90 seconds to make a selection to a timeout warning message. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 2.2.2 (A) |
Automatically moving, blinking, or scrolling content that lasts longer than 5 seconds MUST be able to be paused, stopped, or hidden by the user. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: Avoid anything that moves, blinks, or changes without the user's control. (ie Auto changed carousels) |
Critical |
Manual | ||
WCAG 2.2.2 (A) |
Automatically updating content MUST be able to be paused, stopped, or hidden by the user or the user can manually control the timing of the updates. Meaning:
Implementation: Structure: Use semantic structure for the carousel to support proper function of assistive technology. Functionality: Add functionality to display and announce carousel items. Animations: Add a transition animation between items and ensure users can stop and resume it. Styling: Style the carousel to make sure it’s usable and readable by everyone. For best customer experience, ensure that: Avoid anything that moves, blinks, or changes without the user's control. (ie Auto changed carousels) |
Critical |
Manual | ||
WCAG 2.3.1 (A) |
A page MUST NOT contain content that flashes more than 3 times per second unless that flashing content is sufficiently small, the flashes are of low contrast and do not violate general flash thresholds. Meaning: Flashing content must not be used. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual | ||
WCAG 2.4.1 (A) |
A method MUST be provided to skip navigation and other page elements that are repeated across web pages. If a page has a proper heading structure and/or ARIA landmarks, this is a sufficient technique instead of a 'Skip to main content' link. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Serious |
Auto & Manual | ||
WCAG 2.4.1 (A) |
Frames MUST have descriptive, informative and unique titles. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Auto & Manual | ||
WCAG 2.4.2 (A) |
Pages MUST have descriptive and informative page titles. Meaning: Pages must have a <title> attribute that is meaningful and descriptive to the page's content. Implementation: The title of each Web page should:
Be short It may also be helpful for the title to:
For best customer experience, ensure that: No Best Practice Recommendations
|
Serious |
Auto & Manual | ||
WCAG 2.4.3 (A) |
The navigation order of links, form elements, etc. MUST be logical and intuitive. Meaning:
Implementation: • Always ensure the code source order matches to the visual reading order of Top to Bottom and Left to Right. Do not use .js to insert visual elements outside of the code source natural order. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Manual | ||
WCAG 2.4.4 (A) |
The purpose of each link MUST be able to be determined from the link text alone, or from the link text and the context. Context = same sentence, paragraph, list item, or table cell as the link, or in the table header cell for a link in a data table or ARIA techniques to associate additional text on the page with the link. Meaning: The purpose of each link must be able to be determined from the link text alone, or from the link text and the same sentence, paragraph, list item, or table cell as the link, or in the table header cell for a link in a data table or ARIA techniques to associate additional text on the page with the link. Implementation: Avoid "Click Here" or "Learn More" or multiple links with the same link text. For best customer experience, ensure that: The purpose of each link should be able to be determined from the link text alone. |
Serious |
Manual | ||
WCAG 2.4.5 (AA) |
Multiple ways MUST be available to find other web pages on the site - at least two of: a list of related pages, table of contents, site map, site search, or list of all available web pages. Meaning: Multiple ways must be available to find other web pages on the site - at least two of:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Moderate |
Manual | ||
WCAG 2.4.6 (AA) |
Page headings MUST be informative. Meaning: Headings must be informative and clearly describe the purpose or topic that follows it. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Moderate |
Manual | ||
WCAG 2.4.6 (AA) |
Labels for form and interactive controls MUST be informative. Meaning:
Implementation: • Avoid duplicating label text on the same page. Use explicit form labels on form elements (select menu, inputs, checkboxes, radio buttons, buttons etc.,) and always make the text label for that control visible on form elements at all times. See 1.3.1.c (Programmatic Labels) For best customer experience, ensure that: No Best Practice Recommendations |
Moderate |
Manual | ||
WCAG 2.4.7 (AA) |
Links | It MUST be visually apparent which page element has the current keyboard focus (i.e., as you tab through the page, you can see where you are). Meaning: At the minimum, the browser's default visible focus indicator must not be disabled. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: Consider enhancing the browsers default visible focus indicator. The visual experience for keyboard only users should be identical to the visual experience for mouse users. The visual focus indicator should have at least a 4.5 to 1 color contrast ratio. While the minimum requirement for WCAG is any visual focus must be present including the simple default browser 1 px dotted outline, this may be very difficult to see. |
Critical |
Manual | |
WCAG 3.1.1 (A) |
The language of the page MUST be identified using the HTML lang attribute. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual | ||
WCAG 3.1.2 (AA) |
The language of sections of content that are a different from the page’s default language MUST be identified, using the HTML lang attribute. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Serious |
Manual | ||
WCAG 3.2.1 (A) |
When a page element receives focus, it MUST NOT result in a substantial change to the page, the spawning of a pop-up window, an additional change of keyboard focus, or any other change that could confuse or disorient the user. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Manual | ||
WCAG 3.2.2 (A) |
When a user inputs information or interacts with a control, it MUST NOT result in a substantial change to the page, the spawning of a pop-up window, an additional change of keyboard focus, or any other change that could confuse or disorient the user unless the user is informed of the change ahead of time. Meaning: When the user selects or inputs a value, a substantial change must not occur without warning the user first before the action is initiated. Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that:
|
Critical |
Manual | ||
WCAG 3.2.3 (AA) |
Navigation patterns that are repeated on web pages MUST be presented in the same relative order each time they appear and MUST NOT change order when navigating through the site. Meaning: Navigational elements that appear across pages must be presented in the same relative order across all pages of the website. Implementation: Implement a template and code library to be reused across the website to avoid changing components. For best customer experience, ensure that: No Best Practice Recommendations |
Moderate |
Manual | ||
WCAG 3.2.4 (AA) |
Elements such as labels, names, and text alternatives for content that have the same functionality across multiple web pages MUST be consistently identified. Meaning: Interface elements (such as links, buttons, active icons, informational icons, objects, error handling, etc.) that are repeated across webpages share and the same function are identified using a consistent implementation. Implementation: Implement a template and code library to be reused across the website to avoid changing components. For best customer experience, ensure that: No Best Practice Recommendations |
Moderate |
Manual | ||
WCAG 3.3.1 (A) |
Efficient, intuitive and clearly identified text based alerts MUST be provided to users for form validation cues and errors. Meaning:
Implementation: Markup each field that has a data entry error with aria-invalid="true". For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 3.3.2 (A) |
Sufficient labels for form field elements MUST be provided for all users (sighted and non-sighted). Meaning:
Implementation: Use explicit form labels on form elements (select menu, inputs, checkboxes, radio buttons, buttons etc.,) and always make the text label for that control visible on form elements at all times. See 1.3.1.c (Programmatic Labels) For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual | ||
WCAG 3.3.2 (A) |
Sufficient instructions for form field elements MUST be provided. Meaning:
Implementation: Place instructions in a logical location directly before or adjacent to the form field.For best customer experience, ensure that: Labels or instructions should specify when an input field requires a specific format. When an input is limited to a range of values, the label or instructions should convey this. When additional instructions/descriptions are provided for a control, they should be programmatically associated with the control. Instructions for controls should be clear and sufficiently descriptive. Position instructions/descriptions near their corresponding element(s) so it is easy to visually associate them with the related element, especially when zooming or magnifying the screen. |
Critical |
Auto & Manual | ||
WCAG 3.3.2 (A) |
Labels, instructions, or error messages must be provided when form fields require user input. Meaning: The label or legend for each form field indicates it is a required field OR text instructions at the beginning of the form or set of fields describes which fields are required (or optional) AND an error message is provided that indicates the required field(s) was not completed. See 3.3.3.a (Error Suggestion) • Optional fields must not be marked up with any visual or offscreen element that defines it as “Required” unless it truly is required to complete form validation. Implementation: Markup each required field with aria-required="true". For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 3.3.3 (AA) |
If input errors are automatically detected, suggestions MUST be provided in text for fixing the input in a timely and accessible manner before the data is submitted to the server. Meaning: Error messages must:
Implementation: Define a way for creating error messages, and use the same format throughout the website to make this more familiar to all users. For best customer experience, ensure that:
|
Serious |
Manual | ||
WCAG 3.3.4 (AA) |
If the user can change or delete legal, financial, student exam responses, or unrecoverable/unintentionally modified or deleted data, the changes/deletions MUST be reversible, verified, or confirmed. Meaning:
Implementation: Deque has no further recommendation beyond WCAG Normative Standard. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual | ||
WCAG 4.1.1 (A) |
Elements MUST have complete start and end tags. Meaning: Elements must not be missing closing tags. Implementation: Use HTML according to the W3C specifications. For best customer experience, ensure that: Use HTML according to the W3C specifications. Verify that the HTML passes the W3C validator. https://validator.w3.org/ |
Moderate |
Auto & Manual | ||
WCAG 4.1.1 (A) |
Elements MUST be nested according to their specifications. Meaning:
Implementation: Use HTML according to the W3C specifications. For best customer experience, ensure that: Use HTML according to the W3C specifications. Verify that the HTML passes the W3C validator. https://validator.w3.org/ |
Moderate |
Auto & Manual | ||
WCAG 4.1.1 (A) |
Elements MUST NOT contain duplicate attributes. Meaning: Element must not contain duplicate attributes. Implementation: Use HTML according to the W3C specifications. For best customer experience, ensure that: Use HTML according to the W3C specifications. Verify that the HTML passes the W3C validator. https://validator.w3.org/ |
Moderate |
Auto & Manual | ||
WCAG 4.1.1 (A) |
Element ID attribute values MUST be unique. Meaning: Element ID attribute values MUST be unique. Implementation: Use HTML according to the W3C specifications. For best customer experience, ensure that: Use HTML according to the W3C specifications. Verify that the HTML passes the W3C validator. https://validator.w3.org/ |
Moderate |
Auto & Manual | ||
WCAG 4.1.2 (A) |
The name, role and value of page components MUST be programmatically determinable by assistive technologies. Meaning:
Implementation: Use native HTML whenever possible and according to the W3C specifications. For best customer experience, ensure that:
|
Critical |
Auto & Manual | ||
WCAG 4.1.2 (A) |
HTML markup MUST meet W3C specifications and facilitate accessibility support with assistive technologies. Meaning:
Implementation: Use native HTML whenever possible and according to the W3C specifications. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual | ||
WCAG 4.1.2 (A) |
Document features and components MUST be compatible with assistive technologies. Meaning: Features, content and components must be compatible with the use of ONLY assistive technology. If something is not available and compatible with assistive technology changes to the design, development, or UX are required. Implementation: Use native HTML whenever possible and according to the W3C specifications. For best customer experience, ensure that: No Best Practice Recommendations |
Critical |
Auto & Manual |