20 May 2022
Twisted Chicken Tenders Contact Us
www.twistedchickentenders.com/contact-us (WCAG2AA)
27 Jun 2022
Select a date to show stats for:
View results in browser
Pa11y uses HTML_CodeSniffer to find accessibility issues. Use their bookmarklet to view results on the page you are testing.
WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
6
This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #767676.
details
Solutions:
Selectors:
-
#block-yui_3_17_2_1_1606071350894_72517 > div > p
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form > header > div > p
-
#block-yui_3_17_2_1_1606238321409_11707 > div > div > div > a
-
#block-yui_3_17_2_1_1612632851165_8735 > div > div > div > a
-
#block-yui_3_17_2_1_1606238321409_10283 > div > div > div > a
-
#block-yui_3_17_2_1_1606238321409_8382 > div > div > div > a
WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
4
Anchor element found with a valid href attribute, but no link content has been supplied.
details
Solutions:
Selectors:
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(1)
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(2)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(1)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(2)
WCAG2AA.Principle1.Guideline1_4.1_4_3.G145.Fail
2
This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.41:1. Recommendation: change text colour to #2fa693.
details
Solutions:
Selectors:
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > a
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form > header > h2
WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.InputText.Name
2
This textinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
details
Solutions:
Selectors:
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(1) > input
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(2) > input
WCAG2AA.Principle1.Guideline1_3.1_3_1.F68
2
This form field should be labelled in some way. Use the label element (either with a "for" attribute or wrapped around the form field), or "title", "aria-label" or "aria-labelledby" attributes as appropriate.
details
Selectors:
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(1) > input
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(2) > input
WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.Fieldset.Name
1
This fieldset element does not have a name available to an accessibility API. Valid names are: legend element, aria-label undefined, aria-labelledby undefined.
details
Solutions:
Selectors:
-
#name-yui_3_17_2_1_1606237154330_25082
WCAG2AA.Principle1.Guideline1_3.1_3_1.H71.NoLegend
1
Fieldset does not contain a legend element. All fieldsets should contain a legend element that describes a description of the field group.
details
Solutions:
Selectors:
-
#name-yui_3_17_2_1_1606237154330_25082
WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Abs
2
This element is absolutely positioned and the background color can not be determined. Ensure the contrast ratio between the text and all covered parts of the background are at least 4.5:1.
details
Solutions:
Selectors:
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(1) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(2) > a
WCAG2AA.Principle1.Guideline1_3.1_3_1_A.G141
2
The heading structure is not logically nested. This h2 element appears to be the primary document heading, so should be an h1 element.
details
Solutions:
Selectors:
-
#block-db41147b4a5a0a828d0f > div > h2
-
#block-db41147b4a5a0a828d0f > div > h2
WCAG2AA.Principle1.Guideline1_3.1_3_1.H42
2
Heading markup should be used if this content is intended as a heading.
details
Solutions:
Selectors:
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(2)
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(4)
WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.BgImage
2
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.
details
Solutions:
Selectors:
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(3) > a
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(5) > a
WCAG2AA.Principle1.Guideline1_1.1_1_1.H67.2
1
Img element is marked so that it is ignored by Assistive Technology.
details
Solutions:
Selectors:
-
#yui_3_17_2_1_1653090751350_67 > img
WCAG2AA.Principle2.Guideline2_4.2_4_4.H77,H78,H79,H80,H81
40
Check that the link text combined with programmatically determined link context identifies the purpose of the link.
details
Solutions:
- 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
Selectors:
-
#siteWrapper > div > a
-
#header > div:nth-child(2) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(1) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(2) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(3) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(4) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(1) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(2) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(1) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(2) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(3) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(4) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(1) > a
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div > nav > div:nth-child(5) > div > div:nth-child(2) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(2) > div > div:nth-child(1) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(2) > div > div:nth-child(2) > a
-
#header > div:nth-child(3) > div:nth-child(2) > nav > div:nth-child(2) > div > div:nth-child(3) > a
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(3) > a
-
#block-yui_3_17_2_1_1606513592673_8370 > div > p:nth-child(5) > a
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(1)
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(2)
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(3)
-
#block-6a4a6438ec544de5127d > div > div > nav > a:nth-child(4)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(1)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(2)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(3)
-
#block-yui_3_17_2_1_1606237154330_18881 > div > div > nav > a:nth-child(4)
-
#block-yui_3_17_2_1_1606238321409_11707 > div > div > div > a
-
#block-yui_3_17_2_1_1612632851165_8735 > div > div > div > a
-
#block-yui_3_17_2_1_1606238321409_10283 > div > div > div > a
-
#block-yui_3_17_2_1_1606238321409_8382 > div > div > div > a
WCAG2AA.Principle3.Guideline3_2.3_2_1.G107
6
Check that a change of context does not occur when this input field receives focus.
details
Solutions:
Selectors:
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(4) > button
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(4) > button
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(1) > input
-
#name-yui_3_17_2_1_1606237154330_25082 > div:nth-child(2) > input
-
#email-yui_3_17_2_1_1606237154330_25081-field
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form > div:nth-child(2) > div:nth-child(2) > button
WCAG2AA.Principle1.Guideline1_1.1_1_1.G73,G74
3
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.
details
Solutions:
- 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
Selectors:
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div > a > img
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div > a > img
-
#yui_3_17_2_1_1653090751350_67 > img
WCAG2AA.Principle1.Guideline1_1.1_1_1.G94.Image
2
Ensure that the img element's alt text serves the same purpose and presents the same information as the image.
details
Solutions:
Selectors:
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div > a > img
-
#header > div:nth-child(2) > div:nth-child(5) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div > a > img
WCAG2AA.Principle2.Guideline2_4.2_4_2.H25.2
1
Check that the title element describes the document.
details
Solutions:
Selectors:
-
#yui_3_17_2_1_1653090751350_77 > head > title
WCAG2AA.Principle3.Guideline3_3.3_3_1.G83,G84,G85
1
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.
details
Solutions:
- 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
Selectors:
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form
WCAG2AA.Principle3.Guideline3_3.3_3_2.G131,G89,G184,H90
1
Check that descriptive labels or instructions (including for required fields) are provided for user input in this form.
details
Solutions:
- 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
Selectors:
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form
WCAG2AA.Principle3.Guideline3_3.3_3_3.G177
1
Check that this form provides suggested corrections to errors in user input, unless it would jeopardize the security or purpose of the content.
details
Solutions:
Selectors:
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form
WCAG2AA.Principle3.Guideline3_3.3_3_4.G98,G99,G155,G164,G168.LegalForms
1
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.
details
Solutions:
- 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
Selectors:
-
#block-yui_3_17_2_1_1606237154330_25076 > div > div > form
You have no ignored rules.