Web accessibility scan results
www.weathersfieldinn.com/
Jul 1, 2021

Web Accessibility Evaluation Report www.weathersfieldinn.com

This website using a free widget.
Upgrade to EqualWeb Auto AI Accessibility to improve web accessibility

General information

  • Domain: www.weathersfieldinn.com/
  • Accessibility Provider: EqualWeb
  • Scan date: Jul 1, 2021
  • Scan duration: 00:00:22
  • Standard: WCAG2AA
  • Scan mode: Custom
  • Total site pages: 84
  • Scanned pages: 1
  • Scanned device: Desktop
  • Version: 3.0.0
  • Mode: free

Overall score

Accessibility
?

Assessments statistics

Score without accessibility widget

WCAG2AA Success Criteria validated

Score with EqualWeb accessibility widget

Lawsuit risk:

The monitor found 5 accessibility errors after scanning 1 pages. Your website is currently at risk of a non-discriminatory lawsuit.

28

Total Errors

Total accessibility errors found in conformance with the WCAG
5

Errors Remaining

Errors remains after EqualWeb widget turned on.
23

Issues remediated by EqualWeb

The EqualWeb widget has remediated these issues automatically
  • 19 23
    Role attributes
    4 Role attributes added by EqualWeb
  • 96 90
    ARIA attributes
    6 ARIA attributes used by EqualWeb
  • 3 3
    Access keys
    0 Access keys used by EqualWeb
  • 0 0
    Headings
    0 Headings used by EqualWeb
  • 0 0
    Fields without label
    0 Fields without label used by EqualWeb
  • 0 0
    Altless images
    0 Altless images used by EqualWeb
  • 0Iframes
  • 27Images
  • 0PDFs
  • 0Audio
  • 0Video

Guidelines for WCAG2AA

Technique info

F65,H37,H67: Images must have alternate text
  • Space Alt
    Applies To

    Images must have alternate text.

    Instructions

    Ensures that every <img> element has a valid alternative text it needs to be empty for decorative images and informative for meaningful images. Space is not a valid alt value.

  • Image Svg
    Applies To

    Elements containing role="img" have an alternative text.

    Instructions

    Ensure that all SVG or Image elements that are added as markup into the HTML, has a valid label that are used to provide an accessible name for the SVG or Image elements.

Links

Technique info

H30: Providing link text that describes the purpose of a link for anchor elements
  • 2
    Applies To

    Image elements with an absent or empty alt attribute, that is the only non-blank content of a link.

    Instructions

    Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.

Links
Context & SelectorPages
#img_0_comp-kegr1gwp
  1. https://www.weathersfieldinn.com/
<wix-image id="img_1_comp-kegr1gwp" class="rca7A _21zrA" data-image-info="{&quot;containerId&quot;:&quot;dataItem-kp48qs4y-comp-kegr1gwp&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:188,&quot;height&quot;:200,&quot;uri&quot;:&quot;9f9c321c774844b793180620472aa4f1.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-has-bg-scroll-effect="" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/9f9c321c774844b793180620472aa4f1.png/v1/fill/w_28,h_28,al_c,q_85,usm_0.66_1.00_0.01/9f9c321c774844b793180620472aa4f1.webp" style="font-size: 16px; line-height: 16px; word-spacing: normal;">...</wix-image>
#img_1_comp-kegr1gwp
  1. https://www.weathersfieldinn.com/
<wix-image id="img_2_comp-kegr1gwp" class="rca7A _21zrA" data-image-info="{&quot;containerId&quot;:&quot;dataItem-kp48qs4z-comp-kegr1gwp&quot;,&quot;displayMode&quot;:&quot;fill&quot;,&quot;imageData&quot;:{&quot;width&quot;:200,&quot;height&quot;:200,&quot;uri&quot;:&quot;e316f544f9094143b9eac01f1f19e697.png&quot;,&quot;displayMode&quot;:&quot;fill&quot;}}" data-has-bg-scroll-effect="" data-bg-effect-name="" data-is-svg="false" data-is-svg-mask="false" data-image-zoomed="" data-has-ssr-src="" data-src="https://static.wixstatic.com/media/e316f544f9094143b9eac01f1f19e697.png/v1/fill/w_28,h_28,al_c,q_85,usm_0.66_1.00_0.01/e316f544f9094143b9eac01f1f19e697.webp" style="font-size: 16px; line-height: 16px; word-spacing: normal;">...</wix-image>
#img_2_comp-kegr1gwp
  1. https://www.weathersfieldinn.com/

Technique info

H37: Using alt attributes on img elements
Applies To

Image element (outside of a link) that is completely missing an alt attribute.

Instructions

Img element missing an alt attribute. Use the alt attribute to specify a short text alternative.

Links

Technique info

H67: Using null alt text and no title attribute on img elements for images that AT should ignore
  • 1
    Applies To

    Image element (outside of a link) that is marked with an empty alt attribute (intending it to be ignored), but has a non-empty title attribute.

    Instructions

    Img element with empty alt text must have absent or empty title attribute.

  • 2
    Applies To

    Image element (outside of a link) that is marked with an empty alt attribute, and its title attribute is empty or absent.

    Instructions

    Img element is marked so that it is ignored by Assistive Technology.

Links

Technique info

G94: Providing short text alternative for non-text content that serves the same purpose and presents the same information as the non-text content
  • Image
    Applies To

    Images with alt text, in general.

    Instructions

    Ensure that the img element's alt text serves the same purpose and presents the same information as the image.

  • Button
    Applies To

    Image submit buttons in general. In the case of these, they should describe the function of the button, not necessarily the image in general (although they should be the same).

    Instructions

    Ensure that the image submit button's alt text identifies the purpose of the button.

Links

Technique info

H36: Using alt attributes on images used as submit buttons
Applies To

Image submit button that has a missing or empty alt attribute.

Instructions

Image submit button missing an alt attribute. Specify a text alternative that describes the button's function, using the alt attribute

Links

Technique info

H24: Providing text alternatives for the area elements of image maps
Applies To

Area elements in an image map that have an empty or missing alt attribute.

Instructions

Area element in an image map missing an alt attribute. Each area element must have a text alternative that describes the function of the image map area.

Links

Technique info

G73: Providing a long description in another location with a link to it that is immediately adjacent to the non-text content
G74: Providing a long description in text near the non-text content, with a reference to the location of the long description in the short description
Applies To

Images with alt text, in general. Images such as graphs may need a long description; it is emitted as a Notice due to inability to check that one exists for sure (since it may be just part of body text, for example).

Instructions

If this image cannot be fully described in a short text alternative, ensure a long text alternative is also available, such as in the body text or through a link.

Links

Technique info

H2: Combining adjacent image and text links for the same resource
  • EG5
    Applies To

    Image inside a link along with text content, where the alt attribute duplicates the text content (after trimming). Incorrect resolution of this technique.

    Instructions

    Img element inside a link must not use alt text that duplicates the text content of the link.

  • EG4
    Applies To

    As described in error message. Incorrect resolution of this technique.

    Instructions

    Img element inside a link has empty or missing alt text when a link beside it contains link text. Consider combining the links.

  • EG3
    Applies To

    Image inside a link, that is next to a link that has the same text content (after trimming). "Next to" means the only thing between them is whitespace.

    Instructions

    Img element inside a link must not use alt text that duplicates the content of a text link beside it.

Links

Technique info

H53: Using the body of the object element
Applies To

Object element (or group of nested object elements) that does not contain a text alternative at the deepest level. Message will fire on the innermost Object element.

Instructions

Object elements must contain a text alternative after all other alternatives are exhausted.

Links

Technique info

G94: Providing short text alternative for non-text content that serves the same purpose and presents the same information as the non-text content
G92: Providing long description for non-text content that serves the same purpose and presents the same information
  • Object
    Applies To

    Object elements (with a correctly specified text alternative) in general.

    Instructions

    Check that short (and if appropriate, long) text alternatives are available for non-text content that serve the same purpose and present the same information.

  • Applet
    Applies To

    Applet elements (with correctly specified text alternatives) in general.

    Instructions

    Check that short (and if appropriate, long) text alternatives are available for non-text content that serve the same purpose and present the same information.

Links

Technique info

H35: Providing text alternatives on applet elements
  • 2
    Applies To

    Applet element without an altt attribute.

    Instructions

    Applet elements must contain an alt attribute, to provide a text alternative to browsers supporting the element but are unable to load the applet.

  • 3
    Applies To

    Applet element without a body text alternative.

    Instructions

    Applet elements must contain a text alternative in the element's body, for browsers without support for the applet element.

Links

Standard info

SC 1.1.1: Non-text Content (Level A)

All non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for the situations listed below.

Description
  1. Controls, Input: If non-text content is a control or accepts user input, then it has a name that describes its purpose. (Refer to Guideline 4.1 for additional requirements for controls and content that accepts user input.)
  2. Time-Based Media: If non-text content is time-based media, then text alternatives at least provide descriptive identification of the non-text content. (Refer to Guideline 1.2 for additional requirements for media.)
  3. Test: If non-text content is a test or exercise that would be invalid if presented in text, then text alternatives at least provide descriptive identification of the non-text content.
  4. Sensory: If non-text content is primarily intended to create a specific sensory experience, then text alternatives at least provide descriptive identification of the non-text content.
  5. CAPTCHA: If the purpose of non-text content is to confirm that content is being accessed by a person rather than a computer, then text alternatives that identify and describe the purpose of the non-text content are provided, and alternative forms of CAPTCHA using output modes for different types of sensory perception are provided to accommodate different disabilities.
  6. Decoration, Formatting, Invisible: If non-text content is pure decoration, is used only for visual formatting, or is not presented to users, then it is implemented in a way that it can be ignored by assistive technology.
Read more about non text content

Technique info

F92: Failure of Success Criterion 1.3.1 due to the use of role presentation on content which conveys semantic information
ARIA4: Using a WAI-ARIA role to expose the role of a user interface component
Applies To

Elements with role is "presentation"

Instructions

This element's role is "presentation" but contains child elements with semantic meaning.

Links

Technique info

H42: Using h1-h6 to identify headings
Applies To

Paragraph of text that appears to have bold or italic content (whether through b/i or strong/em) as its only child.

Instructions

Heading markup should be used if this content is intended as a heading.

Links

Technique info

H93: Ensuring that id attributes are unique on a Web page
Applies To

Second and subsequent sightings of a specific value for the "for" attribute. Labels should be unique per element.

Instructions

Multiple labels exist with the same "for" attribute. If these labels refer to different form controls, the controls should have unique "id" attributes.

Links

Technique info

H44: Using label elements to associate text labels with form controls
  • 1
    Applies To

    Form control where the label should be placed before the element, but not. Textbox based inputs fall into this category (including text, textarea, password, file upload, ...)..

    Instructions

    The label element for this control should be placed before this element.

  • 2
    Applies To

    Form control with an ID that can be used to associate a label with, but has no explicit label or title attribute.

    Instructions

    Form control does not have an explicit label or title attribute, identifying the purpose of the control.

  • Non Existent
    Applies To

    Label with a "for" attribute that does not match any ID used in the document.

    Instructions

    This label's "for" attribute contains an ID that does not exist in the document.

  • Non Existent Fragment
    Applies To

    Label with a "for" attribute that does not match any ID used in the document fragment. This is does not

    Instructions

    This label's "for" attribute contains an ID that does not exist in the document fragment.

  • Not Form Control
    Applies To

    Label with a "for" attribute that matches an ID of an element that is not a form control (that should have a label). Specifically tested are input, select and textarea elements. Labels can only be associated with form controls, not generically with other elements.

    Instructions

    This label's "for" attribute contains an ID that points to an element that is not a form control.

  • No For Attr
    Applies To

    Label without a "for" attribute. This means it could be being used implicitly (ie. wrapped around the field), or for some other purposes without an association with a field at all.

    Instructions

    Label found without a "for" attribute, and therefore not explicitly associated with a form control.

  • No Id
    Applies To

    Form control without an ID.

    Instructions

    Form control does not have an ID, therefore it cannot have an explicit label.

  • No Label Allowed
    Applies To

    Form controls which do not require a label, yet one has been provided. Button and hidden elements fall into this category - buttons have a label already (the text on the button), while the latter makes no sense.

    Instructions

    Label element should not be used for this type of form control.

Links

Technique info

H65: Using the title attribute to identify form controls when the label element cannot be used
Applies To

Form control with a validly specified title attribute (no label). Title attributes are meant to only be used where the visual design does not permit the inclusion of a visible label.

Instructions

Check that the title attribute identifies the purpose of the control, and that a label element is not appropriate.

Links

Technique info

H49: Using semantic markup to mark emphasized or special text
  • [Node Name]
    Applies To

    Element that is used for presentational purposes (by HTML 4's standards). The element code contains a title-cased version of the offending node name, to allow separate resolutions for each type of element (eg. B with STRONG).

    Instructions

    Semantic markup should be used to mark emphasised or special text so that it can be programmatically determined.

  • Align Attr
    Applies To

    Element with a align attribute. It should use CSS (text-align in text-related elements like paragraphs, or float with image floating).

    Instructions

    Semantic markup should be used to mark emphasised or special text so that it can be programmatically determined.

Links

Technique info

H63: Using the scope attribute to associate header cells and data cells in data tables
  • 1
    Applies To

    Table where some TH elements contain scope attributes - signifying an intention to use that format of association (and it's allowed) - but not all of them do.

    Instructions

    Not all th elements in this table have a scope attribute. These cells should contain a scope attribute to identify their association with td elements.

  • 2
    Applies To

    TD element with a scope attribute. This is legal in HTML 4 but obsolete in HTML 5.

    Instructions

    Scope attributes on td elements that act as headers for other elements are obsolete in HTML5. Use a th element instead.

  • 3
    Applies To

    TH element with an invalid scope attribute.

    Instructions

    Table cell has an invalid scope attribute. Valid values are row, col, rowgroup, or colgroup.

Links

Technique info

H43: Using id and headers attributes to associate data cells with header cells in data tables
  • Scope Ambiguous
    Applies To

    Table with multiple levels of row or column headers, but using scope attribute. In this case, the headers attribute MUST be used; scope is not sufficient.

    Instructions

    Scope attributes on th elements are ambiguous in a table with multiple levels of headings. Use the headers attribute on td elements instead.

  • Incorrect Attr
    Applies To

    TD element with a headers attribute which does not match the one expected from its relevant header cells (the IDs of the TH elements it is aligned with). The test ignores extra white space, and the headers can be in any order, as long as they are there.

    Instructions

    Incorrect headers attribute on this td element. Expected "[expected headers]" but found "[actual headers]"

  • Headers Required
    Applies To

    Table with multiple levels of row or column headers, not using headers attributes at all.

    Instructions

    The relationship between td elements and their associated th elements is not defined. As this table has multiple levels of th elements, you must use the headers attribute on td elements.

  • Missing Header Ids
    Applies To

    Table where not all TH elements contain IDs.

    Instructions

    Not all th elements in this table contain an id attribute. These cells should contain ids so that they may be referenced by td elements headers attributes.'

  • Missing Headers Attrs
    Applies To

    Table where not all TD elements contain headers attributes (but some do).

    Instructions

    Not all td elements in this table contain a headers attribute. Each headers attribute should list the ids of all th elements associated with that cell.

Links

Technique info

H43: Using id and headers attributes to associate data cells with header cells in data tables
H63: Using the scope attribute to associate header cells and data cells in data tables
Applies To

Table with a single levels of row AND column headers, not using headers or scope attributes at all. (Either is acceptable in this situation.)

Instructions

The relationship between td elements and their associated th elements is not defined. Use either the scope attribute on th elements, or the headers attribute on td elements.

Links

Technique info

H39: Using caption elements to associate data table captions with data tables
H73: Using the summary attribute of the table element to give an overview of data tables
  • 4
    Applies To

    Table where the summary attribute and caption element match exactly (after trimming).

    Instructions

    If this table is a data table, and both a summary attribute and a caption element are present, the summary should not duplicate the caption.

Links

Technique info

H73: Using the summary attribute of the table element to give an overview of data tables
  • 3
    Applies To

    Table without summary attribute.

    Instructions

    If this table is a data table, consider using the summary attribute of the table element to give an overview of this table.

Links

Technique info

H39: Using caption elements to associate data table captions with data tables
  • 3
    Applies To

    Table without caption element.

    Instructions

    If this table is a data table, consider using a caption element to the table element to identify this table.

Links

Technique info

H71: Providing a description for groups of form controls using fieldset and legend elements
  • 2
    Applies To

    Radio or checkbox inputs with the same name attribute, signifying they are part of a group, but with no fieldset marking them up as such.

    Instructions

    Radio buttons or check boxes with the same name attribute must be contained within a fieldset element.

  • 3
    Applies To

    Fieldset without legend element.

    Instructions

    Fieldset does not contain a legend element. All fieldsets should contain a legend element that describes a description of the field group.

Links

Technique info

H85: Using OPTGROUP to group OPTION elements inside a SELECT
  • 2
    Applies To

    Select element not using optgroups. Use of optgroup may or may not be necessary, hence defined as a warning.

    Instructions

    If this selection list contains groups of related options, they should be grouped with optgroup.

Links

Technique info

H48: Using ol, ul and dl for lists or groups of links
Applies To

P or DIV element that has more than one link.

Instructions

If this element contains a navigation section, it is recommended that it be marked up as a list.

Links

Technique info

G141: Organizing a page using headings
Applies To

Header elements when a skip of a heading level is detected - for example, H2 followed by H4. Error at AAA level, as violation of Success Criterion 2.4.10.

Instructions

The heading structure is not logically nested. This [heading] element (should be a [correct heading] to be properly nested / appears to be the primary document heading, so should be an h1 element).

Links

Standard info

SC 1.3.1: Info and Relationships (Level A)

Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.

Description
    Read more about info and relationships

    Technique info

    H98: Using HTML 5.2 autocomplete attributes
    • Faulty Value
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      This element contains a potentially faulty value in its autocomplete attribute.

    • Invalid Autocomplete_Text
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Text control group.

    • Invalid Autocomplete_Multiline
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Multiline control group.

    • Invalid Autocomplete_Password
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Password control group.

    • Invalid Autocomplete_Url
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Url control group.

    • Invalid Autocomplete_Telephone
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Telephone control group.

    • Invalid Autocomplete_Numeric
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Numeric control group.

    • Invalid Autocomplete_Month
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Month control group.

    • Invalid Autocomplete_Date
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Invalid autocomplete value. Element does not belong to Date control group.

    • Purpose
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      Check that the input field serves a purpose identified in the Input Purposes for User Interface Components section; and that the content is implemented using technologies with support for identifying the expected meaning for form input data.

    • Missing Autocomplete
      Applies To

      Input, select, or textarea elements with an autocomplete attribute.

      Instructions

      This element does not have an autocomplete attribute. If this field collects information about the user, consider adding one to comply with this Success Criterion.

    Links

    Standard info

    SC 1.3.5: Identify Input Purpose (Level AA)

    The purpose of each input field collecting information about the user can be programmatically determined when:

    Description
    1. The input field serves a purpose identified in the Input Purposes for User Interface Components section; and
    2. The content is implemented using technologies with support for identifying the expected meaning for form input data.
    Read more about identify input purpose

    Technique info

    G18: Ensuring that a contrast ratio of at least 4.5:1 exists between text (and images of text) and background behind the text
    Applies To

    Text placed in front of a background image. Applies at Level AA to general text.

    Instructions

    This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 4.5:1.

    Links

    Technique info

    G145: Ensuring that a contrast ratio of at least 3:1 exists between text (and images of text) and background behind the text
    Applies To

    Text placed in front of a background image. Applies at Level AA to text defined as "large text".

    Instructions

    This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 3:1.

    Links

    Technique info

    F24: Failure of Success Criterion 1.4.3, 1.4.6 and 1.4.8 due to specifying foreground colors without specifying background colors or vice versa
    • BGColour
      Applies To

      Elements with a background style or bgcolor attribute, without a corresponding foreground color style or attribute.

      Instructions

      Check that this element has an inherited foreground colour to complement the corresponding inline background colour or image.

    • FGColour
      Applies To

      Elements with a foreground color style or attribute, without a corresponding background color style or bgcolor attribute.

      Instructions

      Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.

    Links

    Standard info

    SC 1.4.3: Contrast (Minimum) (Level AA)

    The visual presentation of text and images of text has a contrast ratio of at least 4.5:1, except for the following:Editor's Note: Superseded by Success Criterion 1.4.6 at level AAA, which is a stricter application of the same concept.

    Description
    1. Large Text: Large-scale text and images of large-scale text have a contrast ratio of at least 3:1;
    2. Incidental: Text or images of text that are part of an inactive user interface component, that are pure decoration, that are not visible to anyone, or that are part of a picture that contains significant other visual content, have no contrast requirement.
    3. Logotypes: Text that is part of a logo or brand name has no minimum contrast requirement.
    Read more about contrast minimum

    Technique info

    G142: Using a technology that has commonly-available user agents that support zoom
    Applies To

    Top element.

    Instructions

    Check that text can be resized without assistive technology up to 200 percent without loss of content or functionality.

    Links

    Standard info

    SC 1.4.4: Resize Text (Level AA)

    Except for captions and images of text, text can be resized without assistive technology up to 200 percent without loss of content or functionality.Editor's Note: Superseded by Success Criterion 1.4.8 at level AAA. That Success Criterion contains additional requirements when text is resized to 200%.

    Description
      Read more about resize text

      Technique info

      C36: Allowing for text spacing override
      C35: Allowing for text spacing without wrapping
      • Check
        Applies To

        Top element.

        Instructions

        Word spacing to at least 0.16 times the font size

      Links

      Standard info

      SC 1.4.12: Text Spacing (Level AA)

      In content implemented using markup languages that support the following text style properties, no loss of content or functionality occurs by setting all of the following and by changing no other style property: Exception: Human languages and scripts that do not make use of one or more of these text style properties in written text can conform using only the properties that exist for that combination of language and script.

      Description
      1. Line height (line spacing) to at least 1.5 times the font size;
      2. Spacing following paragraphs to at least 2 times the font size;
      3. Letter spacing (tracking) to at least 0.12 times the font size;
      4. Word spacing to at least 0.16 times the font size.
      Read more about text spacing

      Technique info

      F40: Failure of Success Criterion 2.2.1 and 2.2.4 due to using meta redirect with a time limit
      • 2
        Applies To

        Meta refresh element with a timeout greater than zero (with a URL to redirect to).

        Instructions

        Meta refresh tag used to redirect to another page, with a time limit that is not zero. Users cannot control this time limit.

      Links

      Technique info

      F41: Failure of Success Criterion 2.2.1, 2.2.4, and 3.2.5 due to using meta refresh to reload the page
      • 2
        Applies To

        Meta refresh element with a timeout greater than zero (and no URL, indicating "refresh the current URL").

        Instructions

        Meta refresh tag used to refresh the current page. Users cannot control the time limit for this refresh.

      Links

      Standard info

      SC 2.2.1: Timing Adjustable (Level A)

      For each time limit that is set by the content, at least one of the following is true:Note: This success criterion helps ensure that users can complete tasks without unexpected changes in content or context that are a result of a time limit. This success criterion should be considered in conjunction with Success Criterion 3.2.1, which puts limits on changes of content or context as a result of user action.

      Description
      1. Turn off: The user is allowed to turn off the time limit before encountering it; or
      2. Adjust: The user is allowed to adjust the time limit before encountering it over a wide range that is at least ten times the length of the default setting; or
      3. Extend: The user is warned before time expires and given at least 20 seconds to extend the time limit with a simple action (for example, "press the space bar"), and the user is allowed to extend the time limit at least ten times; or
      4. Real-time Exception: The time limit is a required part of a real-time event (for example, an auction), and no alternative to the time limit is possible; or
      5. Essential Exception: The time limit is essential and extending it would invalidate the activity; or
      6. 20 Hour Exception: The time limit is longer than 20 hours.
      Read more about timing adjustable

      Technique info

      SCR33: Using script to scroll content, and providing a mechanism to pause it
      SCR22: Using scripts to control blinking and stop it in five seconds or less
      G187: Using a technology to include blinking content that can be turned off via the user agent
      G152: Setting animated gif images to stop blinking after n cycles (within 5 seconds)
      G186: Using a control in the Web page that stops moving, blinking, or auto-updating content
      G191: Providing a link, button, or other mechanism that reloads the page without any blinking content
      Applies To

      Top element.

      Instructions

      If any part of the content moves, scrolls or blinks for more than 5 seconds, or auto-updates, check that there is a mechanism available to pause, stop, or hide the content.

      Links

      Technique info

      F4: Failure of Success Criterion 2.2.2 due to using text-decoration:blink without a mechanism to stop it in less than five seconds
      Applies To

      Elements that have a blink style (text-decoration: blink). There must be some method (via scripting, for example) to be able to turn these off within 5 seconds.

      Instructions

      Ensure there is a mechanism available to stop this blinking element in less than five seconds.

      Links

      Technique info

      F47: Failure of Success Criterion 2.2.2 due to using the blink element
      Applies To

      Blink elements, in general.

      Instructions

      Blink elements cannot satisfy the requirement that blinking information can be stopped within five seconds.

      Links

      Standard info

      SC 2.2.2: Pause, Stop, Hide (Level A)

      For moving, blinking, scrolling, or auto-updating information, all of the following are true:*Note 1: For requirements related to flickering or flashing content, refer to Guideline 2.3. *Note 2: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference. *Note 3: Content that is updated periodically by software or that is streamed to the user agent is not required to preserve or present information that is generated or received between the initiation of the pause and resuming presentation, as this may not be technically possible, and in many situations could be misleading to do so. *Note 4: An animation that occurs as part of a preload phase or similar situation can be considered essential if interaction cannot occur during that phase for all users and if not indicating progress could confuse users or cause them to think that content was frozen or broken.

      Description
      1. Moving, blinking, scrolling: For any moving, blinking or scrolling information that (1) starts automatically, (2) lasts more than five seconds, and (3) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it unless the movement, blinking, or scrolling is part of an activity where it is essential; and
      2. Auto-updating: For any auto-updating information that (1) starts automatically and (2) is presented in parallel with other content, there is a mechanism for the user to pause, stop, or hide it or to control the frequency of the update unless the auto-updating is part of an activity where it is essential.
      Read more about pause stop hide

      Technique info

      H64: Using the title attribute of the frame and iframe elements
      • 1
        Applies To

        Iframe elements that have missing or empty title attribute.

        Instructions

        Iframe element requires a non-empty title attribute that identifies the frame.

      • 2
        Applies To

        Top element.

        Instructions

        Check that the title attribute of this element contains text that identifies the frame.

      Links

      Technique info

      H69: Providing heading elements at the beginning of each section of content
      Applies To

      Landmarks (header, main, footer, section, aside, article)

      Instructions

      This technique promotes using section headings to organize content logically, aiding navigation and accessibility for users, especially those relying on assistive technology.

      Links

      Technique info

      G1: Adding a link at the top of each page that goes directly to the main content area
      G123: Adding a link at the beginning of a block of repeated content to go to the end of the block
      G124: Adding links at the top of the page to each area of the content
      H69: Providing heading elements at the beginning of each section of content
      Applies To

      Top element. (No sufficient technique currently exists for ARIA landmark roles, but they are becoming increasingly supported.)

      Instructions

      Ensure that any common navigation elements can be bypassed; for instance, by use of skip links, header elements, or ARIA landmark roles.

      Links

      Technique info

      G1: Adding a link at the top of each page that goes directly to the main content area
      G123: Adding a link at the beginning of a block of repeated content to go to the end of the block
      G124: Adding links at the top of the page to each area of the content
      • No Such Id
        Applies To

        Anchor (a) or area element with a href element pointing to an anchor in the same document, such as "#content", but where that anchor - defined through an ID (anywhere), or a name attribute on an "a" attribute - does not exist. Applies to full documents.

        Instructions

        This link points to a named anchor "[link target]" within the document, but no anchor exists with that name.

      • No Such Id Fragment2
        Applies To

        Instructions

      Links

      Standard info

      SC 2.4.1: Bypass Blocks (Level A)

      A mechanism is available to bypass blocks of content that are repeated on multiple Web pages.

      Description
        Read more about bypass blocks

        Technique info

        H25: Providing a title using the title element
        • 1
          Applies To

          Title element that exists, but is empty.

          Instructions

          The title element in the head section should be non-empty.

        • 2
          Applies To

          Top element.

          Instructions

          Check that the title element describes the document.

        Links

        Standard info

        SC 2.4.2: Page Titled (Level A)

        Web pages have titles that describe topic or purpose.

        Description
          Read more about page titled

          Technique info

          H57: Using language attributes on the html element
          • 2
            Applies To

            HTML element with no language attributes. The primary language of the page must be specified in the document, so it can be examined in an environment outside of a server.

            Instructions

            The html element should have a lang or xml:lang attribute which describes the language of the document.

          • 3
            Applies To

            HTML element with an xml:lang attribute (as used by XHTML) that is not well-formed.

            Instructions

            The language specified in the xml:lang attribute of the document element does not appear to be well-formed.

          Links

          Standard info

          SC 3.1.1: Language of Page (Level A)

          The default human language of each Web page can be programmatically determined.

          Description
            Read more about language of page

            Technique info

            H58: Using language attributes to identify changes in the human language
            Applies To

            Top element.

            Instructions

            Ensure that any change in language is marked using the lang and/or xml:lang attribute on an element, as appropriate.

            Links

            Standard info

            SC 3.1.2: Language of Parts (Level AA)

            The human language of each passage or phrase in the content can be programmatically determined except for proper names, technical terms, words of indeterminate language, and words or phrases that have become part of the vernacular of the immediately surrounding text.

            Description
              Read more about language of parts

              Technique info

              H32: Providing submit buttons
              • 2
                Applies To

                Forms which do not provide an ability on their interface to be submitted using the mouse.

                Instructions

                Form does not contain a submit button (input type="submit", input type="image", or button type="submit").

              Links

              Standard info

              SC 3.2.2: On Input (Level A)

              Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behavior before using the component.

              Description
                Read more about on input

                Technique info

                F77: Failure of Success Criterion 4.1.1 due to duplicate values of type ID
                Applies To

                Second and subsequent sightings of an element ID.

                Instructions

                Duplicate id attribute value "[Element ID]" found on the web page.

                Links

                Standard info

                SC 4.1.1: Parsing (Level A)

                In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features.Note: Start and end tags that are missing a critical character in their formation, such as a closing angle bracket or a mismatched attribute value quotation mark are not complete.

                Description
                  Read more about parsing

                  Technique info

                  Ensures an element's role supports its ARIA attributes
                  Applies To

                  ARIA provides explicit guidelines on which attributes are permitted for specific roles, as well as where these attributes can be applied.

                  Instructions

                  The element role does not meet the required aria attribute.

                  Links

                  Technique info

                  Elements inside ARIA hidden element must not be focusable
                  Applies To

                  An ARIA hidden element was identified that contains a focusable element within it, potentially causing navigation issues for keyboard navigation users.

                  Instructions

                  Make sure elements inside aria-hidden=true's elements don't have a positive tabindex value.

                  Links

                  Technique info

                  ARIA hidden element must not be focusable
                  Applies To

                  An ARIA hidden element was identified with a tabindex value greater than -1, potentially affecting user navigation within the website.

                  Instructions

                  Make sure elements with aria-hidden=true don't have a positive tabindex value.

                  Links

                  Technique info

                  H91: Using HTML form controls and links
                  • A
                    Applies To

                    Link with a href attribute, but without link text. This means it does not have an accessibility API "name".

                    Instructions

                    Anchor element found with a valid href attribute, but no link content has been supplied.

                  • [Node Name]
                    Applies To

                    Form control which does not have a valid accessibility API "value". The message states how to add a valid value.

                    Instructions

                    This [element type] does not have a value available to an accessibility API. Add one [using a element-specific method].

                  Links

                  Standard info

                  SC 4.1.2: Name, Role, Value (Level A)

                  For all user interface components (including but not limited to: form elements, links and components generated by scripts), the name and role can be programmatically determined; states, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies.Note: This success criterion is primarily for Web authors who develop or script their own user interface components. For example, standard HTML controls already meet this success criterion when used according to specification.

                  Description
                    Read more about name role value

                    Technique info

                    G158: Providing an alternative for time-based media for audio-only content
                    Applies To

                    Elements which may contain audio.

                    Instructions

                    If this embedded object contains pre-recorded audio only, and is not provided as an alternative for text content, check that an alternative text version is available.

                    Links

                    Technique info

                    G159: Providing an alternative for time-based media for video-only content
                    G166: Providing audio that describes the important video content and describing it as such
                    Applies To

                    Elements which may contain video.

                    Instructions

                    If this embedded object contains pre-recorded video only, and is not provided as an alternative for text content, check that an alternative text version is available, or an audio track is provided that presents equivalent information.

                    Links

                    Standard info

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

                    For prerecorded audio-only and prerecorded video-only media, the following are true, except when the audio or video is a media alternative for text and is clearly labeled as such:

                    Description
                    1. Prerecorded Audio-only: An alternative for time-based media is provided that presents equivalent information for prerecorded audio-only content.
                    2. Prerecorded Video-only: Either an alternative for time-based media or an audio track is provided that presents equivalent information for prerecorded video-only content.
                    Read more about audio only and video only prerecorded

                    Technique info

                    G87: Providing closed captions
                    G93: Providing open (always visible) captions
                    Applies To

                    Elements which may contain synchronised media.

                    Instructions

                    If this embedded object contains pre-recorded synchronised media and is not provided as an alternative for text content, check that captions are provided for audio content.

                    Links

                    Standard info

                    SC 1.2.2: Captions (Prerecorded) (Level A)

                    Captions are provided for all prerecorded audio content in synchronized media, except when the media is a media alternative for text and is clearly labeled as such.

                    Description
                      Read more about captions prerecorded

                      Technique info

                      G9: Creating captions for live synchronized media
                      G87: Providing closed captions
                      G93: Providing open (always visible) captions
                      Applies To

                      Elements which may contain synchronised media.

                      Instructions

                      If this embedded object contains synchronised media, check that captions are provided for live audio content.

                      Links

                      Standard info

                      SC 1.2.4: Captions (Live) (Level AA)

                      Captions are provided for all live audio content in synchronized media.

                      Description
                        Read more about captions live

                        Technique info

                        G78: Providing a second, user-selectable, audio track that includes audio descriptions
                        G173: Providing a version of a movie with audio descriptions
                        G8: Providing a movie with extended audio descriptions
                        Applies To

                        Elements which may contain synchronised media.

                        Instructions

                        If this embedded object contains pre-recorded synchronised media, check that an audio description is provided for its video content.

                        Links

                        Standard info

                        SC 1.2.5: Audio Description (Prerecorded) (Level AA)

                        Audio description is provided for all prerecorded video content in synchronized media.

                        Description
                          Read more about audio description prerecorded

                          Technique info

                          G57: Ordering the content in a meaningful sequence
                          Applies To

                          Top element.

                          Instructions

                          Check that the content is ordered in a meaningful sequence when linearised, such as when style sheets are disabled.

                          Links

                          Standard info

                          SC 1.3.2: Meaningful Sequence (Level A)

                          When the sequence in which content is presented affects its meaning, a correct reading sequence can be programmatically determined.

                          Description
                            Read more about meaningful sequence

                            Technique info

                            G96: Providing textual identification of items that otherwise rely only on sensory information to be understood
                            Applies To

                            Top element.

                            Instructions

                            Where instructions are provided for understanding the content, do not rely on sensory characteristics alone (such as shape, size or location) to describe objects.

                            Links

                            Standard info

                            SC 1.3.3: Sensory Characteristics (Level A)

                            Instructions provided for understanding and operating content do not rely solely on sensory characteristics of components such as shape, size, visual location, orientation, or sound.Note: For requirements related to color, refer to Guideline 1.4.

                            Description
                              Read more about sensory characteristics

                              Technique info

                              Using a control to allow access to content in different orientations which is otherwise restricted
                              Applies To

                              Top element.

                              Instructions

                              Check that content does not restrict its view and operation to a single display orientation, such as portrait or landscape, unless a specific display orientation is essential.

                              Links

                              Standard info

                              SC 1.3.4: Orientation (Level AA)

                              Content does not restrict its view and operation to a single display orientation, such as portrait or landscape, unless a specific display orientation is essential.Note: Examples where a particular display orientation may be essential are a bank check, a piano application, slides for a projector or television, or virtual reality content where binary display orientation is not applicable.

                              Description
                                Read more about orientation

                                Technique info

                                G14: Ensuring that information conveyed by color differences is also available in text
                                G182: Ensuring that additional visual cues are available when text color differences are used to convey information
                                Applies To

                                Top element.

                                Instructions

                                Check that any information conveyed using colour alone is also available in text, or through other visual cues.

                                Links

                                Standard info

                                SC 1.4.1: Use of Colour (Level A)

                                Colour is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.Note: This success criterion addresses colour perception specifically. Other forms of perception are covered in Guideline 1.3 including programmatic access to colour and other visual presentation coding.

                                Description
                                  Read more about use of color

                                  Technique info

                                  F23: Failure of 1.4.2 due to playing a sound longer than 3 seconds where there is no mechanism to turn it off
                                  Applies To

                                  Top element.

                                  Instructions

                                  If any audio plays automatically for longer than 3 seconds, check that there is the ability to pause, stop or mute the audio.

                                  Links

                                  Standard info

                                  SC 1.4.2: Audio Control (Level A)

                                  If any audio on a Web page plays automatically for more than 3 seconds, either a mechanism is available to pause or stop the audio, or a mechanism is available to control audio volume independently from the overall system volume level.Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

                                  Description
                                    Read more about audio control

                                    Technique info

                                    G140: Separating information and structure from presentation to enable different presentations
                                    C22: Using CSS to control visual presentation of text
                                    C30: Using CSS to replace text with images of text and providing user interface controls to switch
                                    • AALevel
                                      Applies To

                                      Top element.

                                      Instructions

                                      If the technologies being used can achieve the visual presentation, check that text is used to convey information rather than images of text, except when the image of text is essential to the information being conveyed, or can be visually customised to the user's requirements.

                                    Links

                                    Standard info

                                    SC 1.4.5: Images of Text (Level AA)

                                    If the technologies being used can achieve the visual presentation, text is used to convey information rather than images of text except for the following:Note: Logotypes (text that is part of a logo or brand name) are considered essential.Editor's Note: Superseded by Success Criterion 1.4.9 at level AAA, which removes most of the exceptions.

                                    Description
                                    1. Customizable: The image of text can be visually customized to the user's requirements;
                                    2. Essential: A particular presentation of text is essential to the information being conveyed.
                                    Read more about images of text

                                    Technique info

                                    Using media queries and grid CSS to reflow columns
                                    Using CSS Flexbox to reflow content
                                    Allowing for Reflow with Long URLs and Strings of Text
                                    Using CSS width, max-width and flexbox to fit labels and inputs
                                    Calculating size and position in a way that scales with text size
                                    Providing options within the content to switch to a layout that does not require the user to scroll horizontally to read a line of text
                                    • Check
                                      Applies To

                                      Top element.

                                      Instructions

                                      Except for parts of the content which require two-dimensional layout for usage or meaning.

                                    • Fixed
                                      Applies To

                                      Top element with "position: fixed".

                                      Instructions

                                      This element has "position: fixed". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.

                                    • Scrolling
                                      Applies To

                                      Pre elements.

                                      Instructions

                                      Preformatted text may require scrolling in two dimensions, which is considered a failure of this Success Criterion.

                                    • Zoom
                                      Applies To

                                      Meta element with a name of "viewport" that defines scaling rules.

                                      Instructions

                                      Interfering with a user agent's ability to zoom may be a failure of this Success Criterion.

                                    Links

                                    Standard info

                                    SC 1.4.10: Reflow (Level AA)

                                    Content can be presented without loss of information or functionality, and without requiring scrolling in two dimensions for: Except for parts of the content which require two-dimensional layout for usage or meaning.

                                    Description
                                    1. Vertical scrolling content at a width equivalent to 320 CSS pixels;
                                    2. Horizontal scrolling content at a height equivalent to 256 CSS pixels.
                                    Read more about reflow

                                    Technique info

                                    G195: Using an author-supplied, visible focus indicator
                                    G207: Ensuring that a contrast ratio of 3:1 is provided for icons
                                    G18: Ensuring that a contrast ratio of at least 4.5:1 exists between text (and images of text) and background behind the text
                                    G145: Ensuring that a contrast ratio of at least 3:1 exists between text (and images of text) and background behind the text
                                    G174: Providing a control with a sufficient contrast ratio that allows users to switch to a presentation that uses sufficient contrast
                                    F78: Using an author-supplied, visible focus indicator
                                    • Check
                                      Applies To

                                      Top element.

                                      Instructions

                                      Graphical Objects: Parts of graphics required to understand the content, except when a particular presentation of graphics is essential to the information being conveyed.

                                    Links

                                    Standard info

                                    SC 1.4.11: Non-text Contrast (Level AA)

                                    The visual presentation of the following have a contrast ratio of at least 3:1 against adjacent color(s): Except for parts of the content which require two-dimensional layout for usage or meaning.

                                    Description
                                    1. User Interface Components: Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author;
                                    2. Graphical Objects: Parts of graphics required to understand the content, except when a particular presentation of graphics is essential to the information being conveyed.
                                    Read more about non text contrast

                                    Technique info

                                    F95: Making content on focus or hover hoverable, dismissible, and persistent
                                    • Check
                                      Applies To

                                      Top element.

                                      Instructions

                                      Persistent: The additional content remains visible until the hover or focus trigger is removed, the user dismisses it, or its information is no longer valid.

                                    Links

                                    Standard info

                                    SC 1.4.13: Content on Hover or Focus (Level AA)

                                    Where receiving and then removing pointer hover or keyboard focus triggers additional content to become visible and then hidden, the following are true: Exception: The visual presentation of the additional content is controlled by the user agent and is not modified by the author.

                                    Description
                                    1. Dismissable: A mechanism is available to dismiss the additional content without moving pointer hover or keyboard focus, unless the additional content communicates an input error or does not obscure or replace other content;
                                    2. Hoverable: If pointer hover can trigger the additional content, then the pointer can be moved over the additional content without the additional content disappearing;
                                    3. Persistent: The additional content remains visible until the hover or focus trigger is removed, the user dismisses it, or its information is no longer valid.
                                    Read more about content on hover or focus

                                    Technique info

                                    SCR20: Using both keyboard and other device-specific functions
                                    • Dbl Click
                                      Applies To

                                      Elements with an inline ondblclick attribute.

                                      Instructions

                                      Ensure the functionality provided by double-clicking on this element is available through the keyboard.

                                    • Mouse Over
                                      Applies To

                                      Elements with an inline onmouseover attribute.

                                      Instructions

                                      Ensure the functionality provided by mousing over this element is available through the keyboard; for instance, using the focus event.

                                    • Mouse Out
                                      Applies To

                                      Elements with an inline onmouseout attribute.

                                      Instructions

                                      Ensure the functionality provided by mousing out of this element is available through the keyboard; for instance, using the blur event.

                                    • Mouse Move
                                      Applies To

                                      Elements with an inline onmousemove attribute.

                                      Instructions

                                      Ensure the functionality provided by moving the mouse on this element is available through the keyboard.

                                    • Mouse Down
                                      Applies To

                                      Elements with an inline onmousedown attribute.

                                      Instructions

                                      Ensure the functionality provided by mousing down on this element is available through the keyboard; for instance, using the keydown event.

                                    • Mouse Up
                                      Applies To

                                      Elements with an inline onmouseup attribute.

                                      Instructions

                                      Ensure the functionality provided by mousing up on this element is available through the keyboard; for instance, using the keyup event.

                                    Links

                                    Standard info

                                    SC 2.1.1: Keyboard (Level A)

                                    All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints.Note 1: This exception relates to the underlying function, not the input technique. For example, if using handwriting to enter text, the input technique (handwriting) requires path-dependent input but the underlying function (text input) does not. Note 2: This does not forbid and should not discourage providing mouse input or other input methods in addition to keyboard operation.Editor's Note: Technically superseded by Success Criterion 2.1.3 at level AAA. To avoid redundancy, keyboard-related warnings will appear to come from Success Criterion 2.1.1 regardless of level.

                                    Description
                                      Read more about keyboard

                                      Technique info

                                      F10: Failure of Success Criterion 2.1.2 and Conformance Requirement 5 due to combining multiple content formats in a way that traps users inside one format type
                                      Applies To

                                      Applet or object elements.

                                      Instructions

                                      Check that this applet or plugin provides the ability to move the focus away from itself when using the keyboard.

                                      Links

                                      Standard info

                                      SC 2.1.2: No Keyboard Trap (Level A)

                                      If keyboard focus can be moved to a component of the page using a keyboard interface, then focus can be moved away from that component using only a keyboard interface, and, if it requires more than unmodified arrow or tab keys or other standard exit methods, the user is advised of the method for moving focus away.Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

                                      Description
                                        Read more about no keyboard trap

                                        Technique info

                                        Providing a mechanism to allow users to remap or turn off character key shortcuts
                                        Applies To

                                        Top element.

                                        Instructions

                                        Active only on focus: The keyboard shortcut for a user interface component is only active when that component has focus.

                                        Links

                                        Standard info

                                        SC 2.1.4: Character Key Shortcuts (Level A)

                                        If a keyboard shortcut is implemented in content using only letter (including upper- and lower-case letters), punctuation, number, or symbol characters, then at least one of the following is true:

                                        Description
                                        1. Turn off: A mechanism is available to turn the shortcut off;
                                        2. Remap: A mechanism is available to remap the shortcut to use one or more non-printable keyboard characters (e.g. Ctrl, Alt, etc);
                                        3. Active only on focus: The keyboard shortcut for a user interface component is only active when that component has focus.
                                        Read more about character key shortcuts

                                        Technique info

                                        Providing a mechanism to allow users to remap or turn off character key shortcuts
                                        Applies To

                                        Top element.

                                        Instructions

                                        Check that users are warned of the duration of any user inactivity that could cause data loss, unless the data is preserved for more than 20 hours when the user does not take any actions.

                                        Links

                                        Standard info

                                        SC 2.2.6: Timeouts (Level A)

                                        Users are warned of the duration of any user inactivity that could cause data loss, unless the data is preserved for more than 20 hours when the user does not take any actions.

                                        Description
                                          Read more about timeouts

                                          Technique info

                                          G19: Ensuring that no component of the content flashes more than three times in any 1-second period
                                          G176: Keeping the flashing area small enough
                                          Applies To

                                          Top element.

                                          Instructions

                                          Check that no component of the content flashes more than three times in any 1-second period, or that the size of any flashing area is sufficiently small.

                                          Links

                                          Standard info

                                          SC 2.3.1: Three Flashes or Below Threshold (Level A)

                                          Web pages do not contain anything that flashes more than three times in any one second period, or the flash is below the general flash and red flash thresholds.Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the Web page (whether or not it is used to meet other success criteria) must meet this success criterion. See Conformance Requirement 5: Non-Interference.Editor's Note: Superseded by Success Criterion 2.3.2 at level AAA. That Success Criterion removes the flash threshold allowances.

                                          Description
                                            Read more about three flashes or below threshold

                                            Technique info

                                            H4: Creating a logical tab order through links, form controls, and objects
                                            • 2
                                              Applies To

                                              Top element, when it is detected that tabindex has been used. Where tabindex has been inconsistently used, the order may not be correct.

                                              Instructions

                                              If tabindex is used, check that the tab order specified by the tabindex attributes follows relationships in the content.

                                            Links

                                            Standard info

                                            SC 2.4.3: Focus Order (Level A)

                                            If a Web page can be navigated sequentially and the navigation sequences affect meaning or operation, focusable components receive focus in an order that preserves meaning and operability.

                                            Description
                                              Read more about focus order

                                              Technique info

                                              H77: Identifying the purpose of a link using link text combined with its enclosing list item
                                              H78: Identifying the purpose of a link using link text combined with its enclosing paragraph
                                              H79: Identifying the purpose of a link in a data table using the link text combined with its enclosing table cell and associated table header cells
                                              H80: Identifying the purpose of a link using link text combined with the preceding heading element
                                              H81: Identifying the purpose of a link in a nested list using link text combined with the parent list item under which the list is nested
                                              H33: Supplementing link text with the title attribute
                                              Applies To

                                              Anchor (A) elements in general, where they contain a title attribute.

                                              Instructions

                                              Check that the link text combined with programmatically determined link context, or its title attribute, identifies the purpose of the link.

                                              Links

                                              Technique info

                                              H77: Identifying the purpose of a link using link text combined with its enclosing list item
                                              H78: Identifying the purpose of a link using link text combined with its enclosing paragraph
                                              H79: Identifying the purpose of a link in a data table using the link text combined with its enclosing table cell and associated table header cells
                                              H80: Identifying the purpose of a link using link text combined with the preceding heading element
                                              H81: Identifying the purpose of a link in a nested list using link text combined with the parent list item under which the list is nested
                                              Applies To

                                              Anchor (A) elements in general (no title attribute).

                                              Instructions

                                              Check that the link text combined with programmatically determined link context identifies the purpose of the link.

                                              Links

                                              Standard info

                                              SC 2.4.4: Link Purpose (In Context) (Level A)

                                              The purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general.Editor's Note: Superseded by Success Criterion 2.4.9 at AAA level, which removes the link context.

                                              Description
                                                Read more about link purpose in context

                                                Technique info

                                                G125: Providing links to navigate to related Web pages
                                                G64: Providing a Table of Contents
                                                G63: Providing a site map
                                                G161: Providing a search function to help users find content
                                                G126: Providing a list of links to all other Web pages
                                                G185: Linking to all of the pages on the site from the home page
                                                Applies To

                                                Top element.

                                                Instructions

                                                If this Web page is not part of a linear process, check that there is more than one way of locating this Web page within a set of Web pages.

                                                Links

                                                Standard info

                                                SC 2.4.5: Multiple Ways (Level AA)

                                                More than one way is available to locate a Web page within a set of Web pages except where the Web Page is the result of, or a step in, a process.

                                                Description
                                                  Read more about multiple ways

                                                  Technique info

                                                  G130: Providing descriptive headings
                                                  G131: Providing descriptive labels
                                                  Applies To

                                                  Top element.

                                                  Instructions

                                                  Check that headings and labels describe topic or purpose.

                                                  Links

                                                  Standard info

                                                  SC 2.4.6: Headings and Labels (Level AA)

                                                  Headings and labels describe topic or purpose.

                                                  Description
                                                    Read more about headings and labels

                                                    Technique info

                                                    G149: Using user interface components that are highlighted by the user agent when they receive focus
                                                    G165: Using the default focus indicator for the platform so that high visibility default focus indicators will carry over
                                                    Using an author-supplied, visible focus indicator
                                                    C15: Using CSS to change the presentation of a user interface component when it receives focus
                                                    SCR31: Using script to change the background color or border of the element with focus
                                                    Applies To

                                                    Top element.

                                                    Instructions

                                                    Check that there is at least one mode of operation where the keyboard focus indicator can be visually located on user interface controls.

                                                    Links

                                                    Standard info

                                                    SC 2.4.7: Focus Visible (Level AA)

                                                    Any keyboard operable user interface has a mode of operation where the keyboard focus indicator is visible.

                                                    Description
                                                      Read more about focus visible

                                                      Technique info

                                                      Providing a mechanism to allow users to remap or turn off character key shortcuts
                                                      Applies To

                                                      Top element.

                                                      Instructions

                                                      Check that all functionality that uses multipoint or path-based gestures for operation can be operated with a single pointer without a path-based gesture, unless a multipoint or path-based gesture is essential.

                                                      Links

                                                      Standard info

                                                      SC 2.5.1: Pointer Gestures (Level A)

                                                      All functionality that uses multipoint or path-based gestures for operation can be operated with a single pointer without a path-based gesture, unless a multipoint or path-based gesture is essential.Note: This requirement applies to web content that interprets pointer actions (i.e. this does not apply to actions that are required to operate the user agent or assistive technology).

                                                      Description
                                                        Read more about pointer gestures

                                                        Technique info

                                                        Ensuring that drag-and-drop actions can be cancelled
                                                        Applies To

                                                        Top element.

                                                        Instructions

                                                        Essential: Completing the function on the down-event is essential.

                                                        Links

                                                        Technique info

                                                        Ensuring that drag-and-drop actions can be cancelled
                                                        Applies To

                                                        All elements with an "onmousedown" event.

                                                        Instructions

                                                        Essential: Completing the function on the down-event is essential.

                                                        Links

                                                        Technique info

                                                        Ensuring that drag-and-drop actions can be cancelled
                                                        Applies To

                                                        All elements with an "ontouchstart" event.

                                                        Instructions

                                                        Essential: Completing the function on the down-event is essential.

                                                        Links

                                                        Standard info

                                                        SC 2.5.2: Pointer Cancellation (Level A)

                                                        For functionality that can be operated using a single pointer, at least one of the following is true: Note: Functions that emulate a keyboard or numeric keypad key press are considered essential.Note: This requirement applies to web content that interprets pointer actions (i.e. this does not apply to actions that are required to operate the user agent or assistive technology).

                                                        Description
                                                        1. No Down-Event: The down-event of the pointer is not used to execute any part of the function;
                                                        2. Abort or Undo: Completion of the function is on the up-event, and a mechanism is available to abort the function before completion or to undo the function after completion;
                                                        3. Up Reversal: The up-event reverses any outcome of the preceding down-event;
                                                        4. Essential: Completing the function on the down-event is essential.
                                                        Read more about pointer cancellation

                                                        Technique info

                                                        Including the text of the visible label as part of the accessible name
                                                        • Check
                                                          Applies To

                                                          Top element.

                                                          Instructions

                                                          Check that for user interface components with labels that include text or images of text, the name contains the text that is presented visually.

                                                        • Accessible Name
                                                          Applies To

                                                          Anchor (A), button, and input elements. Also applies to all elements with a label.

                                                          Instructions

                                                          Accessible name for this element does not contain the visible label text. Check that for user interface components with labels that include text or images of text, the name contains the text that is presented visually.

                                                        Links

                                                        Standard info

                                                        SC 2.5.3: Label in Name (Level A)

                                                        For user interface components with labels that include text or images of text, the name contains the text that is presented visually.Note: A best practice is to have the text of the label at the start of the name.

                                                        Description
                                                          Read more about label in name

                                                          Technique info

                                                          Providing a mechanism to allow users to remap or turn off character key shortcuts
                                                          Applies To

                                                          Top element.

                                                          Instructions

                                                          Essential: The motion is essential for the function and doing so would invalidate the activity.

                                                          Links

                                                          Technique info

                                                          Provide conventional controls and an application setting for motion activated input
                                                          Applies To

                                                          Elements with an "ondevicemotion" event.

                                                          Instructions

                                                          Essential: The motion is essential for the function and doing so would invalidate the activity.

                                                          Links

                                                          Standard info

                                                          SC 2.5.4: Motion Actuation (Level A)

                                                          Functionality that can be operated by device motion or user motion can also be operated by user interface components and responding to the motion can be disabled to prevent accidental actuation, except when:

                                                          Description
                                                          1. Supported Interface: The motion is used to operate functionality through an accessibility supported interface;
                                                          2. Essential: The motion is essential for the function and doing so would invalidate the activity.
                                                          Read more about motion actuation

                                                          Technique info

                                                          G107: Using "activate" rather than "focus" as a trigger for changes of context
                                                          Applies To

                                                          Top element.

                                                          Instructions

                                                          Check that a change of context does not occur when any input field receives focus.

                                                          Links

                                                          Standard info

                                                          SC 3.2.1: On Focus (Level A)

                                                          When any component receives focus, it does not initiate a change of context.

                                                          Description
                                                            Read more about on focus

                                                            Technique info

                                                            G61: Presenting repeated components in the same relative order each time they appear
                                                            Applies To

                                                            Top element.

                                                            Instructions

                                                            Check that navigational mechanisms that are repeated on multiple Web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user.

                                                            Links

                                                            Standard info

                                                            SC 3.2.3: Consistent Navigation (Level AA)

                                                            Navigational mechanisms that are repeated on multiple Web pages within a set of Web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user.

                                                            Description
                                                              Read more about consistent navigation

                                                              Technique info

                                                              G197: Using labels, names, and text alternatives consistently for content that has the same functionality
                                                              Applies To

                                                              Top element.

                                                              Instructions

                                                              Check that components that have the same functionality within this Web page are identified consistently in the set of Web pages to which it belongs.

                                                              Links

                                                              Standard info

                                                              SC 3.2.4: Consistent Identification (Level AA)

                                                              Components that have the same functionality within a set of Web pages are identified consistently.

                                                              Description
                                                                Read more about consistent identification

                                                                Technique info

                                                                G83: Providing text descriptions to identify required fields that were not completed
                                                                G84: Providing a text description when the user provides information that is not in the list of allowed values
                                                                G85: Providing a text description when user input falls outside the required format or values
                                                                Applies To

                                                                Form elements in general.

                                                                Instructions

                                                                If an input error is automatically detected in this form, check that the item(s) in error are identified and the error(s) are described to the user in text.

                                                                Links

                                                                Standard info

                                                                SC 3.3.1: Error Identification (Level A)

                                                                If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text.

                                                                Description
                                                                  Read more about error identification

                                                                  Technique info

                                                                  G131: Providing descriptive labels
                                                                  G89: Providing expected data format and example
                                                                  G184: Providing text instructions at the beginning of a form or set of fields that describes the necessary input
                                                                  H90: Indicating required form controls using label or legend
                                                                  Applies To

                                                                  Form elements in general.

                                                                  Instructions

                                                                  Check that descriptive labels or instructions (including for required fields) are provided for user input in this form.

                                                                  Links

                                                                  Standard info

                                                                  SC 3.3.2: Labels or Instructions (Level A)

                                                                  Labels or instructions are provided when content requires user input.

                                                                  Description
                                                                    Read more about labels or instructions

                                                                    Technique info

                                                                    Providing suggested correction text
                                                                    Applies To

                                                                    Form elements in general.

                                                                    Instructions

                                                                    Check that this form provides suggested corrections to errors in user input, unless it would jeopardize the security or purpose of the content.

                                                                    Links

                                                                    Standard info

                                                                    SC 3.3.3: Error Suggestion (Level AA)

                                                                    If an input error is automatically detected and suggestions for correction are known, then the suggestions are provided to the user, unless it would jeopardize the security or purpose of the content.

                                                                    Description
                                                                      Read more about error suggestion

                                                                      Technique info

                                                                      G98: Providing the ability for the user to review and correct answers before submitting
                                                                      G99: Providing the ability to recover deleted information
                                                                      G155: Providing a checkbox in addition to a submit button
                                                                      G164: Providing a stated time within which an online request (or transaction) may be amended or canceled by the user after making the request
                                                                      G168: Requesting confirmation to continue with selected action
                                                                      • Legal Forms
                                                                        Applies To

                                                                        Form elements in general.

                                                                        Instructions

                                                                        If this form would bind a user to a financial or legal commitment, modify/delete user-controllable data, or submit test responses, ensure that submissions are either reversible, checked for input errors, and/or confirmed by the user.

                                                                      Links

                                                                      Standard info

                                                                      SC 3.3.4: Error Prevention (Legal, Financial, Data) (Level AA)

                                                                      For Web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of the following is true:Editor's Note: Superseded by Success Criterion 3.3.6 at level AAA, which extends this requirement to all forms.

                                                                      Description
                                                                      1. Reversible: Submissions are reversible.
                                                                      2. Checked: Data entered by the user is checked for input errors and the user is provided an opportunity to correct them.
                                                                      3. Confirmed: A mechanism is available for reviewing, confirming, and correcting information before finalizing the submission.
                                                                      Read more about error prevention legal financial data

                                                                      Technique info

                                                                      ARIA22: Using role=status to present status messages
                                                                      G199: Providing success feedback when data is submitted successfully
                                                                      ARIA19: Using ARIA role=alert or Live Regions to Identify Errors
                                                                      G83: Providing text descriptions to identify required fields that were not completed
                                                                      G84: Providing a text description when the user provides information that is not in the list of allowed values
                                                                      G85: Providing a text description when user input falls outside the required format or values
                                                                      G139: Creating a mechanism that allows users to jump to errors
                                                                      G177: Providing suggested correction text
                                                                      G194: Providing spell checking and suggestions for text input
                                                                      ARIA23: Using role=log to identify sequential information updates
                                                                      • Check
                                                                        Applies To

                                                                        Top element.

                                                                        Instructions

                                                                        Check that status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus.

                                                                      Links

                                                                      Standard info

                                                                      SC 4.1.3: Status Messages (Level AA)

                                                                      In content implemented using markup languages, status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus.

                                                                      Description
                                                                        Read more about status messages

                                                                        Issues By Pages

                                                                        Total Errors 28
                                                                        Remediated Errors 23
                                                                        Errors Remains 5
                                                                        Page Index Accessibility WidgetURL & TitleTotal errorsRemediated errorsRemaining errorsARIA attributesRole attributes

                                                                        Platforms & Technologies

                                                                        Technologies & platforms deducted by the Ai on the website
                                                                        • Wix eCommerce
                                                                          Wix eCommerce
                                                                        • Wix
                                                                          Wix
                                                                        • Sentry
                                                                          Sentry
                                                                        • Bootstrap
                                                                          Bootstrap
                                                                        • jQuery
                                                                          jQuery
                                                                        • Polyfill
                                                                          Polyfill
                                                                        • EqualWeb
                                                                          EqualWeb
                                                                        • React
                                                                          React
                                                                        • Lodash
                                                                          Lodash