Accessibility digest
Page | Candidate Juan Alanis (R) |
---|---|
URL | https://alanisforassembly.com/ |
Requester | pool@jpdev.pro |
Test date | 2023/06/18 |
Score | 1107 |
Tested by | Testaro, procedure ts27 |
Scored by | Testilo, procedure tsp27 |
Digested by | Testilo, procedure tdp27 |
Introduction
This is a digest of results from a battery of web accessibility tests.
Ten different tools (Alfa, Axe, Continuum, Equal Access, HTML CodeSniffer, Nu Html Checker, QualWeb, Tenon, Testaro, and WAVE) tested the web page of Candidate Juan Alanis (R) at https://alanisforassembly.com/ to check its compliance with various rules. There were a total of about 1350 rules, classified into about 250 accessibility issues.
The results were interpreted to yield an aggregate score of 1107, where 0 would be perfect
.
Total score
The total score is the sum of five components.
Component | Score | Description |
---|---|---|
total | 1107 | Sum of the component scores |
issue | 951 | Severity and number of reported defects |
tool | 153 | Tool-by-tool defect ratings |
prevention | 0 | Failed attempts by tools to test the page |
log | 3 | Browser warnings about the page |
latency | 0 | Abnormal delay in page responses |
Issue scores
The score of an issue depends on the severity (user impact and certainty) of the issue and on how many instances were reported (by one or more tools).
Issue | Score |
---|---|
fontSizeAbsolute | 110 |
focusIndication | 104 |
typeRedundant | 86 |
fontSmall | 69 |
slashParseRisk | 57 |
attributeBad | 56 |
linkElementBad | 44 |
hoverSurprise | 40 |
textContrastAA | 36 |
duplicateID | 28 |
contrastAAA | 23 |
siteNavigation | 23 |
zIndexNotZero | 23 |
noHeading | 18 |
linkForcesNewWindow | 18 |
linkIndication | 18 |
contentBeyondLandmarks | 14 |
hiddenContentRisk | 13 |
pseudoNavList | 12 |
leadingClipsText | 12 |
inconsistentStyles | 10 |
navConfusion | 9 |
navNoText | 9 |
metaBansZoom | 8 |
errorReferenceBad | 8 |
linkTextsSame | 8 |
titleBad | 8 |
cssInvalid | 6 |
skipRepeatedContent | 6 |
headingOfNothing | 4 |
decorativeImageRisk | 4 |
controlNoText | 4 |
headingStructure | 4 |
inputNoText | 4 |
tabFocusability | 4 |
linkPair | 4 |
h1Missing | 3 |
repeatedContentRisk | 3 |
landmarkConfusion | 3 |
scrollRisk | 3 |
contrastRisk | 3 |
linkWindowSurpriseRisk | 3 |
obsolete | 3 |
roleBad | 3 |
elementClosure | 3 |
submitButton | 3 |
horizontalScrolling | 3 |
focusableOperable | 3 |
mainNone | 2 |
autocompleteNone | 2 |
labelClash | 2 |
sectionHeadingless | 1 |
labelConfusionRisk | 1 |
textAlternativeRisk | 1 |
justificationRisk | 1 |
allCaps | 1 |
Itemized issues
The reported rule violations are itemized below, issue by issue. Additional details can be inspected in the complete report at the end of this page.
Issue fontSizeAbsolute
WCAG: 1.4.4
Score: 110
Complaints by qualWeb
Rule QW-WCAG-T28
QW-WCAG-T28
Description: Percent, em, or name is used for a font size
Count of instances: 55
Complaint specifics
- This technique checks that all font-size attribute uses percent, em or names.
Issue focusIndication
WCAG: 2.4.7
Score: 104
Complaints by alfa
Rule r65
r65
Description: Element in the sequential focus order has no visible focus
Count of instances: 26
Complaint specifics
- Element in sequential focus order has visible focus
Complaints by qualWeb
Rule QW-ACT-R62
QW-ACT-R62
Description: Element in the sequential focus order has no visible focus
Count of instances: 26
Complaint specifics
- This rule checks that each element in sequential focus order has some visible focus indication.
Complaints by testaro
Rule focInd
focInd
Description: Focused element displays a nonstandard or no focus indicator
Count of instances: 26
Complaint specifics
- A element has no focus indicator
- INPUT element has no focus indicator
Issue typeRedundant
WCAG: 1.3.1
Score: 86
Complaints by nuVal
Rule The type attribute is unnecessary for JavaScript resources.
The type attribute is unnecessary for JavaScript resources.
Description: type attribute is unnecessary for a JavaScript resource
Count of instances: 74
Complaint specifics
- The type attribute is unnecessary for JavaScript resources.
Rule The type attribute for the style element is not needed and should be omitted.
Description: type attribute is unnecessary for a style element
Count of instances: 12
Complaint specifics
- The type attribute for the style element is not needed and should be omitted.
Issue fontSmall
WCAG: 1.4
Score: 69
Complaints by alfa
Rule r75
r75
Description: Font size is smaller than 9 pixels
Count of instances: 1
Complaint specifics
- Font sizes are not too small
Complaints by tenon
Rule 134
134
Description: Text is very small
Count of instances: 23
Complaint specifics
- Very small text found.
Complaints by testaro
Rule miniText
miniText
Description: Text node has a font smaller than 11 pixels
Count of instances: 1
Complaint specifics
- Text font is smaller than 11 pixels
Complaints by wave
Rule text_small
text_small
Description: Text is very small
Count of instances: 1
Complaint specifics
- Very small text
Issue slashParseRisk
WCAG: 4.1
Score: 57
Complaints by nuVal
Rule Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
Description: Void element has a useless trailing slash.
Count of instances: 57
Complaint specifics
- Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.
Issue attributeBad
WCAG: 1.3.1
Score: 56
Complaints by nuVal
Rule ^Attribute .+ not allowed on element .+ at this point.*$
^Attribute .+ not allowed on element .+ at this point.*$
Description: Attribute not allowed on this element
Count of instances: 14
Complaint specifics
- Attribute decoding not allowed on element picture at this point.
- Attribute loading not allowed on element picture at this point.
Issue linkElementBad
WCAG: 1.3.1
Score: 44
Complaints by htmlcs
Rule AAA.2_4_8.H59.1
AAA.2_4_8.H59.1
Description: link element is not in the document head
Count of instances: 11
Complaint specifics
- Link elements can only be located in the head section of the document.
Complaints by nuVal
Rule A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.
A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.
Description: link element with an as attribute has no rel attribute with preload or modulepreload as its value
Count of instances: 3
Complaint specifics
- A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.
Issue hoverSurprise
WCAG: 1.4.13
Score: 40
Complaints by testaro
Rule hover
hover
Description: Hovering is impossible or mis-indicated or changes content
Count of instances: 20
Complaint specifics
- Hovering over element has unexpected effects
Issue textContrastAA
WCAG: 1.4.3
Score: 36
Complaints by alfa
Rule r69
r69
Description: Text outside widget has subminimum contrast
Count of instances: 7
Complaint specifics
- Text outside widget has minimum contrast
Complaints by axe
Rule color-contrast
color-contrast
Description: Element has insufficient color contrast
Count of instances: 9
Complaint specifics
- Elements must meet minimum color contrast ratio thresholds; Element's background color could not be determined due to a background image
- Elements must meet minimum color contrast ratio thresholds; Element content contains only non-text characters
- Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1
- Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.45 (foreground color: #999999, background color: #eeeeee, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1
- Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
Complaints by htmlcs
Rule AAA.1_4_6.G18.Fail
AAA.1_4_6.G18.Fail
Description: Contrast between the text and its background is less than 4.5:1
Count of instances: 2
Complaint specifics
- 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 NaN:1.
Complaints by wave
Rule contrast
contrast
Description: Very low contrast
Count of instances: 4
Complaint specifics
- Very low contrast
Issue duplicateID
WCAG: 4.1.1
Score: 28
Complaints by alfa
Rule r3
r3
Description: Element id attribute value is not unique
Count of instances: 6
Complaint specifics
- id attributes have a unique value
Complaints by axe
Rule duplicate-id
duplicate-id
Description: id attribute value is not unique
Count of instances: 3
Complaint specifics
- id attribute value must be unique; Document has multiple static elements with the same id attribute: et-boc
- id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-76
- id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-75
Complaints by continuum
Rule 94
94
Description: Element contains an id attribute set to a value that is not unique in the DOM
Count of instances: 6
Complaint specifics
- This DIV has an id attribute of 'et-boc', which is not unique in the same DOM
- This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM
- This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM
Complaints by htmlcs
Rule AAA.4_1_1.F77
AAA.4_1_1.F77
Description: Duplicate id attribute value
Count of instances: 3
Complaint specifics
- Duplicate id attribute value "et-boc" found on the web page.
- Duplicate id attribute value "menu-item-75" found on the web page.
- Duplicate id attribute value "menu-item-76" found on the web page.
Complaints by ibm
Rule element_id_unique
element_id_unique
Description: Element has an id attribute value that is already in use
Count of instances: 2
Complaint specifics
- The <div> element has the id "et-boc" that is already in use
Complaints by nuVal
Rule ^Duplicate ID .+$|^The first occurrence of ID .* was here.*$
^Duplicate ID .+$|^The first occurrence of ID .* was here.*$
Description: Duplicate id
Count of instances: 6
Complaint specifics
- Duplicate ID menu-item-76.
- The first occurrence of ID menu-item-76 was here.
- Duplicate ID menu-item-75.
- The first occurrence of ID menu-item-75 was here.
- Duplicate ID et-boc.
- The first occurrence of ID et-boc was here.
Complaints by qualWeb
Rule QW-ACT-R18
QW-ACT-R18
Description: id attribute value is not unique
Count of instances: 7
Complaint specifics
- This rule checks that all id attribute values on a single page are unique.
Issue contrastAAA
WCAG: 1.4.6
Score: 23
Complaints by alfa
Rule r66
r66
Description: Text contrast less than AAA requires
Count of instances: 7
Complaint specifics
- Text outside widget has enhanced contrast
Complaints by axe
Rule color-contrast-enhanced
color-contrast-enhanced
Description: Element has insufficient color contrast (Level AAA)
Count of instances: 1
Complaint specifics
- Elements must meet enhanced color contrast ratio thresholds; Element content contains only non-text characters
Complaints by htmlcs
Rule AAA.1_4_6.G17.Fail
AAA.1_4_6.G17.Fail
Description: Text has insufficient contrast
Count of instances: 23
Complaint specifics
- This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.
- This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.
- This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.
Complaints by tenon
Rule 95
95
Description: Element has insufficient color contrast (Level AAA)
Count of instances: 3
Complaint specifics
- This element has insufficient color contrast (Level AAA).
Issue siteNavigation
WCAG: 2.4
Score: 23
Complaints by qualWeb
Rule QW-WCAG-T15
QW-WCAG-T15
Description: link element and navigation tools not used
Count of instances: 23
Complaint specifics
- The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.
Issue zIndexNotZero
WCAG: 1.4
Score: 23
Complaints by testaro
Rule zIndex
zIndex
Description: Layering with nondefault z-index values
Count of instances: 23
Complaint specifics
- HEADER element has a non-default Z index
- DIV element has a non-default Z index
- UL element has a non-default Z index
- H2 element has a non-default Z index
Issue noHeading
WCAG: 1.3.1
Score: 18
Complaints by qualWeb
Rule QW-BP1
QW-BP1
Description: h1-h6 not used to identify headings
Count of instances: 6
Complaint specifics
- It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content
Issue linkForcesNewWindow
WCAG: 3.2.5
Score: 18
Complaints by tenon
Rule 218
218
Description: Link opens in a new window without user control
Count of instances: 6
Complaint specifics
- This link opens in a new window without user control.
Issue linkIndication
WCAG: 1.3.3
Score: 18
Complaints by testaro
Rule linkUl
linkUl
Description: Non-underlined adjacent links
Count of instances: 9
Complaint specifics
- Link is inline but has no underline
Issue contentBeyondLandmarks
WCAG: 1.3.6
Score: 14
Complaints by alfa
Rule r57
r57
Description: Perceivable text content is not included in any landmark
Count of instances: 7
Complaint specifics
- Perceivable text content is included in a landmark
Complaints by axe
Rule region
region
Description: Some page content is not contained by landmarks
Count of instances: 2
Complaint specifics
- All page content should be contained by landmarks; Some page content is not contained by landmarks
Complaints by ibm
Rule aria_content_in_landmark
aria_content_in_landmark
Description: Content is not within a landmark element
Count of instances: 5
Complaint specifics
- Content is not within a landmark element
Issue hiddenContentRisk
WCAG: 4.1
Score: 13
Complaints by axe
Rule hidden-content
hidden-content
Description: Some content is hidden and therefore may not be testable for accessibility
Count of instances: 13
Complaint specifics
- Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.
Issue pseudoNavList
WCAG: 1.3.1
Score: 12
Complaints by htmlcs
Rule AAA.1_3_1.H48
AAA.1_3_1.H48
Description: Navigation links are not coded as a list
Count of instances: 1
Complaint specifics
- If this element contains a navigation section, it is recommended that it be marked up as a list.
Complaints by qualWeb
Rule QW-WCAG-T32
QW-WCAG-T32
Description: ol, ul or dl is not used for a list or group of links
Count of instances: 6
Complaint specifics
- The objective of this technique is to create lists of related items using list elements appropriate for their purposes.
Issue leadingClipsText
WCAG: 1.4.8
Score: 12
Complaints by tenon
Rule 144
144
Description: Line height is insufficent to properly display the computed font size
Count of instances: 3
Complaint specifics
- This content's line height is insufficent to properly display the computed element font size.
Issue inconsistentStyles
WCAG: 3.2.4
Score: 10
Complaints by testaro
Rule styleDiff
styleDiff
Description: Heading, link, and button style inconsistencies
Count of instances: 10
Complaint specifics
- In-line links have 2 different styles
- Links in columns have 5 different styles
- Level-2 headings have 4 different styles
- Level-3 headings have 3 different styles
Issue navConfusion
WCAG: 1.3.6
Score: 9
Complaints by continuum
Rule 531
531
Description: nav element has an accessible name that is non-unique among the nav elements
Count of instances: 3
Complaint specifics
- This nav does not have a unique accessible name as required when two or more nav elements are present
Issue navNoText
WCAG: 1.3.6
Score: 9
Complaints by continuum
Rule 533
533
Description: nav element is not the only nav element but has no accessible name
Count of instances: 3
Complaint specifics
- This nav does not have an accessible name as required when two or more nav elements are present
Issue metaBansZoom
WCAG: 1.4.4
Score: 8
Complaints by alfa
Rule r47
r47
Description: meta element restricts zooming
Count of instances: 1
Complaint specifics
- <meta name='viewport'> elements do not prevent zoom
Complaints by axe
Rule meta-viewport
meta-viewport
Description: Zooming and scaling are disabled
Count of instances: 1
Complaint specifics
- Zooming and scaling must not be disabled; user-scalable on <meta> tag disables zooming on mobile devices
Complaints by continuum
Rule 59
59
Description: meta element in the head sets the viewport maximum-scale to less than 2
Count of instances: 1
Complaint specifics
- This META has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2
Complaints by nuVal
Rule Consider avoiding viewport values that prevent users from resizing documents.
Consider avoiding viewport values that prevent users from resizing documents.
Description: viewport value prevents users from resizing the document
Count of instances: 2
Complaint specifics
- Consider avoiding viewport values that prevent users from resizing documents.
Complaints by qualWeb
Rule QW-ACT-R14
QW-ACT-R14
Description: meta viewport prevents zoom
Count of instances: 1
Complaint specifics
- This rule checks that the meta element retains the user agent ability to zoom.
Issue errorReferenceBad
WCAG: 3.3.1
Score: 8
Complaints by qualWeb
Rule QW-ACT-R41
QW-ACT-R41
Description: Error message describes no invalid form field value
Count of instances: 2
Complaint specifics
- This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.
Issue linkTextsSame
WCAG: 2.4.4
Score: 8
Complaints by tenon
Rule 98
98
Description: Links have the same text but different destinations
Count of instances: 4
Complaint specifics
- These links have the same text but different destinations.
Issue titleBad
WCAG: 1.3.1
Score: 8
Complaints by testaro
Rule titledEl
titledEl
Description: title attribute belongs to an inappropriate element
Count of instances: 2
Complaint specifics
- PICTURE element has a title attribute
Issue cssInvalid
WCAG: 4.1
Score: 6
Complaints by nuVal
Rule ^CSS: .+: Property .+ doesn't exist.*$
^CSS: .+: Property .+ doesn't exist.*$
Description: Invalid property in CSS
Count of instances: 2
Complaint specifics
- CSS: background-repeat-y: Property background-repeat-y doesn't exist.
Issue skipRepeatedContent
WCAG: 2.4.1
Score: 6
Complaints by qualWeb
Rule QW-ACT-R64
QW-ACT-R64
Description: Document has no heading for non-repeated content
Count of instances: 1
Complaint specifics
- This rule checks that the non-repeated content contains a heading
Rule QW-ACT-R75
Description: Blocks of repeated content cannot be bypassed
Count of instances: 1
Complaint specifics
- This rule checks that each page has a mechanism to bypass repeated blocks of content.
Issue headingOfNothing
WCAG: 1.3.1
Score: 4
Complaints by alfa
Rule r78
r78
Description: No content between two headings of the same level
Count of instances: 2
Complaint specifics
- Headings of same level have text content between them
Issue decorativeImageRisk
WCAG: 1.1.1
Score: 4
Complaints by htmlcs
Rule AAA.1_1_1.H67.2
AAA.1_1_1.H67.2
Description: Image marked as decorative may be informative
Count of instances: 4
Complaint specifics
- Img element is marked so that it is ignored by Assistive Technology.
Issue controlNoText
WCAG: 4.1.2
Score: 4
Complaints by htmlcs
Rule AAA.1_3_1.F68
AAA.1_3_1.F68
Description: Form control has no label
Count of instances: 1
Complaint specifics
- 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.
Complaints by wave
Rule label_missing
label_missing
Description: form element has no label
Count of instances: 1
Complaint specifics
- Missing form label
Issue headingStructure
WCAG: 1.3.1
Score: 4
Complaints by htmlcs
Rule AAA.1_3_1_AAA.G141
AAA.1_3_1_AAA.G141
Description: Heading level is incorrect
Count of instances: 2
Complaint specifics
- The heading structure is not logically nested. This h3 element appears to be the primary document heading, so should be an h1 element.
- The heading structure is not logically nested. This h3 element should be an h1 to be properly nested.
Complaints by tenon
Rule 155
155
Description: Headings are not structured in a hierarchical manner
Count of instances: 1
Complaint specifics
- These headings are not structured in a hierarchical manner.
Issue inputNoText
WCAG: 4.1.2
Score: 4
Complaints by htmlcs
Rule AAA.4_1_2.H91.InputText.Name
AAA.4_1_2.H91.InputText.Name
Description: Text input has no accessible name
Count of instances: 1
Complaint specifics
- This textinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute.
Issue tabFocusability
WCAG: 2.1.1
Score: 4
Complaints by testaro
Rule focAll
focAll
Description: Discrepancy between elements that should be and that are Tab-focusable
Count of instances: 2
Complaint specifics
- Some focusable elements are not Tab-focusable or vice versa
Issue linkPair
WCAG: 2.4.4
Score: 4
Complaints by wave
Rule link_redundant
link_redundant
Description: Adjacent links go to the same URL
Count of instances: 2
Complaint specifics
- Redundant link
Issue h1Missing
WCAG: 1.3.1
Score: 3
Complaints by alfa
Rule r61
r61
Description: First heading is not h1
Count of instances: 1
Complaint specifics
- Documents start with a level 1 heading
Complaints by axe
Rule page-has-heading-one
page-has-heading-one
Description: Page contains no level-one heading
Count of instances: 1
Complaint specifics
- Page should contain a level-one heading; Page must have a level-one heading
Complaints by wave
Rule h1_missing
h1_missing
Description: Missing first level heading
Count of instances: 1
Complaint specifics
- Missing first level heading
Issue repeatedContentRisk
WCAG: 2.4.1
Score: 3
Complaints by alfa
Rule r87
r87
Description: First focusable element is not a link to the main content
Count of instances: 1
Complaint specifics
- First focusable element is link to main content
Complaints by qualWeb
Rule QW-ACT-R73
QW-ACT-R73
Description: Block of repeated content is not collapsible
Count of instances: 1
Complaint specifics
- This rule checks that repeated blocks of content are collapsible.
Rule QW-ACT-R74
Description: Document has no instrument to move focus to non-repeated content
Count of instances: 1
Complaint specifics
- This rule checks that there is an instrument to move focus to non-repeated content in the page.
Rule QW-WCAG-T23
Description: No link at the top of the page that goes directly to the main content area
Count of instances: 1
Complaint specifics
- The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.
Issue landmarkConfusion
WCAG: 1.3.6
Score: 3
Complaints by axe
Rule landmark-unique
landmark-unique
Description: Landmark has a role and an accessible name that are identical to another
Count of instances: 1
Complaint specifics
- Ensures landmarks are unique; The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
Issue scrollRisk
WCAG: 1.4.10
Score: 3
Complaints by htmlcs
Rule AAA.1_4_10.C32,C31,C33,C38,SCR34,G206
AAA.1_4_10.C32,C31,C33,C38,SCR34,G206
Description: Fixed-position element may force bidirectional scrolling
Count of instances: 3
Complaint specifics
- This element has "position: fixed". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.
- Interfering with a user agent's ability to zoom may be a failure of this Success Criterion.
Issue contrastRisk
WCAG: 1.4.3
Score: 3
Complaints by htmlcs
Rule AAA.1_4_3_F24.F24.FGColour
AAA.1_4_3_F24.F24.FGColour
Description: Inline foreground color may lack a complementary background color
Count of instances: 3
Complaint specifics
- Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.
Issue linkWindowSurpriseRisk
WCAG: 3.2.5
Score: 3
Complaints by htmlcs
Rule AAA.3_2_5.H83.3
AAA.3_2_5.H83.3
Description: Link text may fail to indicate that the link will open in a new window
Count of instances: 3
Complaint specifics
- Check that this link's link text contains information indicating that the link will open in a new window.
Issue obsolete
WCAG: 4.1
Score: 3
Complaints by ibm
Rule element_attribute_deprecated
element_attribute_deprecated
Description: Element or attribute is obsolete
Count of instances: 1
Complaint specifics
- The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Issue roleBad
WCAG: 4.1.2
Score: 3
Complaints by ibm
Rule aria_contentinfo_misuse
aria_contentinfo_misuse
Description: Element with a contentinfo role is present without an element with a main role
Count of instances: 1
Complaint specifics
- The element with "contentinfo" role is present without an element with "main" role
Issue elementClosure
WCAG: 4.1.1
Score: 3
Complaints by nuVal
Rule ^No .+ element in scope but a .+ end tag seen.*$
^No .+ element in scope but a .+ end tag seen.*$
Description: End tag for an element that is not in scope
Count of instances: 1
Complaint specifics
- No p element in scope but a p end tag seen.
Issue submitButton
WCAG: 2.5.6
Score: 3
Complaints by qualWeb
Rule QW-WCAG-T19
QW-WCAG-T19
Description: Submit button not provided
Count of instances: 1
Complaint specifics
- The objective of this technique is to provide a mechanism that allows users to explicitly request changes of context. The intended use of a submit button is to generate an HTTP request that submits data entered in a form, so it is an appropriate control to use for causing a change of context.
Issue horizontalScrolling
WCAG: 1.4.10
Score: 3
Complaints by tenon
Rule 28
28
Description: Layout or sizing of the page causes horizontal scrolling
Count of instances: 1
Complaint specifics
- The layout or sizing of this page causes horizontal scrolling.
Issue focusableOperable
WCAG: 2.1.1
Score: 3
Complaints by testaro
Rule focOp
focOp
Description: Tab-focusable elements that are inoperable or operable elements that are not focusable
Count of instances: 1
Complaint specifics
Issue mainNone
WCAG: 1.3.6
Score: 2
Complaints by axe
Rule landmark-one-main
landmark-one-main
Description: page has no main landmark
Count of instances: 1
Complaint specifics
- Document should have one main landmark; Document does not have a main landmark
Complaints by qualWeb
Rule QW-ACT-R63
QW-ACT-R63
Description: Document has no landmark with non-repeated content
Count of instances: 1
Complaint specifics
- This rule checks that each page has an element with a landmark semantic role starting with non-repeated content
Issue autocompleteNone
WCAG: 1.3.5
Score: 2
Complaints by testaro
Rule autocomplete
autocomplete
Description: Name or email input is missing its required autocomplete attribute
Count of instances: 2
Complaint specifics
- Input is missing the required autocomplete attribute with value email
Issue labelClash
WCAG: 1.3.1
Score: 2
Complaints by testaro
Rule labClash
labClash
Description: Incompatible label types
Count of instances: 1
Complaint specifics
- Element INPUT is unlabeled
Issue sectionHeadingless
WCAG: 1.3.1
Score: 1
Complaints by qualWeb
Rule QW-WCAG-T9
QW-WCAG-T9
Description: Page is not organized using headings
Count of instances: 1
Complaint specifics
- The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order
Issue labelConfusionRisk
WCAG: 3.3.2
Score: 1
Complaints by qualWeb
Rule QW-WCAG-T17
QW-WCAG-T17
Description: label not positioned to maximize the predictability of the relationship
Count of instances: 1
Complaint specifics
- This technique checks the correct position of labels in forms
Issue textAlternativeRisk
WCAG: 1
Score: 1
Complaints by qualWeb
Rule QW-WCAG-T8
QW-WCAG-T8
Description: Text alternative is not an alternative
Count of instances: 1
Complaint specifics
- This describes a failure condition for all techniques involving text alternatives. If the text in the "text alternative" cannot be used in place of the non-text content without losing information or function then it fails because it is not, in fact, an alternative to the non-text content
Issue justificationRisk
WCAG: 1.4.8
Score: 1
Complaints by qualWeb
Rule QW-WCAG-T29
QW-WCAG-T29
Description: Alignment either to the left or right is not specified in CSS
Count of instances: 1
Complaint specifics
- This technique describes how to align blocks of text either left or right by setting the CSS text-align property.
Issue allCaps
WCAG: 3.1.5
Score: 1
Complaints by tenon
Rule 153
153
Description: Long string of text is in all caps
Count of instances: 1
Complaint specifics
- This long string of text is in all caps.
Complete report
{ "id": "18ixx-ts27-caAD22-c", "what": "accessibility tests", "strict": true, "timeLimit": 330, "acts": [ { "type": "launch", "which": "webkit", "startTime": 1687095495342, "endTime": 1687095495893 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095495893, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095497306 }, { "type": "tenonRequest", "id": "a", "withNewContent": false, "what": "Tenon API version 2 test request, with page content", "startTime": 1687095497306, "url": "https://alanisforassembly.com/", "endTime": 1687095498048 }, { "type": "test", "which": "testaro", "what": "Testaro", "withItems": true, "rules": [ "y", "motion" ], "startTime": 1687095498049, "url": "https://alanisforassembly.com/", "result": { "rules": { "motion": { "what": "motion without user request", "data": { "bytes": [ 823776, 823776, 823776, 823776, 823776 ], "localRatios": [ 1, 1, 1, 1 ], "meanLocalRatio": 1, "maxLocalRatio": 1, "globalRatio": 1, "pixelChanges": [ 0, 0, 0, 0 ], "meanPixelChange": 0, "maxPixelChange": 0, "changeFrequency": 0 }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] } }, "success": true }, "standardResult": { "totals": [ 0, 0, 0, 0 ], "instances": [] }, "endTime": 1687095511700 }, { "type": "launch", "which": "chromium", "startTime": 1687095511701, "endTime": 1687095512238 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095512238, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095513211 }, { "type": "test", "which": "alfa", "startTime": 1687095513211, "url": "https://alanisforassembly.com/", "what": "alfa", "result": { "totals": { "failures": 24, "warnings": 35 }, "items": [ { "index": 100, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "div", "path": "/html[1]/body[1]/div[1]/div[1]", "codeLines": [ "<div id=\"et-boc\" class=\"et-boc\">", " <header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\" style=\"top: 0px;\">", " <div class=\"container clearfix et_menu_container\">", " <div class=\"logo_container\">", " <span class=\"logo_helper\"></span>", " <a href=\"https://alanisforassembly.com/\">", " <picture id=\"logo\" data-height-percentage=\"75\" data-actual-width=\"300\" data-actual-height=\"100\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\">", " <img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\">", " </picture>", " </a>", " </div>", " <div id=\"et-top-navigation\" data-height=\"120\" data-fixed-height=\"40\">", " <nav id=\"top-menu-nav\">", " <ul id=\"top-menu\" class=\"nav\">", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\">", " <a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">", " <a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">", " <a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">", " <a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">", " <a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">", " <a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">", " <a href=\"https://alanisforassembly.com/media/\">", " Media", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">", " <a href=\"https://alanisforassembly.com/press/\">", " Press", " </a>", " </li>", " <li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">", " <a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", " </a>", " </li>", " </ul>", " </nav>", " <div id=\"et_mobile_nav_menu\">", " <div class=\"mobile_nav closed\">", " <span class=\"select_page\">", " Select Page", " </span>", " <span class=\"mobile_menu_bar mobile_menu_bar_toggle\"></span>", " <ul id=\"mobile_menu\" class=\"et_mobile_menu\">", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52 et_first_mobile_item\">", " <a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">", " <a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">", " <a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">", " <a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">", " <a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">", " <a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">", " <a href=\"https://alanisforassembly.com/media/\">", " Media", " </a>", " </li>", " <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">", " <a href=\"https://alanisforassembly.com/press/\">", " Press", " </a>", " </li>", " <li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">", " <a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", " </a>", " </li>", " </ul>", " </div>", " </div>", " </div>", " <!-- #et-top-navigation -->", " </div>", " <!-- .container -->", " </header>", " <!-- #main-header -->", " <div id=\"et-main-area\">", " <div id=\"main-content\">", " <article id=\"post-21\" class=\"post-21 page type-page status-publish hentry\">", " <div class=\"entry-content\">", " <div class=\"et-l et-l--post\">", " <div class=\"et_builder_inner_content et_pb_gutters3\">", " <div class=\"et_pb_section et_pb_section_0 et_pb_with_background et_section_regular\">", " <div class=\"et_pb_row et_pb_row_0\">", " <div class=\"et_pb_column et_pb_column_4_4 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough et-last-child\">", " <div class=\"et_pb_module et_pb_image et_pb_image_0 et_pb_image_sticky\">", " <span class=\"et_pb_image_wrap \">", " <picture decoding=\"async\" title=\"Juan-and-son-Corbin_600x600\" class=\"wp-image-28\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png.webp 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 4...", " <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png 600w, https://alanisforassembly.com/wp-conte...", " </picture>", " </span>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_left et_pb_bg_layout_light\">", " <div class=\"et_pb_text_inner\">", " <h3 class=\"p2\" style=\"text-align: right;\">", " <b>", " <i>", " Juan with his son, Corbin, who also works at the Sheriff’s office", " </i>", " </b>", " <span class=\"Apple-converted-space\"></span>", " </h3>", " </div>", " </div>", " </div>", " </div>", " <div class=\"et_pb_row et_pb_row_1\">", " <div class=\"et_pb_column et_pb_column_4_4 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et-last-child\">", " <div class=\"et_pb_module et_pb_image et_pb_image_1 et_pb_image_sticky\">", " <span class=\"et_pb_image_wrap \">", " <picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\">", " <img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content...", " </picture>", " </span>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_center et_pb_bg_layout_dark\">", " <div class=\"et_pb_text_inner\">", " <h2 style=\"text-align: center;\">", " <strong>", " Leadership to Get California Back on Track", " </strong>", " </h2>", " <h3>", " 27 Years of Law Enforcement Experience", " </h3>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_code et_pb_code_0\">", " <div class=\"et_pb_code_inner\">", " <div class=\"et_pb_row et_pb_row_2\">", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_0_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">", " Donate", " </a>", " </div>", " </div>", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_1_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_1 et_pb_bg_layout_light\" href=\"/volunteer/\">", " Volunteer", " </a>", " </div>", " </div>", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough et-last-child\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_2_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_2 et_pb_bg_layout_light\" href=\"/endorse/\">", " Endorse", " </a>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " <div class=\"et_pb_row et_pb_row_3 et-last-child\">", " <div class=\"et_pb_column et_pb_column_1_2 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_module et_pb_image et_pb_image_2 et_pb_image_sticky\">", " <span class=\"et_pb_image_wrap \">", " <picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\">", " <img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content...", " </picture>", " </span>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_2 et_pb_text_align_center et_pb_bg_layout_dark\">", " <div class=\"et_pb_text_inner\">", " <h2 style=\"text-align: center;\">", " <strong>", " Leadership to Get California Back on Track", " </strong>", " </h2>", " <h3>", " 27 Years of Law Enforcement Experience", " </h3>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_code et_pb_code_1\">", " <div class=\"et_pb_code_inner\">", " <div class=\"et_pb_row et_pb_row_4\">", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_3_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">", " Donate", " </a>", " </div>", " </div>", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_4_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">", " Volunteer", " </a>", " </div>", " </div>", " <div class=\"et_pb_column et_pb_column_1_3 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough et-last-child\">", " <div class=\"et_pb_button_module_wrapper et_pb_button_5_wrapper et_pb_button_alignment_center et_pb_module \">", " <a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">", " Endorse", " </a>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " <div class=\"et_pb_column et_pb_column_1_2 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough\">", " <div class=\"et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light\">", " <div class=\"et_pb_text_inner\">", " <h3 class=\"p2\" style=\"text-align: right;\">", " <b>", " <i>", " Juan with his son, Corbin, who also works at the Sheriff’s office", " </i>", " </b>", " <span class=\"Apple-converted-space\"></span>", " </h3>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " <span class=\"et_bloom_bottom_trigger\"></span>", " </div>", " </article>", " </div>", " <footer class=\"et-l et-l--footer\">", " <div class=\"et_builder_inner_content et_pb_gutters3\">", " <div class=\"et_pb_section et_pb_section_0_tb_footer et_pb_with_background et_section_regular et_pb_section--with-menu\">", " <div class=\"et_pb_row et_pb_row_0_tb_footer et_pb_row--with-menu\" style=\"z-index: 3;\">", " <div class=\"et_pb_column et_pb_column_4_4 et_pb_column_0_tb_footer et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu\">", " <div class=\"et_pb_module et_pb_text et_pb_text_0_tb_footer et_pb_text_align_left et_pb_bg_layout_light\">", " <div class=\"et_pb_text_inner\">", " <h2>", " Leadership", " <br>", " To Get California Back on Track", " </h2>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_1_tb_footer bottomform et_pb_text_align_center et_pb_bg_layout_dark\">", " <div class=\"et_pb_text_inner\">", " <p style=\"text-align:center;\">", " Stay Informed. Get Email Updates.", " <br>", " <script type=\"text/javascript\"></script>", " </p>", " <div class=\"gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework gf_simple_horizontal_wrapper\" data-form-theme=\"gravity-theme\" data-form-index=\"0\" id=\"gform_wrapper_1\">", " <form method=\"post\" enctype=\"multipart/form-data\" id=\"gform_1\" class=\"gf_simple_horizontal\" action=\"/\" data-formid=\"1\">", " <div class=\"gform-body gform_body\">", " <div id=\"gform_fields_1\" class=\"gform_fields top_label form_sublabel_below description_below\">", " <div id=\"field_1_2\" class=\"gfield gfield--type-email gfield--width-full gf_simple_horizontal field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible\" data-js-reload=\"field_1_2\">", " <label class=\"gfield_label gform-field-label\" for=\"input_1_2\">", " Email", " </label>", " <div class=\"ginput_container ginput_container_email\">", " <input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", " </div>", " </div>", " </div>", " </div>", " <div class=\"gform_footer top_label\">", " <input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1...", " <input type=\"hidden\" class=\"gform_hidden\" name=\"is_submit_1\" value=\"1\">", " <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_submit\" value=\"1\">", " <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_unique_id\" value=\"\">", " <input type=\"hidden\" class=\"gform_hidden\" name=\"state_1\" value=\"WyJbXSIsImJmNDY3NTk5ZTdjY2I5YmJhODE5NTE2MmU4NDJjNWY0Il0=\">", " <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_target_page_number_1\" id=\"gform_target_page_number_1\" value=\"0\">", " <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_source_page_number_1\" id=\"gform_source_page_number_1\" value=\"1\">", " <input type=\"hidden\" name=\"gform_field_values\" value=\"\">", " </div>", " </form>", " </div>", " <script type=\"text/javascript\">", " gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://alanisforassembly.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = conte...", " </script>", " <p></p>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_menu et_pb_menu_0_tb_footer et_pb_bg_layout_dark et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--without-logo et_pb_menu--style-centered\">", " <div class=\"et_pb_menu_inner_container clearfix\">", " <div class=\"et_pb_menu__wrap\">", " <div class=\"et_pb_menu__menu\">", " <nav class=\"et-menu-nav\">", " <ul id=\"menu-main\" class=\"et-menu nav upwards\">", " <li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\">", " <a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-42 menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">", " <a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-44 menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">", " <a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-46 menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">", " <a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-366 menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">", " <a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-48 menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">", " <a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-50 menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">", " <a href=\"https://alanisforassembly.com/media/\">", " Media", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-599 menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">", " <a href=\"https://alanisforassembly.com/press/\">", " Press", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-58 menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">", " <a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", " </a>", " </li>", " </ul>", " </nav>", " </div>", " <div class=\"et_mobile_nav_menu\">", " <div class=\"mobile_nav closed et_pb_mobile_menu_upwards\">", " <span class=\"mobile_menu_bar\"></span>", " <ul id=\"mobile_menu1\" class=\"et_mobile_menu\">", " <li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52 et_first_mobile_item\">", " <a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-42 menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">", " <a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-44 menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">", " <a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-46 menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">", " <a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-366 menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">", " <a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-48 menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">", " <a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-50 menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">", " <a href=\"https://alanisforassembly.com/media/\">", " Media", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-599 menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">", " <a href=\"https://alanisforassembly.com/press/\">", " Press", " </a>", " </li>", " <li class=\"et_pb_menu_page_id-58 menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">", " <a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", " </a>", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_image et_pb_image_0_tb_footer\">", " <span class=\"et_pb_image_wrap \">", " <picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\">", " <img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"100\" src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" alt=\"\">", " </picture>", " </span>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_2_tb_footer et_pb_text_align_center et_pb_bg_layout_dark\">", " <div class=\"et_pb_text_inner\">", " <h3 style=\"text-align: center;\">", " Paid for by Juan Alanis for Assembly 2022", " <br>", " P.O. Box 577586", " <span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;", " top:-2px;color:#ad945e;\">", " ★", " </span>", " Modesto, Ca 95357", " </h3>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_text et_pb_text_3_tb_footer et_pb_text_align_center et_pb_bg_layout_dark\">", " <div class=\"et_pb_text_inner\">", " <a href=\"/privacy-policy/\" style=\"color:#ffffff;\">", " Privacy Policy", " </a>", " <a href=\"contact\" style=\"color:#ffffff;\">", " Contact Us", " </a>", " </div>", " </div>", " <div class=\"et_pb_module et_pb_menu et_pb_menu_1_tb_footer et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--without-logo et_pb_menu--style-centered\">", " <div class=\"et_pb_menu_inner_container clearfix\">", " <div class=\"et_pb_menu__wrap\">", " <div class=\"et_pb_menu__menu\">", " <nav class=\"et-menu-nav\">", " <ul id=\"menu-privacy-contact\" class=\"et-menu nav\">", " <li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\">", " <a href=\"https://alanisforassembly.com/privacy-policy/\">", " Privacy Policy", " </a>", " </li>", " <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">", " <a href=\"https://alanisforassembly.com/contact/\">", " Contact Us", " </a>", " </li>", " </ul>", " </nav>", " </div>", " <div class=\"et_mobile_nav_menu\">", " <div class=\"mobile_nav closed\">", " <span class=\"mobile_menu_bar\"></span>", " <ul id=\"mobile_menu2\" class=\"et_mobile_menu\">", " <li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">", " <a href=\"https://alanisforassembly.com/privacy-policy/\">", " Privacy Policy", " </a>", " </li>", " <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">", " <a href=\"https://alanisforassembly.com/contact/\">", " Contact Us", " </a>", " </li>", " </ul>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </div>", " </footer>", " </div>", "</div>" ] } }, { "index": 122, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "li", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]", "codeLines": [ "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\">", " <a href=\"https://alanisforassembly.com/privacy-policy/\">", " Privacy Policy", " </a>", "</li>" ] } }, { "index": 123, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "li", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]", "codeLines": [ "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">", " <a href=\"https://alanisforassembly.com/contact/\">", " Contact Us", " </a>", "</li>" ] } }, { "index": 125, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "li", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]", "codeLines": [ "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">", " <a href=\"https://alanisforassembly.com/privacy-policy/\">", " Privacy Policy", " </a>", "</li>" ] } }, { "index": 126, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "li", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]", "codeLines": [ "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">", " <a href=\"https://alanisforassembly.com/contact/\">", " Contact Us", " </a>", "</li>" ] } }, { "index": 127, "verdict": "failed", "rule": { "ruleID": "r3", "ruleSummary": "id attributes have a unique value", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r3", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#parsing", "chapter": "4.1.1", "title": "Parsing" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H93", "name": "H93", "title": "Ensuring that id attributes are unique on a Web page" } ] }, "target": { "type": "element", "tagName": "div", "path": "/html[1]/body[1]/div[1]/div[2]", "codeLines": [ "<div id=\"et-boc\" class=\"dm-base-context\">", " <div class=\"et-l dm-base-context\"></div>", "</div>" ] } }, { "index": 215, "verdict": "failed", "rule": { "ruleID": "r47", "ruleSummary": "<meta name='viewport'> elements do not prevent zoom", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r47", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#resize-text", "chapter": "1.4.4", "title": "Resize text" } ] }, "target": { "type": "element", "tagName": "meta", "path": "/html[1]/head[1]/meta[6]", "codeLines": [ "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" ] } }, { "index": 241, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 242, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]", "codeLines": [ "Leadership to Get California Back on Track" ] } }, { "index": 243, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]", "codeLines": [ "27 Years of Law Enforcement Experience" ] } }, { "index": 244, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Donate" ] } }, { "index": 245, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]", "codeLines": [ "Volunteer" ] } }, { "index": 246, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]", "codeLines": [ "Endorse" ] } }, { "index": 247, "verdict": "failed", "rule": { "ruleID": "r57", "ruleSummary": "Perceivable text content is included in a landmark", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r57", "requirements": [] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 274, "verdict": "failed", "rule": { "ruleID": "r61", "ruleSummary": "Documents start with a level 1 heading", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r61", "requirements": [] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } }, { "index": 283, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/\">", " <picture id=\"logo\" data-height-percentage=\"75\" data-actual-width=\"300\" data-actual-height=\"100\">", " <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\">", " <img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\">", " </picture>", "</a>" ] } }, { "index": 284, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[1]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", "</a>" ] } }, { "index": 285, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[2]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", "</a>" ] } }, { "index": 286, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[3]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", "</a>" ] } }, { "index": 287, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[4]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", "</a>" ] } }, { "index": 288, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[5]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", "</a>" ] } }, { "index": 289, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[6]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", "</a>" ] } }, { "index": 290, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[7]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/media/\">", " Media", "</a>" ] } }, { "index": 291, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[8]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/press/\">", " Press", "</a>" ] } }, { "index": 292, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[9]/a[1]", "codeLines": [ "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", "</a>" ] } }, { "index": 293, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]", "codeLines": [ "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">", " Donate", "</a>" ] } }, { "index": 294, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]", "codeLines": [ "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">", " Volunteer", "</a>" ] } }, { "index": 295, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]", "codeLines": [ "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">", " Endorse", "</a>" ] } }, { "index": 296, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "input", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/div[1]/div[1]/div[1]/input[1]", "codeLines": [ "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" ] } }, { "index": 297, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "input", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/input[1]", "codeLines": [ "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} ..." ] } }, { "index": 298, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">", " Home", "</a>" ] } }, { "index": 299, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/about-juan/\">", " About", " <br>", " Sergeant Alanis", "</a>" ] } }, { "index": 300, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">", " Leadership to", " <br>", " Protect Our Families", "</a>" ] } }, { "index": 301, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/endorse/\">", " We Support", " <br>", " Sergeant Alanis", "</a>" ] } }, { "index": 302, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">", " What Others", " <br>", " Are Saying", "</a>" ] } }, { "index": 303, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/assembly-district-22/\">", " Assembly District 22", "</a>" ] } }, { "index": 304, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/media/\">", " Media", "</a>" ] } }, { "index": 305, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[8]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/press/\">", " Press", "</a>" ] } }, { "index": 306, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]", "codeLines": [ "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">", " Donate", "</a>" ] } }, { "index": 307, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/privacy-policy/\">", " Privacy Policy", "</a>" ] } }, { "index": 308, "verdict": "cantTell", "rule": { "ruleID": "r65", "ruleSummary": "Element in sequential focus order has visible focus", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r65", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#focus-visible", "chapter": "2.4.7", "title": "Focus Visible" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]", "codeLines": [ "<a href=\"https://alanisforassembly.com/contact/\">", " Contact Us", "</a>" ] } }, { "index": 322, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 323, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]", "codeLines": [ "Leadership to Get California Back on Track" ] } }, { "index": 324, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]", "codeLines": [ "27 Years of Law Enforcement Experience" ] } }, { "index": 325, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Donate" ] } }, { "index": 326, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]", "codeLines": [ "Volunteer" ] } }, { "index": 327, "verdict": "failed", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]", "codeLines": [ "Endorse" ] } }, { "index": 328, "verdict": "cantTell", "rule": { "ruleID": "r66", "ruleSummary": "Text outside widget has enhanced contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r66", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 380, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 381, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]", "codeLines": [ "Leadership to Get California Back on Track" ] } }, { "index": 382, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]", "codeLines": [ "27 Years of Law Enforcement Experience" ] } }, { "index": 383, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Donate" ] } }, { "index": 384, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]", "codeLines": [ "Volunteer" ] } }, { "index": 385, "verdict": "failed", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]", "codeLines": [ "Endorse" ] } }, { "index": 386, "verdict": "cantTell", "rule": { "ruleID": "r69", "ruleSummary": "Text outside widget has minimum contrast", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r69", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#contrast-minimum", "chapter": "1.4.3", "title": "Contrast (Minimum)" }, { "uri": "https://www.w3.org/TR/WCAG2/#contrast-enhanced", "chapter": "1.4.6", "title": "Contrast (Enhanced)" } ] }, "target": { "type": "text", "tagName": "", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]", "codeLines": [ "Juan with his son, Corbin, who also works at the Sheriff’s office" ] } }, { "index": 519, "verdict": "failed", "rule": { "ruleID": "r75", "ruleSummary": "Font sizes are not too small", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r75", "requirements": [] }, "target": { "type": "element", "tagName": "span", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/h3[1]/span[1]", "codeLines": [ "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;", "top:-2px;color:#ad945e;\">", " ★", "</span>" ] } }, { "index": 531, "verdict": "failed", "rule": { "ruleID": "r78", "ruleSummary": "Headings of same level have text content between them", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r78", "requirements": [] }, "target": { "type": "element", "tagName": "h3", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]", "codeLines": [ "<h3 class=\"p2\" style=\"text-align: right;\">", " <b>", " <i>", " Juan with his son, Corbin, who also works at the Sheriff’s office", " </i>", " </b>", " <span class=\"Apple-converted-space\"></span>", "</h3>" ] } }, { "index": 534, "verdict": "failed", "rule": { "ruleID": "r78", "ruleSummary": "Headings of same level have text content between them", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r78", "requirements": [] }, "target": { "type": "element", "tagName": "h3", "path": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]", "codeLines": [ "<h3 class=\"p2\" style=\"text-align: right;\">", " <b>", " <i>", " Juan with his son, Corbin, who also works at the Sheriff’s office", " </i>", " </b>", " <span class=\"Apple-converted-space\"></span>", "</h3>" ] } }, { "index": 557, "verdict": "cantTell", "rule": { "ruleID": "r87", "ruleSummary": "First focusable element is link to main content", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r87", "requirements": [ { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1", "name": "G1", "title": "Adding a link at the top of each page that goes directly to the main content area" } ] }, "target": { "type": "document", "tagName": "", "path": "/", "codeLines": [ "#document", " <!doctype html>", "...", " </html>" ] } } ], "success": true }, "standardResult": { "totals": [ 35, 0, 0, 24 ], "instances": [ { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]" }, "excerpt": "<div id=\"et-boc\" class=\"et-boc\"> <header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\" style=\"top: 0px;\"> <div class=\"container clearfix et_menu_co ... enu-item-object-page menu-item-75\"> <a href=\"https://alanisforassembly.com/contact/\"> Contact Us </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </footer> </div> </div>" }, { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"> <a href=\"https://alanisforassembly.com/privacy-policy/\"> Privacy Policy </a> </li>" }, { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"> <a href=\"https://alanisforassembly.com/contact/\"> Contact Us </a> </li>" }, { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"> <a href=\"https://alanisforassembly.com/privacy-policy/\"> Privacy Policy </a> </li>" }, { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"> <a href=\"https://alanisforassembly.com/contact/\"> Contact Us </a> </li>" }, { "ruleID": "r3", "what": "id attributes have a unique value", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[2]" }, "excerpt": "<div id=\"et-boc\" class=\"dm-base-context\"> <div class=\"et-l dm-base-context\"></div> </div>" }, { "ruleID": "r47", "what": "<meta name='viewport'> elements do not prevent zoom", "ordinalSeverity": 3, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/head[1]/meta[6]" }, "excerpt": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "STRONG", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]" }, "excerpt": "Leadership to Get California Back on Track" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]" }, "excerpt": "27 Years of Law Enforcement Experience" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]" }, "excerpt": "Donate" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]" }, "excerpt": "Volunteer" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]" }, "excerpt": "Endorse" }, { "ruleID": "r57", "what": "Perceivable text content is included in a landmark", "ordinalSeverity": 3, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r61", "what": "Documents start with a level 1 heading", "ordinalSeverity": 3, "tagName": "", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/" }, "excerpt": "#document <!doctype html> ... </html>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual-width=\"300\" data-actual-height=\"100\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.c ... 100-1.png.webp\"> <img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\"> </picture> </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\"> Home </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\"> About <br> Sergeant Alanis </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[3]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\"> Leadership to <br> Protect Our Families </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[4]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\"> We Support <br> Sergeant Alanis </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[5]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\"> What Others <br> Are Saying </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[6]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\"> Assembly District 22 </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[7]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\"> Media </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[8]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\"> Press </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\"> Donate </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\"> Donate </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\"> Volunteer </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\"> Endorse </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[1]/div[1]/div[1]/div[1]/input[1]" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/form[1]/div[2]/input[1]" }, "excerpt": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} ..." }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\"> Home </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\"> About <br> Sergeant Alanis </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\"> Leadership to <br> Protect Our Families </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\"> We Support <br> Sergeant Alanis </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\"> What Others <br> Are Saying </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\"> Assembly District 22 </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\"> Media </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[8]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\"> Press </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\"> Donate </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\"> Privacy Policy </a>" }, { "ruleID": "r65", "what": "Element in sequential focus order has visible focus", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\"> Contact Us </a>" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 0, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 0, "tagName": "STRONG", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]" }, "excerpt": "Leadership to Get California Back on Track" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]" }, "excerpt": "27 Years of Law Enforcement Experience" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]" }, "excerpt": "Donate" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]" }, "excerpt": "Volunteer" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]" }, "excerpt": "Endorse" }, { "ruleID": "r66", "what": "Text outside widget has enhanced contrast", "ordinalSeverity": 0, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 0, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 0, "tagName": "STRONG", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h2[1]/strong[1]/text()[1]" }, "excerpt": "Leadership to Get California Back on Track" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[2]/div[1]/h3[1]/text()[1]" }, "excerpt": "27 Years of Law Enforcement Experience" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]/text()[1]" }, "excerpt": "Donate" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]/text()[1]" }, "excerpt": "Volunteer" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]/text()[1]" }, "excerpt": "Endorse" }, { "ruleID": "r69", "what": "Text outside widget has minimum contrast", "ordinalSeverity": 0, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]/b[1]/i[1]/text()[1]" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "r75", "what": "Font sizes are not too small", "ordinalSeverity": 3, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/h3[1]/span[1]" }, "excerpt": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative; top:-2px;color:#ad945e;\"> ★ </span>" }, { "ruleID": "r78", "what": "Headings of same level have text content between them", "ordinalSeverity": 3, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\"> <b> <i> Juan with his son, Corbin, who also works at the Sheriff’s office </i> </b> <span class=\"Apple-converted-space\"></span> </h3>" }, { "ruleID": "r78", "what": "Headings of same level have text content between them", "ordinalSeverity": 3, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/div[1]/div[1]/h3[1]" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\"> <b> <i> Juan with his son, Corbin, who also works at the Sheriff’s office </i> </b> <span class=\"Apple-converted-space\"></span> </h3>" }, { "ruleID": "r87", "what": "First focusable element is link to main content", "ordinalSeverity": 0, "tagName": "", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/" }, "excerpt": "#document <!doctype html> ... </html>" } ] }, "endTime": 1687095517609 }, { "type": "test", "which": "axe", "detailLevel": 2, "startTime": 1687095517609, "url": "https://alanisforassembly.com/", "what": "Axe", "result": { "totals": { "rulesNA": 57, "rulesPassed": 38, "rulesWarned": 3, "rulesViolated": 7, "warnings": { "minor": 13, "moderate": 0, "serious": 5, "critical": 0 }, "violations": { "minor": 3, "moderate": 5, "serious": 5, "critical": 1 } }, "details": { "testEngine": { "name": "axe-core", "version": "4.7.0" }, "testRunner": { "name": "axe" }, "testEnvironment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/113.0.5672.53 Safari/537.36", "windowWidth": 1280, "windowHeight": 720, "orientationAngle": 90, "orientationType": "landscape-primary" }, "timestamp": "2023-06-18T13:38:38.132Z", "url": "https://alanisforassembly.com/", "toolOptions": { "resultTypes": [ "violations", "incomplete" ], "runOnly": { "type": "tag", "values": [ "experimental", "best-practice", "wcag2a", "wcag2aa", "wcag2aaa", "wcag21a", "wcag21aa", "wcag21aaa" ] }, "reporter": "v1" }, "incomplete": [ { "id": "color-contrast-enhanced", "impact": "serious", "tags": [ "cat.color", "wcag2aaa", "wcag146", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds", "help": "Elements must meet enhanced color contrast ratio thresholds", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/color-contrast-enhanced?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast-enhanced", "data": { "messageKey": "nonBmp" }, "relatedNodes": [], "impact": "serious", "message": "Element content contains only non-text characters" } ], "all": [], "none": [], "impact": "serious", "html": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;\ntop:-2px;color:#ad945e;\">★</span>", "target": [ ".et_pb_text_2_tb_footer > .et_pb_text_inner > h3 > span" ], "failureSummary": "Fix any of the following:\n Element content contains only non-text characters" } ] }, { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds", "help": "Elements must meet minimum color contrast ratio thresholds", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "20.3pt (27px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"et_pb_column et_pb_column_1_2 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough\">", "target": [ ".et_pb_column_5" ] }, { "html": "<div class=\"et_pb_row et_pb_row_3 et-last-child\">", "target": [ ".et_pb_row_3" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<strong>Leadership to Get California Back on Track</strong>", "target": [ ".et_pb_text_2 > .et_pb_text_inner > h2 > strong" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "16.5pt (22px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"et_pb_column et_pb_column_1_2 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough\">", "target": [ ".et_pb_column_5" ] }, { "html": "<div class=\"et_pb_row et_pb_row_3 et-last-child\">", "target": [ ".et_pb_row_3" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3>27 Years of Law Enforcement Experience</h3>", "target": [ ".et_pb_text_2 > .et_pb_text_inner > h3" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "contrastRatio": 0, "fontSize": "16.5pt (22px)", "fontWeight": "bold", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light\">", "target": [ ".et_pb_text_3" ] }, { "html": "<div class=\"et_pb_row et_pb_row_3 et-last-child\">", "target": [ ".et_pb_row_3" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<i>Juan with his son, Corbin, who also works at the Sheriff’s office</i>", "target": [ ".et_pb_text_3 > .et_pb_text_inner > .p2 > b > i" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background image" }, { "any": [ { "id": "color-contrast", "data": { "messageKey": "nonBmp" }, "relatedNodes": [], "impact": "serious", "message": "Element content contains only non-text characters" } ], "all": [], "none": [], "impact": "serious", "html": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;\ntop:-2px;color:#ad945e;\">★</span>", "target": [ ".et_pb_text_2_tb_footer > .et_pb_text_inner > h3 > span" ], "failureSummary": "Fix any of the following:\n Element content contains only non-text characters" } ] }, { "id": "hidden-content", "impact": "minor", "tags": [ "cat.structure", "experimental", "review-item", "best-practice" ], "description": "Informs users about hidden content.", "help": "Hidden content on the page should be analyzed", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/hidden-content?application=axeAPI", "nodes": [ { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div id=\"et_mobile_nav_menu\">", "target": [ "#et_mobile_nav_menu" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<span class=\"select_page\">Select Page</span>", "target": [ ".select_page" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul id=\"mobile_menu\" class=\"et_mobile_menu\">", "target": [ "#mobile_menu" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_pb_module et_pb_image et_pb_image_0 et_pb_image_sticky\">", "target": [ ".et_pb_image_0" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_pb_row et_pb_row_1\">", "target": [ ".et_pb_row_1" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_mobile_nav_menu\">", "target": [ ".et_pb_menu_0_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_mobile_nav_menu" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul id=\"mobile_menu1\" class=\"et_mobile_menu\">", "target": [ "#mobile_menu1" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_pb_module et_pb_text et_pb_text_3_tb_footer et_pb_text_align_center et_pb_bg_layout_dark\">", "target": [ ".et_pb_text_3_tb_footer" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_mobile_nav_menu\">", "target": [ ".et_pb_menu_1_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_mobile_nav_menu" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<ul id=\"mobile_menu2\" class=\"et_mobile_menu\">", "target": [ "#mobile_menu2" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<div class=\"et_bloom_popup et_bloom_optin et_bloom_resize et_bloom_optin_1 et_bloom_auto_popup et_bloom_trigger_bottom et_bloom_auto_close\" data-delay=\"20\" data-cookie_duration=\"2\" style=\"\">", "target": [ ".et_bloom_popup" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<h2 class=\"et_bloom_success_message\">You have Successfully Subscribed!</h2>", "target": [ ".et_bloom_success_message" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." }, { "any": [ { "id": "hidden-content", "data": null, "relatedNodes": [], "impact": "minor", "message": "There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ], "all": [], "none": [], "impact": "minor", "html": "<p id=\"a11y-speak-intro-text\" class=\"a11y-speak-intro-text\" style=\"position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;\" hidden=\"hidden\">", "target": [ "#a11y-speak-intro-text" ], "failureSummary": "Fix any of the following:\n There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." } ] } ], "violations": [ { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT", "TTv5", "TT13.c" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds", "help": "Elements must meet minimum color contrast ratio thresholds", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ad945e", "contrastRatio": 2.92, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "target": [ ".et_pb_button_3" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "target": [ ".et_pb_button_3" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ad945e", "contrastRatio": 2.92, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "target": [ ".et_pb_button_4" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "target": [ ".et_pb_button_4" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ad945e", "contrastRatio": 2.92, "fontSize": "12.0pt (16px)", "fontWeight": "bold", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "target": [ ".et_pb_button_5" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "target": [ ".et_pb_button_5" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#999999", "bgColor": "#eeeeee", "contrastRatio": 2.45, "fontSize": "11.3pt (15px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", "target": [ "#input_1_2" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.45 (foreground color: #999999, background color: #eeeeee, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", "target": [ "#input_1_2" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.45 (foreground color: #999999, background color: #eeeeee, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#ad945e", "contrastRatio": 2.92, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }\">", "target": [ "#gform_submit_button_1" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }\">", "target": [ "#gform_submit_button_1" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1" } ] }, { "id": "duplicate-id", "impact": "minor", "tags": [ "cat.parsing", "wcag2a", "wcag411" ], "description": "Ensures every id attribute value is unique", "help": "id attribute value must be unique", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/duplicate-id?application=axeAPI", "nodes": [ { "any": [ { "id": "duplicate-id", "data": "et-boc", "relatedNodes": [ { "html": "<div id=\"et-boc\" class=\"dm-base-context\"><div class=\"et-l dm-base-context\"></div></div>", "target": [ "#page-container > .dm-base-context" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: et-boc" } ], "all": [], "none": [], "impact": "minor", "html": "<div id=\"et-boc\" class=\"et-boc\">", "target": [ ".et-boc" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: et-boc" }, { "any": [ { "id": "duplicate-id", "data": "menu-item-76", "relatedNodes": [ { "html": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>", "target": [ ".et_pb_menu_page_id-71.menu-item-76.et_first_mobile_item" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: menu-item-76" } ], "all": [], "none": [], "impact": "minor", "html": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>", "target": [ "#menu-privacy-contact > .et_pb_menu_page_id-71.menu-item-76.menu-item-type-post_type" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: menu-item-76" }, { "any": [ { "id": "duplicate-id", "data": "menu-item-75", "relatedNodes": [ { "html": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>", "target": [ "#mobile_menu2 > .et_pb_menu_page_id-73.menu-item-75.menu-item-type-post_type" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: menu-item-75" } ], "all": [], "none": [], "impact": "minor", "html": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>", "target": [ "#menu-privacy-contact > .et_pb_menu_page_id-73.menu-item-75.menu-item-type-post_type" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: menu-item-75" } ] }, { "id": "landmark-one-main", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensures the document has a main landmark", "help": "Document should have one main landmark", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/landmark-one-main?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "page-has-main", "data": null, "relatedNodes": [], "impact": "moderate", "message": "Document does not have a main landmark" } ], "none": [], "impact": "moderate", "html": "<html lang=\"en-US\" class=\"js\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n Document does not have a main landmark" } ] }, { "id": "landmark-unique", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "help": "Ensures landmarks are unique", "description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/landmark-unique?application=axeAPI", "nodes": [ { "any": [ { "id": "landmark-is-unique", "data": { "role": "navigation", "accessibleText": null }, "relatedNodes": [ { "html": "<nav class=\"et-menu-nav\">", "target": [ ".et_pb_menu_0_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_pb_menu__menu > .et-menu-nav" ] }, { "html": "<nav class=\"et-menu-nav\">", "target": [ ".et_pb_menu_1_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_pb_menu__menu > .et-menu-nav" ] } ], "impact": "moderate", "message": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ], "all": [], "none": [], "impact": "moderate", "html": "<nav id=\"top-menu-nav\">", "target": [ "#top-menu-nav" ], "failureSummary": "Fix any of the following:\n The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ] }, { "id": "meta-viewport", "impact": "critical", "tags": [ "cat.sensory-and-visual-cues", "wcag2aa", "wcag144", "ACT" ], "description": "Ensures <meta name=\"viewport\"> does not disable text scaling and zooming", "help": "Zooming and scaling must not be disabled", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/meta-viewport?application=axeAPI", "nodes": [ { "any": [ { "id": "meta-viewport", "data": "user-scalable", "relatedNodes": [], "impact": "critical", "message": "user-scalable on <meta> tag disables zooming on mobile devices" } ], "all": [], "none": [], "impact": "critical", "html": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">", "target": [ "meta[name=\"viewport\"]" ], "failureSummary": "Fix any of the following:\n user-scalable on <meta> tag disables zooming on mobile devices" } ] }, { "id": "page-has-heading-one", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensure that the page, or at least one of its frames contains a level-one heading", "help": "Page should contain a level-one heading", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/page-has-heading-one?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "page-has-heading-one", "data": null, "relatedNodes": [], "impact": "moderate", "message": "Page must have a level-one heading" } ], "none": [], "impact": "moderate", "html": "<html lang=\"en-US\" class=\"js\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n Page must have a level-one heading" } ] }, { "id": "region", "impact": "moderate", "tags": [ "cat.keyboard", "best-practice" ], "description": "Ensures all page content is contained by landmarks", "help": "All page content should be contained by landmarks", "helpUrl": "https://dequeuniversity.com/rules/axe/4.7/region?application=axeAPI", "nodes": [ { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_left et_pb_bg_layout_light\">", "target": [ ".et_pb_text_0" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" }, { "any": [ { "id": "region", "data": { "isIframe": false }, "relatedNodes": [], "impact": "moderate", "message": "Some page content is not contained by landmarks" } ], "all": [], "none": [], "impact": "moderate", "html": "<div class=\"et_pb_row et_pb_row_3 et-last-child\">", "target": [ ".et_pb_row_3" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" } ] } ] }, "success": true }, "standardResult": { "totals": [ 13, 5, 8, 6 ], "instances": [ { "ruleID": "color-contrast-enhanced", "what": "Elements must meet enhanced color contrast ratio thresholds; Element content contains only non-text characters", "ordinalSeverity": 1, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_2_tb_footer > .et_pb_text_inner > h3 > span" }, "excerpt": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative; top:-2px;color:#ad945e;\">★</span>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element's background color could not be determined due to a background image", "ordinalSeverity": 1, "tagName": "STRONG", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_2 > .et_pb_text_inner > h2 > strong" }, "excerpt": "<strong>Leadership to Get California Back on Track</strong>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element's background color could not be determined due to a background image", "ordinalSeverity": 1, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_2 > .et_pb_text_inner > h3" }, "excerpt": "<h3>27 Years of Law Enforcement Experience</h3>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element's background color could not be determined due to a background image", "ordinalSeverity": 1, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_3 > .et_pb_text_inner > .p2 > b > i" }, "excerpt": "<i>Juan with his son, Corbin, who also works at the Sheriff’s office</i>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element content contains only non-text characters", "ordinalSeverity": 1, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_2_tb_footer > .et_pb_text_inner > h3 > span" }, "excerpt": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative; top:-2px;color:#ad945e;\">★</span>" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "et_mobile_nav_menu", "location": { "doc": "dom", "type": "selector", "spec": "#et_mobile_nav_menu" }, "excerpt": "<div id=\"et_mobile_nav_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".select_page" }, "excerpt": "<span class=\"select_page\">Select Page</span>" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu", "location": { "doc": "dom", "type": "selector", "spec": "#mobile_menu" }, "excerpt": "<ul id=\"mobile_menu\" class=\"et_mobile_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_image_0" }, "excerpt": "<div class=\"et_pb_module et_pb_image et_pb_image_0 et_pb_image_sticky\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_row_1" }, "excerpt": "<div class=\"et_pb_row et_pb_row_1\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_menu_0_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_mobile_nav_menu" }, "excerpt": "<div class=\"et_mobile_nav_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu1", "location": { "doc": "dom", "type": "selector", "spec": "#mobile_menu1" }, "excerpt": "<ul id=\"mobile_menu1\" class=\"et_mobile_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_3_tb_footer" }, "excerpt": "<div class=\"et_pb_module et_pb_text et_pb_text_3_tb_footer et_pb_text_align_center et_pb_bg_layout_dark\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_menu_1_tb_footer > .et_pb_menu_inner_container.clearfix > .et_pb_menu__wrap > .et_mobile_nav_menu" }, "excerpt": "<div class=\"et_mobile_nav_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu2", "location": { "doc": "dom", "type": "selector", "spec": "#mobile_menu2" }, "excerpt": "<ul id=\"mobile_menu2\" class=\"et_mobile_menu\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_bloom_popup" }, "excerpt": "<div class=\"et_bloom_popup et_bloom_optin et_bloom_resize et_bloom_optin_1 et_bloom_auto_popup et_bloom_trigger_bottom et_bloom_auto_close\" data-delay=\"20\" data-cookie_duration=\"2\" style=\"\">" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_bloom_success_message" }, "excerpt": "<h2 class=\"et_bloom_success_message\">You have Successfully Subscribed!</h2>" }, { "ruleID": "hidden-content", "what": "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it.", "ordinalSeverity": 0, "tagName": "P", "id": "a11y-speak-intro-text", "location": { "doc": "dom", "type": "selector", "spec": "#a11y-speak-intro-text" }, "excerpt": "<p id=\"a11y-speak-intro-text\" class=\"a11y-speak-intro-text\" style=\"position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;\" hidden=\"hidden\">" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_button_3" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_button_4" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_button_5" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.45 (foreground color: #999999, background color: #eeeeee, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1", "ordinalSeverity": 3, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "dom", "type": "selector", "spec": "#input_1_2" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" }, { "ruleID": "color-contrast", "what": "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1", "ordinalSeverity": 3, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "dom", "type": "selector", "spec": "#gform_submit_button_1" }, "excerpt": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true ... ypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }\">" }, { "ruleID": "duplicate-id", "what": "id attribute value must be unique; Document has multiple static elements with the same id attribute: et-boc", "ordinalSeverity": 2, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": ".et-boc" }, "excerpt": "<div id=\"et-boc\" class=\"et-boc\">" }, { "ruleID": "duplicate-id", "what": "id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-76", "ordinalSeverity": 2, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "selector", "spec": "#menu-privacy-contact > .et_pb_menu_page_id-71.menu-item-76.menu-item-type-post_type" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>" }, { "ruleID": "duplicate-id", "what": "id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-75", "ordinalSeverity": 2, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "selector", "spec": "#menu-privacy-contact > .et_pb_menu_page_id-73.menu-item-75.menu-item-type-post_type" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>" }, { "ruleID": "landmark-one-main", "what": "Document should have one main landmark; Document does not have a main landmark", "ordinalSeverity": 2, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\">" }, { "ruleID": "landmark-unique", "what": "Ensures landmarks are unique; The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable", "ordinalSeverity": 2, "tagName": "NAV", "id": "top-menu-nav", "location": { "doc": "dom", "type": "selector", "spec": "#top-menu-nav" }, "excerpt": "<nav id=\"top-menu-nav\">" }, { "ruleID": "meta-viewport", "what": "Zooming and scaling must not be disabled; user-scalable on <meta> tag disables zooming on mobile devices", "ordinalSeverity": 3, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "meta[name=\"viewport\"]" }, "excerpt": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" }, { "ruleID": "page-has-heading-one", "what": "Page should contain a level-one heading; Page must have a level-one heading", "ordinalSeverity": 2, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\">" }, { "ruleID": "region", "what": "All page content should be contained by landmarks; Some page content is not contained by landmarks", "ordinalSeverity": 2, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_text_0" }, "excerpt": "<div class=\"et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_left et_pb_bg_layout_light\">" }, { "ruleID": "region", "what": "All page content should be contained by landmarks; Some page content is not contained by landmarks", "ordinalSeverity": 2, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": ".et_pb_row_3" }, "excerpt": "<div class=\"et_pb_row et_pb_row_3 et-last-child\">" } ] }, "endTime": 1687095518163 }, { "type": "launch", "which": "chromium", "startTime": 1687095518164, "endTime": 1687095518720 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095518720, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095519595 }, { "type": "test", "which": "continuum", "startTime": 1687095519595, "url": "https://alanisforassembly.com/", "what": "Level Access Continuum, community edition", "result": [ { "engineTestId": 59, "bestPracticeId": 410, "attribute": "This element has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2", "attributeDetail": "This META has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2", "element": "<meta content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" name=\"viewport\">", "path": "head>meta:nth-of-type(6)", "fingerprint": { "version": 2, "css": "meta[name=\"viewport\"][content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This DIV has an id attribute of 'et-boc', which is not unique in the same DOM", "element": "<div class=\"et-boc\" id=\"et-boc\"><header data-fixed-height-onload=\"170\" data-height-loaded=\"true\" data-height-onload=\"170\" id=\"main-header\"><div class=\"container clearfix et_menu_container\"><div class= ... tem-52 et_first_mobile_item\"><a aria-current=\"page\" href=\"https://alanisforassembly.com/\">Home</a></li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https:", "path": "body>div:nth-of-type(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "div[id=\"et-boc\"][class=\"et-boc\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This DIV has an id attribute of 'et-boc', which is not unique in the same DOM", "element": "<div class=\"dm-base-context\" id=\"et-boc\"><div class=\"et-l dm-base-context\"></div></div>", "path": "body>div:nth-of-type(1)>*:nth-child(2)", "fingerprint": { "version": 2, "css": "div[id=\"et-boc\"][class=\"dm-base-context\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM", "element": "<li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "li[id=\"menu-item-76\"][class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM", "element": "<li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\" id=\"menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "li[id=\"menu-item-76\"][class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM", "element": "<li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fingerprint": { "version": 2, "css": "li[id=\"menu-item-75\"][class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"]", "attNo": 2 } }, { "engineTestId": 94, "bestPracticeId": 1352, "attribute": "This element has an id attribute set to a value that is not unique in the same DOM", "attributeDetail": "This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM", "element": "<li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)", "fingerprint": { "version": 2, "css": "li[id=\"menu-item-75\"][class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"]", "attNo": 2 } }, { "engineTestId": 531, "bestPracticeId": 2519, "attribute": "This nav does not have a unique accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have a unique accessible name as required when two or more nav elements are present", "element": "<nav id=\"top-menu-nav\"><ul class=\"nav\" id=\"top-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu- ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[id=\"top-menu-nav\"]", "attNo": 1 } }, { "engineTestId": 531, "bestPracticeId": 2519, "attribute": "This nav does not have a unique accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have a unique accessible name as required when two or more nav elements are present", "element": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav upwards\" id=\"menu-main\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item pag ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[class=\"et-menu-nav\"]", "attNo": 1 } }, { "engineTestId": 531, "bestPracticeId": 2519, "attribute": "This nav does not have a unique accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have a unique accessible name as required when two or more nav elements are present", "element": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav\" id=\"menu-privacy-contact\"><li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a ... li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[class=\"et-menu-nav\"]", "attNo": 1 } }, { "engineTestId": 533, "bestPracticeId": 2519, "attribute": "This nav does not have an accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have an accessible name as required when two or more nav elements are present", "element": "<nav id=\"top-menu-nav\"><ul class=\"nav\" id=\"top-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu- ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[id=\"top-menu-nav\"]", "attNo": 1 } }, { "engineTestId": 533, "bestPracticeId": 2519, "attribute": "This nav does not have an accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have an accessible name as required when two or more nav elements are present", "element": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav upwards\" id=\"menu-main\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item pag ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[class=\"et-menu-nav\"]", "attNo": 1 } }, { "engineTestId": 533, "bestPracticeId": 2519, "attribute": "This nav does not have an accessible name as required when two or more nav elements are present", "attributeDetail": "This nav does not have an accessible name as required when two or more nav elements are present", "element": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav\" id=\"menu-privacy-contact\"><li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a ... li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li></ul></nav>", "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)", "fingerprint": { "version": 2, "css": "nav[class=\"et-menu-nav\"]", "attNo": 1 } } ], "standardResult": { "totals": [ 0, 0, 0, 13 ], "instances": [ { "ruleID": "59", "what": "This META has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2", "ordinalSeverity": 3, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "head>meta:nth-of-type(6)" }, "excerpt": "<meta content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" name=\"viewport\">" }, { "ruleID": "94", "what": "This DIV has an id attribute of 'et-boc', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)" }, "excerpt": "<div class=\"et-boc\" id=\"et-boc\"><header data-fixed-height-onload=\"170\" data-height-loaded=\"true\" data-height-onload=\"170\" id=\"main-header\"><div class=\"container clearfix et_menu_container\"><div class= ... tem-52 et_first_mobile_item\"><a aria-current=\"page\" href=\"https://alanisforassembly.com/\">Home</a></li><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https:" }, { "ruleID": "94", "what": "This DIV has an id attribute of 'et-boc', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(2)" }, "excerpt": "<div class=\"dm-base-context\" id=\"et-boc\"><div class=\"et-l dm-base-context\"></div></div>" }, { "ruleID": "94", "what": "This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)" }, "excerpt": "<li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>" }, { "ruleID": "94", "what": "This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)" }, "excerpt": "<li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\" id=\"menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a></li>" }, { "ruleID": "94", "what": "This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)" }, "excerpt": "<li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>" }, { "ruleID": "94", "what": "This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)" }, "excerpt": "<li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li>" }, { "ruleID": "531", "what": "This nav does not have a unique accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "top-menu-nav", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)" }, "excerpt": "<nav id=\"top-menu-nav\"><ul class=\"nav\" id=\"top-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu- ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>" }, { "ruleID": "531", "what": "This nav does not have a unique accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)" }, "excerpt": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav upwards\" id=\"menu-main\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item pag ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>" }, { "ruleID": "531", "what": "This nav does not have a unique accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)" }, "excerpt": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav\" id=\"menu-privacy-contact\"><li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a ... li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li></ul></nav>" }, { "ruleID": "533", "what": "This nav does not have an accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "top-menu-nav", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(1)" }, "excerpt": "<nav id=\"top-menu-nav\"><ul class=\"nav\" id=\"top-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu- ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>" }, { "ruleID": "533", "what": "This nav does not have an accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)" }, "excerpt": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav upwards\" id=\"menu-main\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item pag ... u-item-type-custom menu-item-object-custom menu-item-58\"><a href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" rel=\"noopener\" target=\"_blank\">Donate</a></li></ul></nav>" }, { "ruleID": "533", "what": "This nav does not have an accessible name as required when two or more nav elements are present", "ordinalSeverity": 3, "tagName": "NAV", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(7)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)" }, "excerpt": "<nav class=\"et-menu-nav\"><ul class=\"et-menu nav\" id=\"menu-privacy-contact\"><li class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\" id=\"menu-item-76\"><a ... li class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\" id=\"menu-item-75\"><a href=\"https://alanisforassembly.com/contact/\">Contact Us</a></li></ul></nav>" } ] }, "endTime": 1687095519860 }, { "type": "launch", "which": "chromium", "startTime": 1687095519860, "endTime": 1687095520358 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095520358, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095521221 }, { "type": "test", "which": "htmlcs", "startTime": 1687095521221, "url": "https://alanisforassembly.com/", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "result": { "Error": { "AAA.1_3_1.F68": { "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.": [ { "tagName": "input", "id": "", "code": "<input placeholder=\"Email\">" } ] }, "AAA.1_3_1_AAA.G141": { "The heading structure is not logically nested. This h3 element appears to be the primary document heading, so should be an h1 element.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"p2\" style=\"text-align: right;\">...</h3>" } ], "The heading structure is not logically nested. This h3 element should be an h1 to be properly nested.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"p2\" style=\"text-align: right;\">...</h3>" } ] }, "AAA.1_4_6.G17.Fail": { "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.": [ { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/about-juan/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/contact/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/endorse/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/media/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/press/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/privacy-policy/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" } ], "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.": [ { "tagName": "a", "id": "", "code": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">...</a>" } ], "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.": [ { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/about-juan/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/endorse/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/media/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/press/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" }, { "tagName": "h3", "id": "", "code": "<h3>...</h3>" } ] }, "AAA.1_4_6.G18.Fail": { "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 NaN:1.": [ { "tagName": "i", "id": "", "code": "<i>...</i>" }, { "tagName": "strong", "id": "", "code": "<strong>...</strong>" } ] }, "AAA.2_4_8.H59.1": { "Link elements can only be located in the head section of the document.": [ { "tagName": "link", "id": "#et-gf-open-sans-css", "code": "<link rel=\"stylesheet\" id=\"et-gf-open-sans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#et-gf-raleway-css", "code": "<link rel=\"stylesheet\" id=\"et-gf-raleway-css\" href=\"https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#et_bloom-css-css", "code": "<link rel=\"stylesheet\" id=\"et_bloom-css-css\" href=\"https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gform_basic-css", "code": "<link rel=\"stylesheet\" id=\"gform_basic-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gform_theme-css", "code": "<link rel=\"stylesheet\" id=\"gform_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gform_theme_components-css", "code": "<link rel=\"stylesheet\" id=\"gform_theme_components-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gform_theme_ie11-css", "code": "<link rel=\"stylesheet\" id=\"gform_theme_ie11-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gravity_forms_orbital_theme-css", "code": "<link rel=\"stylesheet\" id=\"gravity_forms_orbital_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gravity_forms_theme_foundation-css", "code": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_foundation-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gravity_forms_theme_framework-css", "code": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_framework-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#gravity_forms_theme_reset-css", "code": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_reset-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" } ] }, "AAA.4_1_1.F77": { "Duplicate id attribute value \"et-boc\" found on the web page.": [ { "tagName": "div", "id": "#et-boc", "code": "<div id=\"et-boc\" class=\"dm-base-context\">...</div>" } ], "Duplicate id attribute value \"menu-item-75\" found on the web page.": [ { "tagName": "li", "id": "#menu-item-75", "code": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">...</li>" } ], "Duplicate id attribute value \"menu-item-76\" found on the web page.": [ { "tagName": "li", "id": "#menu-item-76", "code": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">...</li>" } ] }, "AAA.4_1_2.H91.InputText.Name": { "This textinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute.": [ { "tagName": "input", "id": "", "code": "<input placeholder=\"Email\">" } ] } }, "Warning": { "AAA.1_1_1.H67.2": { "Img element is marked so that it is ignored by Assistive Technology.": [ { "tagName": "img", "id": "", "code": "<img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"100\" src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" alt=\"\">" }, { "tagName": "img", "id": "", "code": "<img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\">" }, { "tagName": "img", "id": "", "code": "<img decoding=\"async\" width=\"600\" height=\"600\" src=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\">" }, { "tagName": "img", "id": "", "code": "<img width=\"400\" height=\"200\" src=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg 300w\" sizes=\"(max-width: 400px) 100vw, 400px\">" } ] }, "AAA.1_3_1.H48": { "If this element contains a navigation section, it is recommended that it be marked up as a list.": [ { "tagName": "div", "id": "", "code": "<div class=\"et_pb_text_inner\">...</div>" } ] }, "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.": [ { "tagName": "div", "id": "", "code": "<div class=\"et_bloom_popup et_bloom_optin et_bloom_resize et_bloom_optin_1 et_bloom_auto_popup et_bloom_trigger_bottom et_bloom_auto_close\" data-delay=\"20\" data-cookie_duration=\"2\" style=\"\">...</div>" }, { "tagName": "header", "id": "#main-header", "code": "<header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\">...</header>" } ], "Interfering with a user agent's ability to zoom may be a failure of this Success Criterion.": [ { "tagName": "meta", "id": "", "code": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" } ] }, "AAA.1_4_3_F24.F24.FGColour": { "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.": [ { "tagName": "a", "id": "", "code": "<a href=\"/privacy-policy/\" style=\"color:#ffffff;\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"contact\" style=\"color:#ffffff;\">...</a>" }, { "tagName": "span", "id": "", "code": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;\ntop:-2px;color:#ad945e;\">...</span>" } ] }, "AAA.3_2_5.H83.3": { "Check that this link's link text contains information indicating that the link will open in a new window.": [ { "tagName": "a", "id": "", "code": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" } ] } }, "success": true }, "standardResult": { "totals": [ 14, 0, 0, 43 ], "instances": [ { "ruleID": "AAA.1_1_1.H67.2", "what": "Img element is marked so that it is ignored by Assistive Technology.", "ordinalSeverity": 0, "tagName": "IMG", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"100\" src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" alt=\"\">" }, { "ruleID": "AAA.1_1_1.H67.2", "what": "Img element is marked so that it is ignored by Assistive Technology.", "ordinalSeverity": 0, "tagName": "IMG", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\">" }, { "ruleID": "AAA.1_1_1.H67.2", "what": "Img element is marked so that it is ignored by Assistive Technology.", "ordinalSeverity": 0, "tagName": "IMG", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<img decoding=\"async\" width=\"600\" height=\"600\" src=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Ju ... 600x600.png 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\">" }, { "ruleID": "AAA.1_1_1.H67.2", "what": "Img element is marked so that it is ignored by Assistive Technology.", "ordinalSeverity": 0, "tagName": "IMG", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<img width=\"400\" height=\"200\" src=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg 300w\" sizes=\"(max-width: 400px) 100vw, 400px\">" }, { "ruleID": "AAA.1_3_1.H48", "what": "If this element contains a navigation section, it is recommended that it be marked up as a list.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<div class=\"et_pb_text_inner\">...</div>" }, { "ruleID": "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206", "what": "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<div class=\"et_bloom_popup et_bloom_optin et_bloom_resize et_bloom_optin_1 et_bloom_auto_popup et_bloom_trigger_bottom et_bloom_auto_close\" data-delay=\"20\" data-cookie_duration=\"2\" style=\"\">...</div>" }, { "ruleID": "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206", "what": "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.", "ordinalSeverity": 0, "tagName": "HEADER", "id": "main-header", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\">...</header>" }, { "ruleID": "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206", "what": "Interfering with a user agent's ability to zoom may be a failure of this Success Criterion.", "ordinalSeverity": 0, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" }, { "ruleID": "AAA.1_4_3_F24.F24.FGColour", "what": "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"/privacy-policy/\" style=\"color:#ffffff;\">...</a>" }, { "ruleID": "AAA.1_4_3_F24.F24.FGColour", "what": "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"contact\" style=\"color:#ffffff;\">...</a>" }, { "ruleID": "AAA.1_4_3_F24.F24.FGColour", "what": "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour.", "ordinalSeverity": 0, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative; top:-2px;color:#ad945e;\">...</span>" }, { "ruleID": "AAA.3_2_5.H83.3", "what": "Check that this link's link text contains information indicating that the link will open in a new window.", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "ruleID": "AAA.3_2_5.H83.3", "what": "Check that this link's link text contains information indicating that the link will open in a new window.", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "ruleID": "AAA.3_2_5.H83.3", "what": "Check that this link's link text contains information indicating that the link will open in a new window.", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" }, { "ruleID": "AAA.1_3_1.F68", "what": "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.", "ordinalSeverity": 3, "tagName": "INPUT", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<input placeholder=\"Email\">" }, { "ruleID": "AAA.1_3_1_AAA.G141", "what": "The heading structure is not logically nested. This h3 element appears to be the primary document heading, so should be an h1 element.", "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">...</h3>" }, { "ruleID": "AAA.1_3_1_AAA.G141", "what": "The heading structure is not logically nested. This h3 element should be an h1 to be properly nested.", "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">...</h3>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">...</a>" }, { "ruleID": "AAA.1_4_6.G17.Fail", "what": "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1.", "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<h3>...</h3>" }, { "ruleID": "AAA.1_4_6.G18.Fail", "what": "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 NaN:1.", "ordinalSeverity": 3, "tagName": "I", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<i>...</i>" }, { "ruleID": "AAA.1_4_6.G18.Fail", "what": "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 NaN:1.", "ordinalSeverity": 3, "tagName": "STRONG", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<strong>...</strong>" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "et-gf-open-sans-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-gf-open-sans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "et-gf-raleway-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-gf-raleway-css\" href=\"https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "et_bloom-css-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"et_bloom-css-css\" href=\"https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gform_basic-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_basic-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gform_theme-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gform_theme_components-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme_components-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gform_theme_ie11-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme_ie11-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gravity_forms_orbital_theme-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_orbital_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gravity_forms_theme_foundation-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_foundation-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gravity_forms_theme_framework-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_framework-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.2_4_8.H59.1", "what": "Link elements can only be located in the head section of the document.", "ordinalSeverity": 3, "tagName": "LINK", "id": "gravity_forms_theme_reset-css", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_reset-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "AAA.4_1_1.F77", "what": "Duplicate id attribute value \"et-boc\" found on the web page.", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<div id=\"et-boc\" class=\"dm-base-context\">...</div>" }, { "ruleID": "AAA.4_1_1.F77", "what": "Duplicate id attribute value \"menu-item-75\" found on the web page.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">...</li>" }, { "ruleID": "AAA.4_1_1.F77", "what": "Duplicate id attribute value \"menu-item-76\" found on the web page.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">...</li>" }, { "ruleID": "AAA.4_1_2.H91.InputText.Name", "what": "This textinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute.", "ordinalSeverity": 3, "tagName": "INPUT", "id": "", "location": { "doc": "dom", "type": "", "spec": "" }, "excerpt": "<input placeholder=\"Email\">" } ] }, "endTime": 1687095521428 }, { "type": "launch", "which": "chromium", "startTime": 1687095521428, "endTime": 1687095521932 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095521933, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095522847 }, { "type": "test", "which": "ibm", "withItems": true, "withNewContent": false, "startTime": 1687095522847, "url": "https://alanisforassembly.com/", "what": "IBM Accessibility Checker", "result": { "totals": { "violation": 7, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "element_id_unique", "path": { "dom": "/html[1]/body[1]/div[1]/div[3]", "aria": "/document[1]" }, "message": "The <div> element has the id \"et-boc\" that is already in use", "bounds": { "left": 0, "top": 2027, "height": 0, "width": 800 }, "snippet": "<div class=\"dm-base-context\" id=\"et-boc\">", "level": "violation" }, { "ruleId": "element_id_unique", "path": { "dom": "/html[1]/body[1]/div[1]/div[2]", "aria": "/document[1]" }, "message": "The <div> element has the id \"et-boc\" that is already in use", "bounds": { "left": 0, "top": 2027, "height": 0, "width": 800 }, "snippet": "<div class=\"dm-base-context\" id=\"et-boc\">", "level": "violation" }, { "ruleId": "aria_content_in_landmark", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]", "aria": "/document[1]/article[1]/link[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 112, "top": 1246, "height": 39, "width": 576 }, "snippet": "<a href=\"/endorse/\" class=\"et_pb_button et_pb_button_2 et_pb_bg_layout_light\">", "level": "violation" }, { "ruleId": "aria_content_in_landmark", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]", "aria": "/document[1]/article[1]/link[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 112, "top": 1177, "height": 39, "width": 576 }, "snippet": "<a href=\"/volunteer/\" class=\"et_pb_button et_pb_button_1 et_pb_bg_layout_light\">", "level": "violation" }, { "ruleId": "aria_content_in_landmark", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]", "aria": "/document[1]/article[1]/link[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 112, "top": 1108, "height": 39, "width": 576 }, "snippet": "<a target=\"_blank\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\">", "level": "violation" }, { "ruleId": "aria_content_in_landmark", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/h2[1]", "aria": "/document[1]/article[1]/heading[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 40, "top": 979, "height": 37, "width": 720 }, "snippet": "<h2 style=\"text-align: center;\">", "level": "violation" }, { "ruleId": "aria_content_in_landmark", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]", "aria": "/document[1]/article[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 10, "top": 752, "height": 32, "width": 740 }, "snippet": "<h3 style=\"text-align: right;\" class=\"p2\">", "level": "violation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/head[1]/meta[2]", "aria": "/document[1]" }, "message": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5", "bounds": { "left": 0, "top": 0, "height": 0, "width": 0 }, "snippet": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">", "level": "recommendation" }, { "ruleId": "aria_contentinfo_misuse", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]", "aria": "/document[1]/contentinfo[1]" }, "message": "The element with \"contentinfo\" role is present without an element with \"main\" role", "bounds": { "left": 0, "top": 1345, "height": 683, "width": 800 }, "snippet": "<footer class=\"et-l et-l--footer\">", "level": "recommendation" } ], "success": true }, "standardResult": { "totals": [ 0, 2, 0, 7 ], "instances": [ { "ruleID": "element_id_unique", "what": "The <div> element has the id \"et-boc\" that is already in use", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[3]" }, "excerpt": "<div class=\"dm-base-context\" id=\"et-boc\">" }, { "ruleID": "element_id_unique", "what": "The <div> element has the id \"et-boc\" that is already in use", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[2]" }, "excerpt": "<div class=\"dm-base-context\" id=\"et-boc\">" }, { "ruleID": "aria_content_in_landmark", "what": "Content is not within a landmark element", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]" }, "excerpt": "<a href=\"/endorse/\" class=\"et_pb_button et_pb_button_2 et_pb_bg_layout_light\">" }, { "ruleID": "aria_content_in_landmark", "what": "Content is not within a landmark element", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]" }, "excerpt": "<a href=\"/volunteer/\" class=\"et_pb_button et_pb_button_1 et_pb_bg_layout_light\">" }, { "ruleID": "aria_content_in_landmark", "what": "Content is not within a landmark element", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a target=\"_blank\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\">" }, { "ruleID": "aria_content_in_landmark", "what": "Content is not within a landmark element", "ordinalSeverity": 3, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]/div[1]/h2[1]" }, "excerpt": "<h2 style=\"text-align: center;\">" }, { "ruleID": "aria_content_in_landmark", "what": "Content is not within a landmark element", "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/h3[1]" }, "excerpt": "<h3 style=\"text-align: right;\" class=\"p2\">" }, { "ruleID": "element_attribute_deprecated", "what": "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5", "ordinalSeverity": 1, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/head[1]/meta[2]" }, "excerpt": "<meta content=\"IE=edge\" http-equiv=\"X-UA-Compatible\">" }, { "ruleID": "aria_contentinfo_misuse", "what": "The element with \"contentinfo\" role is present without an element with \"main\" role", "ordinalSeverity": 1, "tagName": "FOOTER", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html[1]/body[1]/div[1]/div[1]/div[1]/footer[1]" }, "excerpt": "<footer class=\"et-l et-l--footer\">" } ] }, "endTime": 1687095524436 }, { "type": "launch", "which": "chromium", "startTime": 1687095524436, "endTime": 1687095524995 }, { "type": "url", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)", "startTime": 1687095524995, "result": { "url": "https://alanisforassembly.com/" }, "endTime": 1687095525765 }, { "type": "test", "which": "nuVal", "startTime": 1687095525765, "url": "https://alanisforassembly.com/", "what": "Nu Html Checker", "result": { "pageContent": { "messages": [ { "type": "info", "lastLine": 4, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "IE=edge\">\n<script type=\"text/javascript\">\nvar g", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 10, "lastColumn": 32, "firstColumn": 2, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "c.php\">\n\n\t<script type=\"text/javascript\">\n\t\tdoc", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 17, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "w:large\">\n<script type=\"text/javascript\">\n\t\t\tle", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 20, "lastColumn": 109, "firstColumn": 48, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "enerator\"><style id=\"wp-block-library-theme-inline-css\" type=\"text/css\">\n.wp-b", "hiliteStart": 10, "hiliteLength": 62 }, { "type": "info", "lastLine": 23, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "\n</style>\n<style id=\"global-styles-inline-css\" type=\"text/css\">\nbody{", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 30, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "ia=\"all\">\n<style id=\"css-divi-area-inline-css\" type=\"text/css\">\n.et_p", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 33, "lastColumn": 57, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "\n</style>\n<style id=\"divi-style-inline-inline-css\" type=\"text/css\">\n/*!\nT", "hiliteStart": 10, "hiliteLength": 57 }, { "type": "info", "lastLine": 63, "lastColumn": 61, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "ate.css\">\n<style id=\"divi-dynamic-critical-inline-css\" type=\"text/css\">\n@font", "hiliteStart": 10, "hiliteLength": 61 }, { "type": "error", "lastLine": 77, "lastColumn": 620, "firstColumn": 612, "message": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "extract": "-repeat-y:no-repeat;heigh", "hiliteStart": 10, "hiliteLength": 9 }, { "type": "error", "lastLine": 84, "lastColumn": 230, "firstColumn": 1, "message": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "extract": "\n</style>\n<link rel=\"stylesheet\" id=\"divi-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">\n<link", "hiliteStart": 10, "hiliteLength": 230 }, { "type": "error", "lastLine": 85, "lastColumn": 220, "firstColumn": 1, "message": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "extract": "esheet'\">\n<link rel=\"stylesheet\" id=\"divi-dynamic-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">\n<scri", "hiliteStart": 10, "hiliteLength": 220 }, { "type": "info", "lastLine": 86, "lastColumn": 152, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "esheet'\">\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/ie-compat.min.js?ver=3.0.5\" id=\"dap-ie-js\"></scri", "hiliteStart": 10, "hiliteLength": 152 }, { "type": "info", "lastLine": 94, "lastColumn": 48, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "mat=xml\">\n<style type=\"text/css\" id=\"et-bloom-custom-css\">\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 48 }, { "type": "info", "lastLine": 98, "lastColumn": 118, "firstColumn": 13, "subType": "warning", "message": "Consider avoiding viewport values that prevent users from resizing documents.", "extract": "\t\t</style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\"><style", "hiliteStart": 10, "hiliteLength": 106 }, { "type": "error", "lastLine": 99, "lastColumn": 430, "firstColumn": 171, "message": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "extract": "85756801\"><link rel=\"stylesheet\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\"><style", "hiliteStart": 10, "hiliteLength": 260 }, { "type": "error", "lastLine": 180, "lastColumn": 118, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"Juan-and-son-Corbin_600x600\" class=\"wp-image-28\">\n<sour", "hiliteStart": 10, "hiliteLength": 82 }, { "type": "error", "lastLine": 208, "lastColumn": 108, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">\n<sour", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "error", "lastLine": 273, "lastColumn": 108, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">\n<sour", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 379, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ates.<br>\n<script type=\"text/javascript\"></scri", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 396, "lastColumn": 61, "firstColumn": 31, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": " </div><script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "error", "lastLine": 444, "lastColumn": 122, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\">\n<sour", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "error", "lastLine": 444, "lastColumn": 122, "firstColumn": 37, "message": "Attribute loading not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\">\n<sour", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "error", "lastLine": 480, "lastColumn": 192, "firstColumn": 50, "message": "Duplicate ID menu-item-76.", "extract": "ile_menu\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"><a hre", "hiliteStart": 10, "hiliteLength": 143 }, { "type": "info", "lastLine": 471, "lastColumn": 205, "firstColumn": 84, "subType": "warning", "message": "The first occurrence of ID menu-item-76 was here.", "extract": "menu nav\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a hre", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "error", "lastLine": 481, "lastColumn": 122, "firstColumn": 1, "message": "Duplicate ID menu-item-75.", "extract": "</a></li>\n<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a hre", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "info", "lastLine": 472, "lastColumn": 122, "firstColumn": 1, "subType": "warning", "message": "The first occurrence of ID menu-item-75 was here.", "extract": "</a></li>\n<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a hre", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "error", "lastLine": 502, "lastColumn": 43, "firstColumn": 3, "message": "Duplicate ID et-boc.", "extract": "\t</div>\n\t\t<div id=\"et-boc\" class=\"dm-base-context\"><div c", "hiliteStart": 10, "hiliteLength": 41 }, { "type": "info", "lastLine": 102, "lastColumn": 32, "firstColumn": 1, "subType": "warning", "message": "The first occurrence of ID et-boc was here.", "extract": "ntainer\">\n<div id=\"et-boc\" class=\"et-boc\">\n\t\t\t\n\t", "hiliteStart": 10, "hiliteLength": 32 }, { "type": "error", "lastLine": 510, "lastColumn": 93, "firstColumn": 7, "message": "Attribute decoding not allowed on element picture at this point.", "extract": ";\">\n\t\t\t\t\t\t<picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\">\n<sour", "hiliteStart": 10, "hiliteLength": 87 }, { "type": "error", "lastLine": 510, "lastColumn": 93, "firstColumn": 7, "message": "Attribute loading not allowed on element picture at this point.", "extract": ";\">\n\t\t\t\t\t\t<picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\">\n<sour", "hiliteStart": 10, "hiliteLength": 87 }, { "type": "info", "lastLine": 546, "lastColumn": 52, "firstColumn": 15, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "\t\t</div>\t\t<script type=\"application/javascript\">\n\t\t\t(f", "hiliteStart": 10, "hiliteLength": 38 }, { "type": "info", "lastLine": 573, "lastColumn": 133, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ia=\"all\">\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4\" id=\"jquery-core-js\"></scri", "hiliteStart": 10, "hiliteLength": 133 }, { "type": "info", "lastLine": 574, "lastColumn": 144, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0\" id=\"jquery-migrate-js\"></scri", "hiliteStart": 10, "hiliteLength": 144 }, { "type": "info", "lastLine": 575, "lastColumn": 52, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"jquery-js-after\">\njquer", "hiliteStart": 10, "hiliteLength": 52 }, { "type": "info", "lastLine": 578, "lastColumn": 154, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/front.min.js?ver=3.0.5\" id=\"js-divi-area-js\"></scri", "hiliteStart": 10, "hiliteLength": 154 }, { "type": "info", "lastLine": 579, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"divi-custom-script-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 588, "lastColumn": 146, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.17.6\" id=\"divi-custom-script-js\"></scri", "hiliteStart": 10, "hiliteLength": 146 }, { "type": "info", "lastLine": 589, "lastColumn": 185, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.17.6\" id=\"fitvids-js\"></scri", "hiliteStart": 10, "hiliteLength": 185 }, { "type": "info", "lastLine": 590, "lastColumn": 148, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.17.6\" id=\"et-core-common-js\"></scri", "hiliteStart": 10, "hiliteLength": 148 }, { "type": "info", "lastLine": 591, "lastColumn": 155, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2\" id=\"wp-polyfill-inert-js\"></scri", "hiliteStart": 10, "hiliteLength": 155 }, { "type": "info", "lastLine": 592, "lastColumn": 161, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11\" id=\"regenerator-runtime-js\"></scri", "hiliteStart": 10, "hiliteLength": 161 }, { "type": "info", "lastLine": 593, "lastColumn": 144, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0\" id=\"wp-polyfill-js\"></scri", "hiliteStart": 10, "hiliteLength": 144 }, { "type": "info", "lastLine": 594, "lastColumn": 150, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca\" id=\"wp-dom-ready-js\"></scri", "hiliteStart": 10, "hiliteLength": 150 }, { "type": "info", "lastLine": 595, "lastColumn": 142, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5\" id=\"wp-hooks-js\"></scri", "hiliteStart": 10, "hiliteLength": 142 }, { "type": "info", "lastLine": 596, "lastColumn": 140, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae\" id=\"wp-i18n-js\"></scri", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "info", "lastLine": 597, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"wp-i18n-js-after\">\nwp.i1", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 600, "lastColumn": 140, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664\" id=\"wp-a11y-js\"></scri", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "info", "lastLine": 601, "lastColumn": 164, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.7.8\" id=\"gform_json-js\"></scri", "hiliteStart": 10, "hiliteLength": 164 }, { "type": "info", "lastLine": 602, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"gform_gravityforms-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 610, "lastColumn": 173, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.7.8\" id=\"gform_gravityforms-js\"></scri", "hiliteStart": 10, "hiliteLength": 173 }, { "type": "info", "lastLine": 611, "lastColumn": 179, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.7.8\" id=\"gform_placeholder-js\"></scri", "hiliteStart": 10, "hiliteLength": 179 }, { "type": "info", "lastLine": 612, "lastColumn": 211, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=1329f9a0886f2ff3fb51c6f17277eb75\" id=\"gform_gravityforms_utils-js\"></scri", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 613, "lastColumn": 226, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=4ef53fe41c14a48b294541d9fc37387e\" id=\"gform_gravityforms_theme_vendors-js\"></scri", "hiliteStart": 10, "hiliteLength": 226 }, { "type": "info", "lastLine": 614, "lastColumn": 70, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"gform_gravityforms_theme-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 70 }, { "type": "info", "lastLine": 619, "lastColumn": 219, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=443293948084ca0fe29518ebcd01dc6b\" id=\"gform_gravityforms_theme-js\"></scri", "hiliteStart": 10, "hiliteLength": 219 }, { "type": "info", "lastLine": 620, "lastColumn": 156, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/jquery.uniform.min.js?ver=1.3.12\" id=\"et_bloom-uniform-js-js\"></scri", "hiliteStart": 10, "hiliteLength": 156 }, { "type": "info", "lastLine": 621, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"et_bloom-custom-js-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 626, "lastColumn": 143, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/custom.js?ver=1.3.12\" id=\"et_bloom-custom-js-js\"></scri", "hiliteStart": 10, "hiliteLength": 143 }, { "type": "info", "lastLine": 627, "lastColumn": 155, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/idle-timer.min.js?ver=1.3.12\" id=\"et_bloom-idle-timer-js-js\"></scri", "hiliteStart": 10, "hiliteLength": 155 }, { "type": "info", "lastLine": 628, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 633, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 } ] }, "rawPage": { "messages": [ { "type": "info", "lastLine": 4, "lastColumn": 25, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ">\n<head>\n\t<meta charset=\"UTF-8\" />\n<meta", "hiliteStart": 10, "hiliteLength": 24 }, { "type": "info", "lastLine": 6, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "IE=edge\">\n<script type=\"text/javascript\">\nvar g", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 10, "lastColumn": 72, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "script>\n\n\t<link rel=\"pingback\" href=\"https://alanisforassembly.com/xmlrpc.php\" />\n\n\t<sc", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 12, "lastColumn": 32, "firstColumn": 2, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "php\" />\n\n\t<script type=\"text/javascript\">\n\t\tdoc", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 17, "lastColumn": 70, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "k</title>\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin /><scrip", "hiliteStart": 10, "hiliteLength": 70 }, { "type": "info", "lastLine": 18, "lastColumn": 19764, "firstColumn": 19709, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ";}</style><meta name='robots' content='max-image-preview:large' />\n<scri", "hiliteStart": 10, "hiliteLength": 56 }, { "type": "info", "lastLine": 19, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "large' />\n<script type=\"text/javascript\">\n\t\t\tle", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 20, "lastColumn": 887, "firstColumn": 748, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ";</script><link rel=\"alternate\" type=\"application/rss+xml\" title=\"Juan Alanis for Assembly » Feed\" href=\"https://alanisforassembly.com/feed/\" />\n<link", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "info", "lastLine": 21, "lastColumn": 158, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "feed/\" />\n<link rel=\"alternate\" type=\"application/rss+xml\" title=\"Juan Alanis for Assembly » Comments Feed\" href=\"https://alanisforassembly.com/comments/feed/\" />\n<meta", "hiliteStart": 10, "hiliteLength": 158 }, { "type": "info", "lastLine": 22, "lastColumn": 48, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "feed/\" />\n<meta content=\"Divi v.4.17.6\" name=\"generator\"/><style", "hiliteStart": 10, "hiliteLength": 48 }, { "type": "info", "lastLine": 22, "lastColumn": 110, "firstColumn": 49, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "nerator\"/><style id='wp-block-library-theme-inline-css' type='text/css'>\n.wp-b", "hiliteStart": 10, "hiliteLength": 62 }, { "type": "info", "lastLine": 25, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "\n</style>\n<style id='global-styles-inline-css' type='text/css'>\nbody{", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 31, "lastColumn": 179, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\n</style>\n<link rel='stylesheet' id='css-divi-area-css' href='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/styles/front.min.css?ver=3.0.5' type='text/css' media='all' />\n<styl", "hiliteStart": 10, "hiliteLength": 179 }, { "type": "info", "lastLine": 32, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "='all' />\n<style id='css-divi-area-inline-css' type='text/css'>\n.et_p", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 35, "lastColumn": 57, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "\n</style>\n<style id='divi-style-inline-inline-css' type='text/css'>\n/*!\nT", "hiliteStart": 10, "hiliteLength": 57 }, { "type": "info", "lastLine": 65, "lastColumn": 61, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "\n</style>\n<style id='divi-dynamic-critical-inline-css' type='text/css'>\n@font", "hiliteStart": 10, "hiliteLength": 61 }, { "type": "error", "lastLine": 79, "lastColumn": 620, "firstColumn": 612, "message": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "extract": "-repeat-y:no-repeat;heigh", "hiliteStart": 10, "hiliteLength": 9 }, { "type": "info", "lastLine": 86, "lastColumn": 229, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\n</style>\n<link rel='preload' id='divi-dynamic-late-css' href='https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741' as='style' media='all' onload=\"this.onload=null;this.rel='stylesheet'\" />\n<link", "hiliteStart": 10, "hiliteLength": 229 }, { "type": "info", "lastLine": 87, "lastColumn": 219, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "heet'\" />\n<link rel='preload' id='divi-dynamic-css' href='https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741' as='style' media='all' onload=\"this.onload=null;this.rel='stylesheet'\" />\n<scri", "hiliteStart": 10, "hiliteLength": 219 }, { "type": "info", "lastLine": 88, "lastColumn": 152, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "heet'\" />\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/ie-compat.min.js?ver=3.0.5' id='dap-ie-js'></scri", "hiliteStart": 10, "hiliteLength": 152 }, { "type": "info", "lastLine": 89, "lastColumn": 79, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "</script>\n<link rel=\"https://api.w.org/\" href=\"https://alanisforassembly.com/wp-json/\" /><link ", "hiliteStart": 10, "hiliteLength": 79 }, { "type": "info", "lastLine": 89, "lastColumn": 187, "firstColumn": 80, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "-json/\" /><link rel=\"alternate\" type=\"application/json\" href=\"https://alanisforassembly.com/wp-json/wp/v2/pages/21\" /><link ", "hiliteStart": 10, "hiliteLength": 108 }, { "type": "info", "lastLine": 89, "lastColumn": 300, "firstColumn": 188, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ges/21\" /><link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://alanisforassembly.com/xmlrpc.php?rsd\" />\n<link", "hiliteStart": 10, "hiliteLength": 113 }, { "type": "info", "lastLine": 90, "lastColumn": 126, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "p?rsd\" />\n<link rel=\"wlwmanifest\" type=\"application/wlwmanifest+xml\" href=\"https://alanisforassembly.com/wp-includes/wlwmanifest.xml\" />\n<meta", "hiliteStart": 10, "hiliteLength": 126 }, { "type": "info", "lastLine": 91, "lastColumn": 51, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "t.xml\" />\n<meta name=\"generator\" content=\"WordPress 6.2.2\" />\n<link", "hiliteStart": 10, "hiliteLength": 51 }, { "type": "info", "lastLine": 92, "lastColumn": 62, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "6.2.2\" />\n<link rel=\"canonical\" href=\"https://alanisforassembly.com/\" />\n<link", "hiliteStart": 10, "hiliteLength": 62 }, { "type": "info", "lastLine": 93, "lastColumn": 62, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ".com/\" />\n<link rel='shortlink' href='https://alanisforassembly.com/' />\n<link", "hiliteStart": 10, "hiliteLength": 62 }, { "type": "info", "lastLine": 94, "lastColumn": 160, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ".com/' />\n<link rel=\"alternate\" type=\"application/json+oembed\" href=\"https://alanisforassembly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Falanisforassembly.com%2F\" />\n<link", "hiliteStart": 10, "hiliteLength": 160 }, { "type": "info", "lastLine": 95, "lastColumn": 168, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "om%2F\" />\n<link rel=\"alternate\" type=\"text/xml+oembed\" href=\"https://alanisforassembly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Falanisforassembly.com%2F&format=xml\" />\n<styl", "hiliteStart": 10, "hiliteLength": 168 }, { "type": "info", "lastLine": 96, "lastColumn": 48, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "t=xml\" />\n<style type=\"text/css\" id=\"et-bloom-custom-css\">\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 48 }, { "type": "info", "lastLine": 100, "lastColumn": 120, "firstColumn": 13, "subType": "warning", "message": "Consider avoiding viewport values that prevent users from resizing documents.", "extract": "\t\t</style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" /><style", "hiliteStart": 10, "hiliteLength": 108 }, { "type": "info", "lastLine": 100, "lastColumn": 120, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t</style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" /><style", "hiliteStart": 10, "hiliteLength": 108 }, { "type": "info", "lastLine": 101, "lastColumn": 172, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "}</style>\n<link rel=\"stylesheet\" id=\"et-core-unified-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-21.min.css?ver=1685756801\" /><link ", "hiliteStart": 10, "hiliteLength": 172 }, { "type": "info", "lastLine": 101, "lastColumn": 431, "firstColumn": 173, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "756801\" /><link rel=\"preload\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\" /></head", "hiliteStart": 10, "hiliteLength": 259 }, { "type": "info", "lastLine": 114, "lastColumn": 113, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "age=\"75\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 113 }, { "type": "info", "lastLine": 115, "lastColumn": 168, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "g.webp\"/>\n<img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 168 }, { "type": "error", "lastLine": 173, "lastColumn": 118, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"Juan-and-son-Corbin_600x600\" class=\"wp-image-28\">\n<sour", "hiliteStart": 10, "hiliteLength": 82 }, { "type": "info", "lastLine": 174, "lastColumn": 314, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "mage-28\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png.webp 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 314 }, { "type": "info", "lastLine": 175, "lastColumn": 419, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " 100vw\"/>\n<img decoding=\"async\" width=\"600\" height=\"600\" src=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 419 }, { "type": "error", "lastLine": 201, "lastColumn": 108, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">\n<sour", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 202, "lastColumn": 265, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "image-6\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 265 }, { "type": "info", "lastLine": 203, "lastColumn": 369, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " 450px\"/>\n<img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 369 }, { "type": "error", "lastLine": 266, "lastColumn": 108, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\">\n<sour", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 267, "lastColumn": 265, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "image-6\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 265 }, { "type": "info", "lastLine": 268, "lastColumn": 369, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " 450px\"/>\n<img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 369 }, { "type": "info", "lastLine": 365, "lastColumn": 54, "firstColumn": 49, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "Leadership<br />To Get", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 371, "lastColumn": 103, "firstColumn": 98, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "l Updates.<br />\n<scri", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 372, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "es.<br />\n<script type=\"text/javascript\"></scri", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 375, "lastColumn": 149, "firstColumn": 29, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input name='input_2' id='input_1_2' type='text' value='' class='large' placeholder='Email *' aria-invalid=\"false\" />\n ", "hiliteStart": 10, "hiliteLength": 121 }, { "type": "info", "lastLine": 377, "lastColumn": 399, "firstColumn": 46, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "p_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' value='Sign Me Up!' onclick='if(window[\"gf_submitting_1\"]){return false;} window[\"gf_submitting_1\"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_1\"]){return false;} window[\"gf_submitting_1\"]=true; jQuery(\"#gform_1\").trigger(\"submit\",[true]); }' /> \n ", "hiliteStart": 10, "hiliteLength": 354 }, { "type": "info", "lastLine": 378, "lastColumn": 85, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' />\n ", "hiliteStart": 10, "hiliteLength": 73 }, { "type": "info", "lastLine": 379, "lastColumn": 86, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='gform_submit' value='1' />\n ", "hiliteStart": 10, "hiliteLength": 74 }, { "type": "info", "lastLine": 381, "lastColumn": 88, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />\n ", "hiliteStart": 10, "hiliteLength": 76 }, { "type": "info", "lastLine": 382, "lastColumn": 136, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImJmNDY3NTk5ZTdjY2I5YmJhODE5NTE2MmU4NDJjNWY0Il0=' />\n ", "hiliteStart": 10, "hiliteLength": 124 }, { "type": "info", "lastLine": 383, "lastColumn": 132, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' />\n ", "hiliteStart": 10, "hiliteLength": 120 }, { "type": "info", "lastLine": 384, "lastColumn": 132, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' />\n ", "hiliteStart": 10, "hiliteLength": 120 }, { "type": "info", "lastLine": 385, "lastColumn": 70, "firstColumn": 13, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <input type='hidden' name='gform_field_values' value='' />\n ", "hiliteStart": 10, "hiliteLength": 58 }, { "type": "info", "lastLine": 389, "lastColumn": 61, "firstColumn": 31, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": " </div><script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "error", "lastLine": 392, "lastColumn": 4, "firstColumn": 1, "message": "No p element in scope but a p end tag seen.", "extract": "</script>\n</p></div>", "hiliteStart": 10, "hiliteLength": 4 }, { "type": "error", "lastLine": 428, "lastColumn": 122, "firstColumn": 37, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\">\n<sour", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "error", "lastLine": 428, "lastColumn": 122, "firstColumn": 37, "message": "Attribute loading not allowed on element picture at this point.", "extract": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\">\n<sour", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "info", "lastLine": 429, "lastColumn": 113, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "mage-20\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 113 }, { "type": "info", "lastLine": 430, "lastColumn": 148, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "g.webp\"/>\n<img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"100\" src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" alt=\"\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 148 }, { "type": "info", "lastLine": 438, "lastColumn": 113, "firstColumn": 108, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "embly 2022<br />P.O. B", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 492, "lastColumn": 93, "firstColumn": 7, "message": "Attribute decoding not allowed on element picture at this point.", "extract": "t\">\n\t\t\t\t\t\t<picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\">\n<sour", "hiliteStart": 10, "hiliteLength": 87 }, { "type": "error", "lastLine": 492, "lastColumn": 93, "firstColumn": 7, "message": "Attribute loading not allowed on element picture at this point.", "extract": "t\">\n\t\t\t\t\t\t<picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\">\n<sour", "hiliteStart": 10, "hiliteLength": 87 }, { "type": "info", "lastLine": 493, "lastColumn": 245, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "g=\"lazy\">\n<source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg.webp 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg.webp 300w\" sizes=\"(max-width: 400px) 100vw, 400px\"/>\n<img ", "hiliteStart": 10, "hiliteLength": 245 }, { "type": "info", "lastLine": 494, "lastColumn": 354, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " 400px\"/>\n<img width=\"400\" height=\"200\" src=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg 300w\" sizes=\"(max-width: 400px) 100vw, 400px\"/>\n</pic", "hiliteStart": 10, "hiliteLength": 354 }, { "type": "info", "lastLine": 528, "lastColumn": 52, "firstColumn": 15, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "\t\t</div>\t\t<script type=\"application/javascript\">\n\t\t\t(f", "hiliteStart": 10, "hiliteLength": 38 }, { "type": "info", "lastLine": 544, "lastColumn": 229, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "script>\n\t\t<link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 227 }, { "type": "info", "lastLine": 545, "lastColumn": 217, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 217 }, { "type": "info", "lastLine": 546, "lastColumn": 225, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 225 }, { "type": "info", "lastLine": 547, "lastColumn": 221, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gravity_forms_orbital_theme-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 221 }, { "type": "info", "lastLine": 548, "lastColumn": 185, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='et-gf-raleway-css' href='https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 185 }, { "type": "info", "lastLine": 549, "lastColumn": 163, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='et-gf-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 163 }, { "type": "info", "lastLine": 550, "lastColumn": 183, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gform_basic-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 183 }, { "type": "info", "lastLine": 551, "lastColumn": 205, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gform_theme_components-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 205 }, { "type": "info", "lastLine": 552, "lastColumn": 193, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gform_theme_ie11-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 193 }, { "type": "info", "lastLine": 553, "lastColumn": 183, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='gform_theme-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 183 }, { "type": "info", "lastLine": 554, "lastColumn": 162, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "='all' />\n<link rel='stylesheet' id='et_bloom-css-css' href='https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12' type='text/css' media='all' />\n<scri", "hiliteStart": 10, "hiliteLength": 162 }, { "type": "info", "lastLine": 555, "lastColumn": 133, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "='all' />\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4' id='jquery-core-js'></scri", "hiliteStart": 10, "hiliteLength": 133 }, { "type": "info", "lastLine": 556, "lastColumn": 144, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0' id='jquery-migrate-js'></scri", "hiliteStart": 10, "hiliteLength": 144 }, { "type": "info", "lastLine": 557, "lastColumn": 52, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='jquery-js-after'>\njquer", "hiliteStart": 10, "hiliteLength": 52 }, { "type": "info", "lastLine": 560, "lastColumn": 154, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/front.min.js?ver=3.0.5' id='js-divi-area-js'></scri", "hiliteStart": 10, "hiliteLength": 154 }, { "type": "info", "lastLine": 561, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='divi-custom-script-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 570, "lastColumn": 146, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.17.6' id='divi-custom-script-js'></scri", "hiliteStart": 10, "hiliteLength": 146 }, { "type": "info", "lastLine": 571, "lastColumn": 185, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.17.6' id='fitvids-js'></scri", "hiliteStart": 10, "hiliteLength": 185 }, { "type": "info", "lastLine": 572, "lastColumn": 148, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.17.6' id='et-core-common-js'></scri", "hiliteStart": 10, "hiliteLength": 148 }, { "type": "info", "lastLine": 573, "lastColumn": 155, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2' id='wp-polyfill-inert-js'></scri", "hiliteStart": 10, "hiliteLength": 155 }, { "type": "info", "lastLine": 574, "lastColumn": 161, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11' id='regenerator-runtime-js'></scri", "hiliteStart": 10, "hiliteLength": 161 }, { "type": "info", "lastLine": 575, "lastColumn": 144, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></scri", "hiliteStart": 10, "hiliteLength": 144 }, { "type": "info", "lastLine": 576, "lastColumn": 150, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca' id='wp-dom-ready-js'></scri", "hiliteStart": 10, "hiliteLength": 150 }, { "type": "info", "lastLine": 577, "lastColumn": 142, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5' id='wp-hooks-js'></scri", "hiliteStart": 10, "hiliteLength": 142 }, { "type": "info", "lastLine": 578, "lastColumn": 140, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae' id='wp-i18n-js'></scri", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "info", "lastLine": 579, "lastColumn": 53, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='wp-i18n-js-after'>\nwp.i1", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 582, "lastColumn": 140, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664' id='wp-a11y-js'></scri", "hiliteStart": 10, "hiliteLength": 140 }, { "type": "info", "lastLine": 583, "lastColumn": 164, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.7.8' id='gform_json-js'></scri", "hiliteStart": 10, "hiliteLength": 164 }, { "type": "info", "lastLine": 584, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='gform_gravityforms-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 592, "lastColumn": 173, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.7.8' id='gform_gravityforms-js'></scri", "hiliteStart": 10, "hiliteLength": 173 }, { "type": "info", "lastLine": 593, "lastColumn": 179, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.7.8' id='gform_placeholder-js'></scri", "hiliteStart": 10, "hiliteLength": 179 }, { "type": "info", "lastLine": 594, "lastColumn": 211, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=1329f9a0886f2ff3fb51c6f17277eb75' id='gform_gravityforms_utils-js'></scri", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 595, "lastColumn": 226, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=4ef53fe41c14a48b294541d9fc37387e' id='gform_gravityforms_theme_vendors-js'></scri", "hiliteStart": 10, "hiliteLength": 226 }, { "type": "info", "lastLine": 596, "lastColumn": 70, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='gform_gravityforms_theme-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 70 }, { "type": "info", "lastLine": 601, "lastColumn": 219, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=443293948084ca0fe29518ebcd01dc6b' id='gform_gravityforms_theme-js'></scri", "hiliteStart": 10, "hiliteLength": 219 }, { "type": "info", "lastLine": 602, "lastColumn": 156, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/jquery.uniform.min.js?ver=1.3.12' id='et_bloom-uniform-js-js'></scri", "hiliteStart": 10, "hiliteLength": 156 }, { "type": "info", "lastLine": 603, "lastColumn": 64, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='et_bloom-custom-js-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 608, "lastColumn": 143, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/custom.js?ver=1.3.12' id='et_bloom-custom-js-js'></scri", "hiliteStart": 10, "hiliteLength": 143 }, { "type": "info", "lastLine": 609, "lastColumn": 155, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/idle-timer.min.js?ver=1.3.12' id='et_bloom-idle-timer-js-js'></scri", "hiliteStart": 10, "hiliteLength": 155 }, { "type": "info", "lastLine": 610, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 615, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\">\ngform", "hiliteStart": 10, "hiliteLength": 31 } ] }, "success": true }, "standardResult": { "totals": [ 91, 0, 23, 0 ], "instances": [ { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "4" }, "excerpt": "IE=edge\"> <script type=\"text/javascript\"> var g" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "10" }, "excerpt": "c.php\"> <script type=\"text/javascript\"> doc" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "17" }, "excerpt": "w:large\"> <script type=\"text/javascript\"> le" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "wp-block-library-theme-inline-css", "location": { "doc": "dom", "type": "line", "spec": "20" }, "excerpt": "enerator\"><style id=\"wp-block-library-theme-inline-css\" type=\"text/css\"> .wp-b" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "global-styles-inline-css", "location": { "doc": "dom", "type": "line", "spec": "23" }, "excerpt": " </style> <style id=\"global-styles-inline-css\" type=\"text/css\"> body{" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "css-divi-area-inline-css", "location": { "doc": "dom", "type": "line", "spec": "30" }, "excerpt": "ia=\"all\"> <style id=\"css-divi-area-inline-css\" type=\"text/css\"> .et_p" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "divi-style-inline-inline-css", "location": { "doc": "dom", "type": "line", "spec": "33" }, "excerpt": " </style> <style id=\"divi-style-inline-inline-css\" type=\"text/css\"> /*! T" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "divi-dynamic-critical-inline-css", "location": { "doc": "dom", "type": "line", "spec": "63" }, "excerpt": "ate.css\"> <style id=\"divi-dynamic-critical-inline-css\" type=\"text/css\"> @font" }, { "ruleID": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "what": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "ordinalSeverity": 2, "tagName": "", "id": "", "location": { "doc": "dom", "type": "line", "spec": "77" }, "excerpt": "-repeat-y:no-repeat;heigh" }, { "ruleID": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "what": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "ordinalSeverity": 2, "tagName": "LINK", "id": "divi-dynamic-late-css", "location": { "doc": "dom", "type": "line", "spec": "84" }, "excerpt": " </style> <link rel=\"stylesheet\" id=\"divi-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\"> <link" }, { "ruleID": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "what": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "ordinalSeverity": 2, "tagName": "LINK", "id": "divi-dynamic-css", "location": { "doc": "dom", "type": "line", "spec": "85" }, "excerpt": "esheet'\"> <link rel=\"stylesheet\" id=\"divi-dynamic-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\"> <scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "dap-ie-js", "location": { "doc": "dom", "type": "line", "spec": "86" }, "excerpt": "esheet'\"> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/ie-compat.min.js?ver=3.0.5\" id=\"dap-ie-js\"></scri" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "et-bloom-custom-css", "location": { "doc": "dom", "type": "line", "spec": "94" }, "excerpt": "mat=xml\"> <style type=\"text/css\" id=\"et-bloom-custom-css\"> " }, { "ruleID": "Consider avoiding viewport values that prevent users from resizing documents.", "what": "Consider avoiding viewport values that prevent users from resizing documents.", "ordinalSeverity": 0, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "line", "spec": "98" }, "excerpt": " </style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\"><style" }, { "ruleID": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "what": "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.", "ordinalSeverity": 2, "tagName": "LINK", "id": "et-core-unified-tb-63-deferred-21-cached-inline-styles", "location": { "doc": "dom", "type": "line", "spec": "99" }, "excerpt": "85756801\"><link rel=\"stylesheet\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\"><style" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "180" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"Juan-and-son-Corbin_600x600\" class=\"wp-image-28\"> <sour" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "208" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\"> <sour" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "273" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\"> <sour" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "BR", "id": "", "location": { "doc": "dom", "type": "line", "spec": "379" }, "excerpt": "ates.<br> <script type=\"text/javascript\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "396" }, "excerpt": " </div><script type=\"text/javascript\"> gform" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "444" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\"> <sour" }, { "ruleID": "Attribute loading not allowed on element picture at this point.", "what": "Attribute loading not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "444" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\"> <sour" }, { "ruleID": "Duplicate ID menu-item-76.", "what": "Duplicate ID menu-item-76.", "ordinalSeverity": 2, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "line", "spec": "480" }, "excerpt": "ile_menu\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"><a hre" }, { "ruleID": "The first occurrence of ID menu-item-76 was here.", "what": "The first occurrence of ID menu-item-76 was here.", "ordinalSeverity": 0, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "line", "spec": "471" }, "excerpt": "menu nav\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a hre" }, { "ruleID": "Duplicate ID menu-item-75.", "what": "Duplicate ID menu-item-75.", "ordinalSeverity": 2, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "line", "spec": "481" }, "excerpt": "</a></li> <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a hre" }, { "ruleID": "The first occurrence of ID menu-item-75 was here.", "what": "The first occurrence of ID menu-item-75 was here.", "ordinalSeverity": 0, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "line", "spec": "472" }, "excerpt": "</a></li> <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\"><a hre" }, { "ruleID": "Duplicate ID et-boc.", "what": "Duplicate ID et-boc.", "ordinalSeverity": 2, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "line", "spec": "502" }, "excerpt": " </div> <div id=\"et-boc\" class=\"dm-base-context\"><div c" }, { "ruleID": "The first occurrence of ID et-boc was here.", "what": "The first occurrence of ID et-boc was here.", "ordinalSeverity": 0, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "line", "spec": "102" }, "excerpt": "ntainer\"> <div id=\"et-boc\" class=\"et-boc\"> " }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "510" }, "excerpt": ";\"> <picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\"> <sour" }, { "ruleID": "Attribute loading not allowed on element picture at this point.", "what": "Attribute loading not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "dom", "type": "line", "spec": "510" }, "excerpt": ";\"> <picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\"> <sour" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "546" }, "excerpt": " </div> <script type=\"application/javascript\"> (f" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "jquery-core-js", "location": { "doc": "dom", "type": "line", "spec": "573" }, "excerpt": "ia=\"all\"> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4\" id=\"jquery-core-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "jquery-migrate-js", "location": { "doc": "dom", "type": "line", "spec": "574" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0\" id=\"jquery-migrate-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "jquery-js-after", "location": { "doc": "dom", "type": "line", "spec": "575" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"jquery-js-after\"> jquer" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "js-divi-area-js", "location": { "doc": "dom", "type": "line", "spec": "578" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/front.min.js?ver=3.0.5\" id=\"js-divi-area-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "divi-custom-script-js-extra", "location": { "doc": "dom", "type": "line", "spec": "579" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"divi-custom-script-js-extra\"> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "divi-custom-script-js", "location": { "doc": "dom", "type": "line", "spec": "588" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.17.6\" id=\"divi-custom-script-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "fitvids-js", "location": { "doc": "dom", "type": "line", "spec": "589" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.17.6\" id=\"fitvids-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "et-core-common-js", "location": { "doc": "dom", "type": "line", "spec": "590" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.17.6\" id=\"et-core-common-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-polyfill-inert-js", "location": { "doc": "dom", "type": "line", "spec": "591" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2\" id=\"wp-polyfill-inert-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "regenerator-runtime-js", "location": { "doc": "dom", "type": "line", "spec": "592" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11\" id=\"regenerator-runtime-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-polyfill-js", "location": { "doc": "dom", "type": "line", "spec": "593" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0\" id=\"wp-polyfill-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-dom-ready-js", "location": { "doc": "dom", "type": "line", "spec": "594" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca\" id=\"wp-dom-ready-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-hooks-js", "location": { "doc": "dom", "type": "line", "spec": "595" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5\" id=\"wp-hooks-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-i18n-js", "location": { "doc": "dom", "type": "line", "spec": "596" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae\" id=\"wp-i18n-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-i18n-js-after", "location": { "doc": "dom", "type": "line", "spec": "597" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"wp-i18n-js-after\"> wp.i1" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "wp-a11y-js", "location": { "doc": "dom", "type": "line", "spec": "600" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664\" id=\"wp-a11y-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_json-js", "location": { "doc": "dom", "type": "line", "spec": "601" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.7.8\" id=\"gform_json-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms-js-extra", "location": { "doc": "dom", "type": "line", "spec": "602" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"gform_gravityforms-js-extra\"> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms-js", "location": { "doc": "dom", "type": "line", "spec": "610" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.7.8\" id=\"gform_gravityforms-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_placeholder-js", "location": { "doc": "dom", "type": "line", "spec": "611" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.7.8\" id=\"gform_placeholder-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms_utils-js", "location": { "doc": "dom", "type": "line", "spec": "612" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=1329f9a0886f2ff3fb51c6f17277eb75\" id=\"gform_gravityforms_utils-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms_theme_vendors-js", "location": { "doc": "dom", "type": "line", "spec": "613" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=4ef53fe41c14a48b294541d9fc37387e\" id=\"gform_gravityforms_theme_vendors-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms_theme-js-extra", "location": { "doc": "dom", "type": "line", "spec": "614" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"gform_gravityforms_theme-js-extra\"> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "gform_gravityforms_theme-js", "location": { "doc": "dom", "type": "line", "spec": "619" }, "excerpt": "</script> <script type=\"text/javascript\" defer=\"defer\" src=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=443293948084ca0fe29518ebcd01dc6b\" id=\"gform_gravityforms_theme-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "et_bloom-uniform-js-js", "location": { "doc": "dom", "type": "line", "spec": "620" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/jquery.uniform.min.js?ver=1.3.12\" id=\"et_bloom-uniform-js-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "et_bloom-custom-js-js-extra", "location": { "doc": "dom", "type": "line", "spec": "621" }, "excerpt": "</script> <script type=\"text/javascript\" id=\"et_bloom-custom-js-js-extra\"> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "et_bloom-custom-js-js", "location": { "doc": "dom", "type": "line", "spec": "626" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/custom.js?ver=1.3.12\" id=\"et_bloom-custom-js-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "et_bloom-idle-timer-js-js", "location": { "doc": "dom", "type": "line", "spec": "627" }, "excerpt": "</script> <script type=\"text/javascript\" src=\"https://alanisforassembly.com/wp-content/plugins/bloom/js/idle-timer.min.js?ver=1.3.12\" id=\"et_bloom-idle-timer-js-js\"></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "628" }, "excerpt": "</script> <script type=\"text/javascript\"> gform" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "dom", "type": "line", "spec": "633" }, "excerpt": "</script> <script type=\"text/javascript\"> gform" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "HEAD", "id": "", "location": { "doc": "source", "type": "line", "spec": "4" }, "excerpt": "> <head> <meta charset=\"UTF-8\" /> <meta" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "6" }, "excerpt": "IE=edge\"> <script type=\"text/javascript\"> var g" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "10" }, "excerpt": "script> <link rel=\"pingback\" href=\"https://alanisforassembly.com/xmlrpc.php\" /> <sc" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "12" }, "excerpt": "php\" /> <script type=\"text/javascript\"> doc" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "17" }, "excerpt": "k</title> <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin /><scrip" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "META", "id": "", "location": { "doc": "source", "type": "line", "spec": "18" }, "excerpt": ";}</style><meta name='robots' content='max-image-preview:large' /> <scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "19" }, "excerpt": "large' /> <script type=\"text/javascript\"> le" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "20" }, "excerpt": ";</script><link rel=\"alternate\" type=\"application/rss+xml\" title=\"Juan Alanis for Assembly » Feed\" href=\"https://alanisforassembly.com/feed/\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "21" }, "excerpt": "feed/\" /> <link rel=\"alternate\" type=\"application/rss+xml\" title=\"Juan Alanis for Assembly » Comments Feed\" href=\"https://alanisforassembly.com/comments/feed/\" /> <meta" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "META", "id": "", "location": { "doc": "source", "type": "line", "spec": "22" }, "excerpt": "feed/\" /> <meta content=\"Divi v.4.17.6\" name=\"generator\"/><style" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "", "location": { "doc": "source", "type": "line", "spec": "22" }, "excerpt": "nerator\"/><style id='wp-block-library-theme-inline-css' type='text/css'> .wp-b" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "", "location": { "doc": "source", "type": "line", "spec": "25" }, "excerpt": " </style> <style id='global-styles-inline-css' type='text/css'> body{" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "31" }, "excerpt": " </style> <link rel='stylesheet' id='css-divi-area-css' href='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/styles/front.min.css?ver=3.0.5' type='text/css' media='all' /> <styl" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "", "location": { "doc": "source", "type": "line", "spec": "32" }, "excerpt": "='all' /> <style id='css-divi-area-inline-css' type='text/css'> .et_p" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "", "location": { "doc": "source", "type": "line", "spec": "35" }, "excerpt": " </style> <style id='divi-style-inline-inline-css' type='text/css'> /*! T" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "", "location": { "doc": "source", "type": "line", "spec": "65" }, "excerpt": " </style> <style id='divi-dynamic-critical-inline-css' type='text/css'> @font" }, { "ruleID": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "what": "CSS: background-repeat-y: Property background-repeat-y doesn't exist.", "ordinalSeverity": 2, "tagName": "", "id": "", "location": { "doc": "source", "type": "line", "spec": "79" }, "excerpt": "-repeat-y:no-repeat;heigh" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "86" }, "excerpt": " </style> <link rel='preload' id='divi-dynamic-late-css' href='https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741' as='style' media='all' onload=\"this.onload=null;this.rel='stylesheet'\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "87" }, "excerpt": "heet'\" /> <link rel='preload' id='divi-dynamic-css' href='https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741' as='style' media='all' onload=\"this.onload=null;this.rel='stylesheet'\" /> <scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "88" }, "excerpt": "heet'\" /> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/ie-compat.min.js?ver=3.0.5' id='dap-ie-js'></scri" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "89" }, "excerpt": "</script> <link rel=\"https://api.w.org/\" href=\"https://alanisforassembly.com/wp-json/\" /><link " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "89" }, "excerpt": "-json/\" /><link rel=\"alternate\" type=\"application/json\" href=\"https://alanisforassembly.com/wp-json/wp/v2/pages/21\" /><link " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "89" }, "excerpt": "ges/21\" /><link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://alanisforassembly.com/xmlrpc.php?rsd\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "90" }, "excerpt": "p?rsd\" /> <link rel=\"wlwmanifest\" type=\"application/wlwmanifest+xml\" href=\"https://alanisforassembly.com/wp-includes/wlwmanifest.xml\" /> <meta" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "META", "id": "", "location": { "doc": "source", "type": "line", "spec": "91" }, "excerpt": "t.xml\" /> <meta name=\"generator\" content=\"WordPress 6.2.2\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "92" }, "excerpt": "6.2.2\" /> <link rel=\"canonical\" href=\"https://alanisforassembly.com/\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "93" }, "excerpt": ".com/\" /> <link rel='shortlink' href='https://alanisforassembly.com/' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "94" }, "excerpt": ".com/' /> <link rel=\"alternate\" type=\"application/json+oembed\" href=\"https://alanisforassembly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Falanisforassembly.com%2F\" /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "95" }, "excerpt": "om%2F\" /> <link rel=\"alternate\" type=\"text/xml+oembed\" href=\"https://alanisforassembly.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Falanisforassembly.com%2F&format=xml\" /> <styl" }, { "ruleID": "The type attribute for the style element is not needed and should be omitted.", "what": "The type attribute for the style element is not needed and should be omitted.", "ordinalSeverity": 0, "tagName": "STYLE", "id": "et-bloom-custom-css", "location": { "doc": "source", "type": "line", "spec": "96" }, "excerpt": "t=xml\" /> <style type=\"text/css\" id=\"et-bloom-custom-css\"> " }, { "ruleID": "Consider avoiding viewport values that prevent users from resizing documents.", "what": "Consider avoiding viewport values that prevent users from resizing documents.", "ordinalSeverity": 0, "tagName": "META", "id": "", "location": { "doc": "source", "type": "line", "spec": "100" }, "excerpt": " </style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" /><style" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "META", "id": "", "location": { "doc": "source", "type": "line", "spec": "100" }, "excerpt": " </style><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\" /><style" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "et-core-unified-21-cached-inline-styles", "location": { "doc": "source", "type": "line", "spec": "101" }, "excerpt": "}</style> <link rel=\"stylesheet\" id=\"et-core-unified-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-21.min.css?ver=1685756801\" /><link " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "et-core-unified-tb-63-deferred-21-cached-inline-styles", "location": { "doc": "source", "type": "line", "spec": "101" }, "excerpt": "756801\" /><link rel=\"preload\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\" /></head" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "114" }, "excerpt": "age=\"75\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "115" }, "excerpt": "g.webp\"/> <img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\"/> </pic" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "173" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"Juan-and-son-Corbin_600x600\" class=\"wp-image-28\"> <sour" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "174" }, "excerpt": "mage-28\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png.webp 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "175" }, "excerpt": " 100vw\"/> <img decoding=\"async\" width=\"600\" height=\"600\" src=\"https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/ ... .png 600w, https://alanisforassembly.com/wp-content/uploads/Juan-and-son-Corbin_600x600-480x480.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\"/> </pic" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "201" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\"> <sour" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "202" }, "excerpt": "image-6\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "203" }, "excerpt": " 450px\"/> <img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/> </pic" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "266" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" title=\"J4A---Logo-450x150\" class=\"wp-image-6\"> <sour" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "267" }, "excerpt": "image-6\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png.webp 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png.webp 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "268" }, "excerpt": " 450px\"/> <img decoding=\"async\" width=\"450\" height=\"150\" src=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png\" alt=\"\" srcset=\"https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1.png 450w, https://alanisforassembly.com/wp-content/uploads/2022/03/J4A-Logo-450x150-1-300x100.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\"/> </pic" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "BR", "id": "", "location": { "doc": "source", "type": "line", "spec": "365" }, "excerpt": "Leadership<br />To Get" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "BR", "id": "", "location": { "doc": "source", "type": "line", "spec": "371" }, "excerpt": "l Updates.<br /> <scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "BR", "id": "", "location": { "doc": "source", "type": "line", "spec": "372" }, "excerpt": "es.<br /> <script type=\"text/javascript\"></scri" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "375" }, "excerpt": " <input name='input_2' id='input_1_2' type='text' value='' class='large' placeholder='Email *' aria-invalid=\"false\" /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "377" }, "excerpt": "p_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' value='Sign Me Up!' onclick='if(window[\"gf_submitting_1\"]){return false;} window[\"gf_submitting_1\"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_1\"]){return false;} window[\"gf_submitting_1\"]=true; jQuery(\"#gform_1\").trigger(\"submit\",[true]); }' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "378" }, "excerpt": " <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "379" }, "excerpt": " <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "381" }, "excerpt": " <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "382" }, "excerpt": " <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImJmNDY3NTk5ZTdjY2I5YmJhODE5NTE2MmU4NDJjNWY0Il0=' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "383" }, "excerpt": " <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "384" }, "excerpt": " <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "INPUT", "id": "", "location": { "doc": "source", "type": "line", "spec": "385" }, "excerpt": " <input type='hidden' name='gform_field_values' value='' /> " }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "389" }, "excerpt": " </div><script type=\"text/javascript\"> gform" }, { "ruleID": "No p element in scope but a p end tag seen.", "what": "No p element in scope but a p end tag seen.", "ordinalSeverity": 2, "tagName": "", "id": "", "location": { "doc": "source", "type": "line", "spec": "392" }, "excerpt": "</script> </p></div>" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "428" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\"> <sour" }, { "ruleID": "Attribute loading not allowed on element picture at this point.", "what": "Attribute loading not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "428" }, "excerpt": "ge_wrap \"><picture decoding=\"async\" loading=\"lazy\" title=\"J4A-Logo-300x100\" class=\"wp-image-20\"> <sour" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "429" }, "excerpt": "mage-20\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png.webp\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "430" }, "excerpt": "g.webp\"/> <img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"100\" src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" alt=\"\"/> </pic" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "BR", "id": "", "location": { "doc": "source", "type": "line", "spec": "438" }, "excerpt": "embly 2022<br />P.O. B" }, { "ruleID": "Attribute decoding not allowed on element picture at this point.", "what": "Attribute decoding not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "492" }, "excerpt": "t\"> <picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\"> <sour" }, { "ruleID": "Attribute loading not allowed on element picture at this point.", "what": "Attribute loading not allowed on element picture at this point.", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "source", "type": "line", "spec": "492" }, "excerpt": "t\"> <picture class=\"et_bloom_image_slideup et_bloom_image\" decoding=\"async\" loading=\"lazy\"> <sour" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "SOURCE", "id": "", "location": { "doc": "source", "type": "line", "spec": "493" }, "excerpt": "g=\"lazy\"> <source type=\"image/webp\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg.webp 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg.webp 300w\" sizes=\"(max-width: 400px) 100vw, 400px\"/> <img " }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "IMG", "id": "", "location": { "doc": "source", "type": "line", "spec": "494" }, "excerpt": " 400px\"/> <img width=\"400\" height=\"200\" src=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https://alanisforassembly.com/wp-content/uploads/family-400x200-2.jpg 400w, https://alanisforassembly.com/wp-content/uploads/family-400x200-2-300x150.jpg 300w\" sizes=\"(max-width: 400px) 100vw, 400px\"/> </pic" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "528" }, "excerpt": " </div> <script type=\"application/javascript\"> (f" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "544" }, "excerpt": "script> <link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "545" }, "excerpt": "='all' /> <link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "546" }, "excerpt": "='all' /> <link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "547" }, "excerpt": "='all' /> <link rel='stylesheet' id='gravity_forms_orbital_theme-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "548" }, "excerpt": "='all' /> <link rel='stylesheet' id='et-gf-raleway-css' href='https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "549" }, "excerpt": "='all' /> <link rel='stylesheet' id='et-gf-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "550" }, "excerpt": "='all' /> <link rel='stylesheet' id='gform_basic-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "551" }, "excerpt": "='all' /> <link rel='stylesheet' id='gform_theme_components-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "552" }, "excerpt": "='all' /> <link rel='stylesheet' id='gform_theme_ie11-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "553" }, "excerpt": "='all' /> <link rel='stylesheet' id='gform_theme-css' href='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8' type='text/css' media='all' /> <link" }, { "ruleID": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "what": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "ordinalSeverity": -1, "tagName": "LINK", "id": "", "location": { "doc": "source", "type": "line", "spec": "554" }, "excerpt": "='all' /> <link rel='stylesheet' id='et_bloom-css-css' href='https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12' type='text/css' media='all' /> <scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "555" }, "excerpt": "='all' /> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/jquery/jquery.min.js?ver=3.6.4' id='jquery-core-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "556" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0' id='jquery-migrate-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "557" }, "excerpt": "</script> <script type='text/javascript' id='jquery-js-after'> jquer" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "560" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/popups-for-divi/scripts/front.min.js?ver=3.0.5' id='js-divi-area-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "561" }, "excerpt": "</script> <script type='text/javascript' id='divi-custom-script-js-extra'> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "570" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.17.6' id='divi-custom-script-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "571" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.17.6' id='fitvids-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "572" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.17.6' id='et-core-common-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "573" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2' id='wp-polyfill-inert-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "574" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11' id='regenerator-runtime-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "575" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "576" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca' id='wp-dom-ready-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "577" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5' id='wp-hooks-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "578" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae' id='wp-i18n-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "579" }, "excerpt": "</script> <script type='text/javascript' id='wp-i18n-js-after'> wp.i1" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "582" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664' id='wp-a11y-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "583" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.7.8' id='gform_json-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "584" }, "excerpt": "</script> <script type='text/javascript' id='gform_gravityforms-js-extra'> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "592" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.7.8' id='gform_gravityforms-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "593" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.7.8' id='gform_placeholder-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "594" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=1329f9a0886f2ff3fb51c6f17277eb75' id='gform_gravityforms_utils-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "595" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=4ef53fe41c14a48b294541d9fc37387e' id='gform_gravityforms_theme_vendors-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "596" }, "excerpt": "</script> <script type='text/javascript' id='gform_gravityforms_theme-js-extra'> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "601" }, "excerpt": "</script> <script type='text/javascript' defer='defer' src='https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=443293948084ca0fe29518ebcd01dc6b' id='gform_gravityforms_theme-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "602" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/jquery.uniform.min.js?ver=1.3.12' id='et_bloom-uniform-js-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "603" }, "excerpt": "</script> <script type='text/javascript' id='et_bloom-custom-js-js-extra'> /* <!" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "608" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/custom.js?ver=1.3.12' id='et_bloom-custom-js-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "609" }, "excerpt": "</script> <script type='text/javascript' src='https://alanisforassembly.com/wp-content/plugins/bloom/js/idle-timer.min.js?ver=1.3.12' id='et_bloom-idle-timer-js-js'></scri" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "610" }, "excerpt": "</script> <script type=\"text/javascript\"> gform" }, { "ruleID": "The type attribute is unnecessary for JavaScript resources.", "what": "The type attribute is unnecessary for JavaScript resources.", "ordinalSeverity": 0, "tagName": "SCRIPT", "id": "", "location": { "doc": "source", "type": "line", "spec": "615" }, "excerpt": "</script> <script type=\"text/javascript\"> gform" } ] }, "endTime": 1687095527881 }, { "type": "test", "which": "qualWeb", "withNewContent": false, "startTime": 1687095527881, "url": "https://alanisforassembly.com/", "what": "QualWeb", "result": { "type": "evaluation", "system": { "name": "QualWeb", "description": "QualWeb is an automatic accessibility evaluator for webpages.", "version": "3.0.0", "homepage": "http://www.qualweb.di.fc.ul.pt/", "date": "2023-06-18 13:38:49", "hash": "d3067bde5b0dbb4b5f82f3717393e539eb202cb0ca8527f7b5827d5f86c84192b68b13d2e2bd1b19c511493f5dd7044565331daee669996c5ec0f272e4fe630c", "page": { "viewport": { "mobile": false, "landscape": true, "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/100.0.4889.0 Safari/537.36", "resolution": { "width": 1366, "height": 768 } } } }, "metadata": { "passed": 31, "warning": 11, "failed": 8, "inapplicable": 75 }, "modules": { "act-rules": { "type": "act-rules", "metadata": { "passed": 13, "warning": 7, "failed": 2, "inapplicable": 45 }, "assertions": { "QW-ACT-R63": { "name": "Document has a landmark with non-repeated content", "code": "QW-ACT-R63", "mapping": "b40fd1", "description": "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [], "url": "https://act-rules.github.io/rules/b40fd1", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree." }, "results": [ { "verdict": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element has semantic role inheriting from landmark; and - the first perceivable content (in tree order in the flat tree) which is an inclusive descendant of the element is non-repeated content after repeated content; and - the element is included in the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R64": { "name": "Document has heading for non-repeated content", "code": "QW-ACT-R64", "mapping": "047fe0", "description": "This rule checks that the non-repeated content contains a heading", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "H69" ], "url": "https://act-rules.github.io/rules/047fe0", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree." }, "results": [ { "verdict": "warning", "description": "Check either there is no non-repeated content after repeated content or there exists an element for which all the following are true: - the element is non-repeated content after repeated content; and - the element has a semantic role of heading; and - the element is visible; and - the element is included in the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R73": { "name": "Block of repeated content is collapsible", "code": "QW-ACT-R73", "mapping": "3e12e1", "description": "This rule checks that repeated blocks of content are collapsible.", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "SCR28" ], "url": "https://act-rules.github.io/rules/3e12e1", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree." }, "results": [ { "verdict": "warning", "description": "For each block of repeated content in each test target, which is before (in the flat tree) at least one node of non-repeated content after repeated content, check that all the following are true: - there exists an instrument to make all nodes in this block not visible; and - there exists an instrument to remove all nodes in this block from the accessibility tree.", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R74": { "name": "Document has an instrument to move focus to non-repeated content", "code": "QW-ACT-R74", "mapping": "ye5d6e", "description": "This rule checks that there is an instrument to move focus to non-repeated content in the page.", "metadata": { "target": { "element": "html" }, "success-criteria": [], "related": [ "G1", "G123", "G124" ], "url": "https://act-rules.github.io/rules/ye5d6e", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content." }, "results": [ { "verdict": "warning", "description": "Check if the page has any instrument(s) to move focus. Check if any of these instrument(s) is being used before a block of repeated content, and the focus is moved to just before a block of non-repeated content.", "resultCode": "W2", "elements": [ { "htmlCode": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R14": { "name": "meta viewport does not prevent zoom", "code": "QW-ACT-R14", "mapping": "b4f0c3", "description": "This rule checks that the meta element retains the user agent ability to zoom.", "metadata": { "target": { "element": "meta", "attributes": "name='viewport'" }, "success-criteria": [ { "name": "1.4.4", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/resize-text", "url_tr": "https://www.w3.org/TR/WCAG21/#resize-text" } ], "related": [], "url": "https://act-rules.github.io/rules/b4f0c3", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2." }, "results": [ { "verdict": "failed", "description": "The `meta` element with a `name='viewport'` attribute abolishes the user agent ability to zoom with user-scalable=no or maximum-scale < 2.", "resultCode": "F1", "elements": [ { "htmlCode": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">", "pointer": "html > head:nth-child(1) > meta:nth-child(35)" } ], "attributes": [] } ] }, "QW-ACT-R18": { "name": "`id` attribute value is unique", "code": "QW-ACT-R18", "mapping": "3ea0c8", "description": "This rule checks that all id attribute values on a single page are unique.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "4.1.1", "level": "A", "principle": "Robust", "url": "https://www.w3.org/WAI/WCAG21/Understanding/parsing.html", "url_tr": "https://www.w3.org/TR/WCAG21/#parsing" } ], "related": [ "H93" ], "url": "https://act-rules.github.io/rules/3ea0c8", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 91, "warning": 0, "failed": 3, "inapplicable": 0, "outcome": "failed", "description": "Several elements have the same `id` attribute." }, "results": [ { "verdict": "failed", "description": "Several elements have the same `id` attribute.", "resultCode": "F1", "elements": [ { "htmlCode": "<div id=\"et-boc\" class=\"et-boc\">\n\t\t\t\n\t\t\n\n\t\n\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\n\n\n\n\t\t\t\t\n\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\tHome\nAboutSergeant Alanis\nLeadership toProtect Our Families\nWe SupportSergeant Alanis\nWhat OthersAre Saying\nAssembly District 22\nMedia\nPress\nDonate\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tSelect Page\n\t\t\t\t\t\n\t\t\t\tHome\nAboutSergeant Alanis\nLeadership toProtect Our Families\nWe SupportSergeant Alanis\nWhat OthersAre Saying\nAssembly District 22\nMedia\nPress\nDonate\n\n\t\t\t\t\t\t \n\t\t \n\t\t\t \n\n\t\n\n\n\n\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\n\n\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tJuan with his son, Corbin, who also works at the Sheriff’s offi …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1)" }, { "htmlCode": "<div id=\"et-boc\" class=\"dm-base-context\"></div>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(2)" }, { "htmlCode": "<div id=\"et-boc\" class=\"dm-base-context\"></div>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(3)" } ], "attributes": [] }, { "verdict": "failed", "description": "Several elements have the same `id` attribute.", "resultCode": "F1", "elements": [ { "htmlCode": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\">Privacy Policy</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1)" }, { "htmlCode": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">Privacy Policy</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Several elements have the same `id` attribute.", "resultCode": "F1", "elements": [ { "htmlCode": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">Contact Us</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2)" }, { "htmlCode": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">Contact Us</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2)" } ], "attributes": [] } ] }, "QW-ACT-R62": { "name": "Element in sequential focus order has visible focus", "code": "QW-ACT-R62", "mapping": "oj04fd", "description": "This rule checks that each element in sequential focus order has some visible focus indication.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "2.4.7", "level": "AA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/focus-visible.html", "url_tr": "https://www.w3.org/TR/WCAG21/#focus-visible" } ], "related": [], "url": "https://act-rules.github.io/rules/oj04fd", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 26, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if the element has some visible focus indication" }, "results": [ { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\">\n\t\t\t\t\n\n\n\n\n\t\t\t\t</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; \" onkeypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }\">", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(2) > input:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R41": { "name": "Error message describes invalid form field value", "code": "QW-ACT-R41", "mapping": "36b590", "description": "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.", "metadata": { "target": { "element": [ "input", "select", "textarea", "*[role]" ] }, "success-criteria": [ { "name": "3.3.1", "level": "A", "principle": "Understandable", "url": "https://www.w3.org/TR/WCAG21/#error-identification", "url_tr": "https://www.w3.org/TR/WCAG21/#error-identification" } ], "related": [], "url": "https://act-rules.github.io/rules/36b590", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 2, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check that text error messages provided, identify the cause of the error or how to fix the error." }, "results": [ { "verdict": "warning", "description": "Check that text error messages provided, identify the cause of the error or how to fix the error.", "resultCode": "W1", "elements": [ { "htmlCode": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that text error messages provided, identify the cause of the error or how to fix the error.", "resultCode": "W1", "elements": [ { "htmlCode": "<input placeholder=\"Email\">", "pointer": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > p:nth-child(1) > input:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R75": { "name": "Bypass Blocks of Repeated Content", "code": "QW-ACT-R75", "mapping": "cf77f2", "description": "This rule checks that each page has a mechanism to bypass repeated blocks of content.", "metadata": { "target": { "element": "html" }, "success-criteria": [ { "name": "2.4.1", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks.html", "url_tr": "https://www.w3.org/TR/WCAG21/#bypass-blocks" } ], "related": [ "G1", "G123", "G124", "H69", "SCR28" ], "url": "https://act-rules.github.io/rules/cf77f2", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "The rule can't tell because of the rule QW-ACT-R63" }, "results": [ { "verdict": "warning", "description": "The rule can't tell because of the rule QW-ACT-R63", "resultCode": "W1", "elements": [ { "htmlCode": "<html lang=\"en-US\" class=\"js\"><head></head><body>var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,argume …", "pointer": "html" } ], "attributes": [] } ] } } }, "wcag-techniques": { "type": "wcag-techniques", "metadata": { "passed": 5, "warning": 3, "failed": 6, "inapplicable": 20 }, "assertions": { "QW-WCAG-T9": { "name": "Organizing a page using headings", "code": "QW-WCAG-T9", "mapping": "G141", "description": "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order", "metadata": { "target": { "element": [ "h1", "h2", "h3", "h4", "h5", "h6" ], "attributes": "role='heading'" }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships" }, { "name": "2.4.10", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/section-headings" } ], "related": [ "G91", "H30" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G141", "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "Headings don't start with h1" }, "results": [ { "verdict": "failed", "description": "Headings don't start with h1", "resultCode": "F3", "elements": [ { "htmlCode": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_centered et_cover_background et_pb_gutter et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db chrome et_bloom_popup_active\">\n\t\n\n\t\t\t\n\t\t\n\n\t\n\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\n\n\n\n\t\t\t\t\n\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\tHome\nAboutSergeant Alanis\nLeadership toProtect Our Families\nWe SupportSergeant Alanis\nWhat OthersAre Saying\nAssembly District 22\nMedia\nPress\nDonate\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tSelect Pag …", "pointer": "html > body:nth-child(2)" } ], "attributes": [] } ] }, "QW-WCAG-T23": { "name": "Adding a link at the top of each page that goes directly to the main content area", "code": "QW-WCAG-T23", "mapping": "G1", "description": "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.", "metadata": { "target": { "element": "body" }, "success-criteria": [ { "name": "2.4.1", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks" } ], "related": [ "G123", "G124" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G1", "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The first focusable control on the Web page does not links to local content." }, "results": [ { "verdict": "failed", "description": "The first focusable control on the Web page does not links to local content.", "resultCode": "F3", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\">\n\t\t\t\t\n\n\n\n\n\t\t\t\t</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)" } ], "attributes": [] } ] }, "QW-WCAG-T15": { "name": "Using the link element and navigation tools", "code": "QW-WCAG-T15", "mapping": "H59", "description": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "metadata": { "target": { "element": "link" }, "success-criteria": [ { "name": "2.4.5", "level": "AA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/multiple-ways" }, { "name": "2.4.8", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/location" } ], "related": [ "G1", "G63", "G64", "G123" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H59", "passed": 6, "warning": 11, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>" }, "results": [ { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"pingback\" href=\"https://alanisforassembly.com/xmlrpc.php\">", "pointer": "html > head:nth-child(1) > link:nth-child(4)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">", "pointer": "html > head:nth-child(1) > link:nth-child(7)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"css-divi-area-css\" href=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/styles/front.min.css?ver=3.0.5\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(17)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"et-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css\">", "pointer": "html > head:nth-child(1) > link:nth-child(20)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"divi-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">", "pointer": "html > head:nth-child(1) > link:nth-child(22)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"divi-dynamic-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">", "pointer": "html > head:nth-child(1) > link:nth-child(23)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"https://api.w.org/\" href=\"https://alanisforassembly.com/wp-json/\">", "pointer": "html > head:nth-child(1) > link:nth-child(25)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://alanisforassembly.com/xmlrpc.php?rsd\">", "pointer": "html > head:nth-child(1) > link:nth-child(27)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"wlwmanifest\" type=\"application/wlwmanifest+xml\" href=\"https://alanisforassembly.com/wp-includes/wlwmanifest.xml\">", "pointer": "html > head:nth-child(1) > link:nth-child(28)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"shortlink\" href=\"https://alanisforassembly.com/\">", "pointer": "html > head:nth-child(1) > link:nth-child(31)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"et-core-unified-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-21.min.css?ver=1685756801\">", "pointer": "html > head:nth-child(1) > link:nth-child(37)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\">", "pointer": "html > head:nth-child(1) > link:nth-child(38)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_foundation-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(12)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_reset-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(13)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_framework-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(14)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gravity_forms_orbital_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(15)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"et-gf-raleway-css\" href=\"https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(16)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"et-gf-open-sans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(17)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gform_basic-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(18)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gform_theme_components-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(19)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gform_theme_ie11-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(20)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"gform_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(21)" } ], "attributes": [] }, { "verdict": "warning", "description": "The element is not contained in the head element. Verify if this link is used for navigation, and if it is, it must be inside the <head>", "resultCode": "RC1", "elements": [ { "htmlCode": "<link rel=\"stylesheet\" id=\"et_bloom-css-css\" href=\"https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(22)" } ], "attributes": [] } ] }, "QW-WCAG-T17": { "name": "Positioning labels to maximize predictability of relationships", "code": "QW-WCAG-T17", "mapping": "G162", "description": "This technique checks the correct position of labels in forms", "metadata": { "target": { "element": "form" }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships" }, { "name": "3.3.2", "level": "A", "principle": "Understandable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions" } ], "related": [ "H44", "H71", "H65", "G131", "G167" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G162.html", "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The form field label is not visible." }, "results": [ { "verdict": "failed", "description": "The form field label is not visible.", "resultCode": "F3", "elements": [ { "htmlCode": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T32": { "name": "Using ol, ul and dl for lists or groups of links", "code": "QW-WCAG-T32", "mapping": "H48", "description": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "metadata": { "target": { "element": [ "li", "dd", "dt" ] }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships" } ], "related": [ "H40" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H48", "passed": 0, "warning": 6, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list." }, "results": [ { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"top-menu\" class=\"nav\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\"><a href=\"https://alanisforassembly.com/\" aria-current=\"page\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Home</a></li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://alanisforassembly.com/about-juan/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"mobile_menu\" class=\"et_mobile_menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52 et_first_mobile_item\"><a href=\"https://alanisforassembly.com/\" aria-current=\"page\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)\" _cssrules=\"true\">Home</a></li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://alanisforassembly.com/about-juan/\" _selector=\"html > body:nth- …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"menu-main\" class=\"et-menu nav upwards\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\"><a href=\"https://alanisforassembly.com/\" aria-current=\"page\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Home</a></li>\n<li class=\"et_pb_menu_page_id-42 menu-ite …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"mobile_menu1\" class=\"et_mobile_menu\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52 et_first_mobile_item\"><a href=\"https://alanisforassembly.com/\" aria-current=\"page\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)\" _cssrules=\"true\">Home</a></li>\n<li class=\"et_pb_menu_ …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"menu-privacy-contact\" class=\"et-menu nav\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a href=\"https://alanisforassembly.com/privacy-policy/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Privacy Policy</a></li>\n<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu- …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that content that has the visual appearance of a list (with or without bullets) is marked as an unordered list.", "resultCode": "W1", "elements": [ { "htmlCode": "<ul id=\"mobile_menu2\" class=\"et_mobile_menu\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"><a href=\"https://alanisforassembly.com/privacy-policy/\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)\" _cssrules=\"true\">Privacy Policy</a></li>\n<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type …", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2)" } ], "attributes": [] } ] }, "QW-WCAG-T19": { "name": "Providing submit buttons", "code": "QW-WCAG-T19", "mapping": "H32", "description": "The objective of this technique is to provide a mechanism that allows users to explicitly request changes of context. The intended use of a submit button is to generate an HTTP request that submits data entered in a form, so it is an appropriate control to use for causing a change of context.", "metadata": { "target": { "element": "form" }, "success-criteria": [ { "name": "3.2.2", "level": "A", "principle": "Understandable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/on-input" } ], "related": [ "G80", "H36", "H84" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H32", "passed": 1, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "Form tag doesn't contain any of the following elements input[type~='submit image'], button[type='submit']." }, "results": [ { "verdict": "failed", "description": "Form tag doesn't contain any of the following elements input[type~='submit image'], button[type='submit'].", "resultCode": "F1", "elements": [ { "htmlCode": "<form method=\"post\" class=\"clearfix\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSUBSCRIBE!\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t</form>", "pointer": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T8": { "name": "Failure of Success Criterion 1.1.1 and 1.2.1 due to using text alternatives that are not alternatives", "code": "QW-WCAG-T8", "mapping": "F30", "description": "This describes a failure condition for all techniques involving text alternatives. If the text in the \"text alternative\" cannot be used in place of the non-text content without losing information or function then it fails because it is not, in fact, an alternative to the non-text content", "metadata": { "target": { "attributes": "alt" }, "success-criteria": [ { "name": "1.1.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/non-text-content" }, { "name": "1.2.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/audio-only-and-video-only-prerecorded" } ], "related": [], "url": "https://www.w3.org/WAI/WCAG21/Techniques/failures/F30", "passed": 0, "warning": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Text alternative needs manual verification." }, "results": [ { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\">", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2) > picture:nth-child(1) > img:nth-child(2)" } ], "attributes": [] } ] }, "QW-WCAG-T28": { "name": "Using `percent, em, names` for font sizes", "code": "QW-WCAG-T28", "mapping": "C121314", "description": "This technique checks that all font-size attribute uses percent, em or names.", "metadata": { "target": { "element": "*", "attributes": "font-size" }, "success-criteria": [ { "name": "1.4.4", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-scale.html" }, { "name": "1.4.5", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-text-presentation.html" }, { "name": "1.4.8", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-visual-presentation.html" }, { "name": "1.4.9", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/GL/UNDERSTANDING-WCAG20/visual-audio-contrast-text-images.html" } ], "related": [ "C12", "C13", "C14" ], "url": { "C12": "https://www.w3.org/WAI/WCAG21/Techniques/css/C12", "C13": "https://www.w3.org/WAI/WCAG21/Techniques/css/C13", "C14": "https://www.w3.org/WAI/WCAG21/Techniques/css/C14" }, "passed": 184, "warning": 0, "failed": 55, "inapplicable": 0, "outcome": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag." }, "results": [ { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_centered et_cover_background et_pb_gutter et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db chrome et_bloom_popup_active\">\n\t\n\n\t\t\t\n\t\t\n\n\t\n\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\n\n\n\n\t\t\t\t\n\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\tHome\nAboutSergeant Alanis\nLeadership toProtect Our Families\nWe SupportSergeant Alanis\nWhat OthersAre Saying\nAssembly District 22\nMedia\nPress\nDonate\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\tSelect Pag …", "pointer": "html > body:nth-child(2)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\">Home</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">AboutSergeant Alanis</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">Leadership toProtect Our Families</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">We SupportSergeant Alanis</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">What OthersAre Saying</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">Assembly District 22</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">Media</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">Press</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">Donate</li>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [ "13px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [ "22px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [ "26px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3>27 Years of Law Enforcement Experience</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" } ], "attributes": [ "22px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_1 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_2 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [ "26px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3>27 Years of Law Enforcement Experience</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" } ], "attributes": [ "22px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "16px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [ "22px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h2>LeadershipTo Get California Back on Track</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [ "26px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 style=\"text-align: center;\">Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [ "22px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [ "14px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h2>Stay Informed!</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [ "26px" ] }, { "verdict": "failed", "description": "This test target has a font-size css property using an absolute unit value with the important flag.", "resultCode": "F1", "elements": [ { "htmlCode": "<h2 class=\"et_bloom_success_message\">You have Successfully Subscribed!</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(3)" } ], "attributes": [ "26px" ] } ] }, "QW-WCAG-T29": { "name": "Specifying alignment either to the left or right in CSS", "code": "QW-WCAG-T29", "mapping": "C19", "description": "This technique describes how to align blocks of text either left or right by setting the CSS text-align property.", "metadata": { "target": { "element": "*", "attributes": "text-align" }, "success-criteria": [ { "name": "1.4.8", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/visual-presentation" } ], "related": [], "url": "https://www.w3.org/WAI/WCAG21/Techniques/css/C19", "passed": 23, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "This test target has a text-align css property not equal to justify." }, "results": [ { "verdict": "failed", "description": "This test target has a text-align css property not equal to justify.", "resultCode": "F1", "elements": [ { "htmlCode": "<style id=\"divi-style-inline-inline-css\" type=\"text/css\">\n/*!\nTheme Name: Divi\nTheme URI: http://www.elegantthemes.com/gallery/divi/\nVersion: 4.17.6\nDescription: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.\nAuthor: Elegant Themes\nAuthor URI: http://www.elegantthemes.com\nLicense: GNU General Public License v2\nLicense URI: http://www.gnu.org/licenses/gpl-2.0.html\n*/\n\na,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms …", "pointer": "html > head:nth-child(1) > style:nth-child(19)" } ], "attributes": [ "text-align: justify" ] } ] } } }, "best-practices": { "type": "best-practices", "metadata": { "passed": 13, "warning": 1, "failed": 0, "inapplicable": 10 }, "assertions": { "QW-BP1": { "name": "Using h1-h6 to identify headings", "code": "QW-BP1", "mapping": "H42", "description": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "metadata": { "target": { "element": [ "h1", "h2", "h3", "h4", "h5", "h6" ] }, "success-criteria": [ { "name": "1.3.1", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html" } ], "related": [ "H69", "G141", "F2", "F43" ], "url": "https://www.w3.org/TR/WCAG20-TECHS/H42.html", "passed": 0, "warning": 6, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check that heading markup is used when content is a heading." }, "results": [ { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3>27 Years of Law Enforcement Experience</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2>LeadershipTo Get California Back on Track</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 style=\"text-align: center;\">Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] } ] } } }, "counter": { "type": "counter", "data": { "roles": { "link": 78, "document": 1, "none": 8, "img": 1, "navigation": 3, "list": 6, "listitem": 40, "article": 1, "presentation": 5, "heading": 10, "form": 2, "textbox": 2, "button": 2 }, "tags": { "html": 1, "head": 1, "meta": 6, "script": 44, "link": 29, "title": 1, "style": 10, "body": 1, "svg": 8, "defs": 8, "filter": 8, "fecolormatrix": 8, "fecomponenttransfer": 8, "fefuncr": 8, "fefuncg": 8, "fefuncb": 8, "fefunca": 8, "fecomposite": 8, "div": 95, "header": 1, "span": 17, "a": 49, "picture": 6, "source": 6, "img": 6, "nav": 3, "ul": 6, "li": 40, "br": 19, "article": 1, "h3": 5, "b": 2, "i": 2, "h2": 5, "strong": 2, "footer": 1, "p": 5, "form": 2, "label": 1, "input": 10, "button": 1 } } } }, "success": true }, "standardResult": { "totals": [ 24, 33, 60, 8 ], "instances": [ { "ruleID": "QW-ACT-R63", "what": "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content", "ordinalSeverity": 1, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>" }, { "ruleID": "QW-ACT-R64", "what": "This rule checks that the non-repeated content contains a heading", "ordinalSeverity": 1, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>" }, { "ruleID": "QW-ACT-R73", "what": "This rule checks that repeated blocks of content are collapsible.", "ordinalSeverity": 1, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>" }, { "ruleID": "QW-ACT-R74", "what": "This rule checks that there is an instrument to move focus to non-repeated content in the page.", "ordinalSeverity": 1, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\"><head></head><body></body></html>" }, { "ruleID": "QW-ACT-R14", "what": "This rule checks that the meta element retains the user agent ability to zoom.", "ordinalSeverity": 3, "tagName": "META", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > meta:nth-child(35)" }, "excerpt": "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\">" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1)" }, "excerpt": "<div id=\"et-boc\" class=\"et-boc\"> Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre Saying Assembly District 22 Media Press Donate Select Page Home Ab ... geant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre Saying Assembly District 22 Media Press Donate Juan with his son, Corbin, who also works at the Sheriff’s offi …" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(2)" }, "excerpt": "<div id=\"et-boc\" class=\"dm-base-context\"></div>" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "DIV", "id": "et-boc", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(3)" }, "excerpt": "<div id=\"et-boc\" class=\"dm-base-context\"></div>" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1)" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\">Privacy Policy</li>" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-76", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1)" }, "excerpt": "<li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\">Privacy Policy</li>" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2)" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">Contact Us</li>" }, { "ruleID": "QW-ACT-R18", "what": "This rule checks that all id attribute values on a single page are unique.", "ordinalSeverity": 3, "tagName": "LI", "id": "menu-item-75", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2)" }, "excerpt": "<li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu-item-object-page menu-item-75\">Contact Us</li>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> </a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(2) > input:nth-child(1)" }, "excerpt": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" onclick=\"if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true ... ypress=\"if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }\">" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "QW-ACT-R62", "what": "This rule checks that each element in sequential focus order has some visible focus indication.", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "QW-ACT-R41", "what": "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.", "ordinalSeverity": 1, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" }, { "ruleID": "QW-ACT-R41", "what": "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error.", "ordinalSeverity": 1, "tagName": "INPUT", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > p:nth-child(1) > input:nth-child(1)" }, "excerpt": "<input placeholder=\"Email\">" }, { "ruleID": "QW-ACT-R75", "what": "This rule checks that each page has a mechanism to bypass repeated blocks of content.", "ordinalSeverity": 1, "tagName": "HTML", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html" }, "excerpt": "<html lang=\"en-US\" class=\"js\"><head></head><body>var gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\", ... ks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,argume …" }, { "ruleID": "QW-WCAG-T9", "what": "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order", "ordinalSeverity": 2, "tagName": "BODY", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2)" }, "excerpt": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_na ... me et-db chrome et_bloom_popup_active\"> Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre Saying Assembly District 22 Media Press Donate Select Pag …" }, { "ruleID": "QW-WCAG-T23", "what": "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> </a>" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(4)" }, "excerpt": "<link rel=\"pingback\" href=\"https://alanisforassembly.com/xmlrpc.php\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(7)" }, "excerpt": "<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin=\"\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "css-divi-area-css", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(17)" }, "excerpt": "<link rel=\"stylesheet\" id=\"css-divi-area-css\" href=\"https://alanisforassembly.com/wp-content/plugins/popups-for-divi/styles/front.min.css?ver=3.0.5\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "et-dynamic-late-css", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(20)" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "divi-dynamic-late-css", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(22)" }, "excerpt": "<link rel=\"stylesheet\" id=\"divi-dynamic-late-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21-late.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "divi-dynamic-css", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(23)" }, "excerpt": "<link rel=\"stylesheet\" id=\"divi-dynamic-css\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-divi-dynamic-tb-63-21.css?ver=1685754741\" as=\"style\" media=\"all\" onload=\"this.onload=null;this.rel='stylesheet'\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(25)" }, "excerpt": "<link rel=\"https://api.w.org/\" href=\"https://alanisforassembly.com/wp-json/\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(27)" }, "excerpt": "<link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://alanisforassembly.com/xmlrpc.php?rsd\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(28)" }, "excerpt": "<link rel=\"wlwmanifest\" type=\"application/wlwmanifest+xml\" href=\"https://alanisforassembly.com/wp-includes/wlwmanifest.xml\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(31)" }, "excerpt": "<link rel=\"shortlink\" href=\"https://alanisforassembly.com/\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "et-core-unified-21-cached-inline-styles", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(37)" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-core-unified-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-21.min.css?ver=1685756801\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "tagName": "LINK", "id": "et-core-unified-tb-63-deferred-21-cached-inline-styles", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > link:nth-child(38)" }, "excerpt": "<link rel=\"stylesheet\" as=\"style\" id=\"et-core-unified-tb-63-deferred-21-cached-inline-styles\" href=\"https://alanisforassembly.com/wp-content/et-cache/21/et-core-unified-tb-63-deferred-21.min.css?ver=1685756801\" onload=\"this.onload=null;this.rel='stylesheet';\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gravity_forms_theme_foundation-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(12)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_foundation-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gravity_forms_theme_reset-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(13)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_reset-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gravity_forms_theme_framework-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(14)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_theme_framework-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gravity_forms_orbital_theme-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(15)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gravity_forms_orbital_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "et-gf-raleway-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(16)" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-gf-raleway-css\" href=\"https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,600,500,700,800,900&subset=latin\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "et-gf-open-sans-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(17)" }, "excerpt": "<link rel=\"stylesheet\" id=\"et-gf-open-sans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700&ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gform_basic-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(18)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_basic-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gform_theme_components-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(19)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme_components-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gform_theme_ie11-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(20)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme_ie11-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme-ie11.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "gform_theme-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(21)" }, "excerpt": "<link rel=\"stylesheet\" id=\"gform_theme-css\" href=\"https://alanisforassembly.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.7.8\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T15", "what": "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages.", "ordinalSeverity": 0, "tagName": "LINK", "id": "et_bloom-css-css", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > link:nth-child(22)" }, "excerpt": "<link rel=\"stylesheet\" id=\"et_bloom-css-css\" href=\"https://alanisforassembly.com/wp-content/plugins/bloom/css/style.css?ver=1.3.12\" type=\"text/css\" media=\"all\">" }, { "ruleID": "QW-WCAG-T17", "what": "This technique checks the correct position of labels in forms", "ordinalSeverity": 2, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > input:nth-child(1)" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-invalid=\"false\">" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "top-menu", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1)" }, "excerpt": "<ul id=\"top-menu\" class=\"nav\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\"><a href=\"https ... tem menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://alanisforassembly.com/about-juan/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(9) > div:nth …" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3)" }, "excerpt": "<ul id=\"mobile_menu\" class=\"et_mobile_menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52 e ... d(1)\" _cssrules=\"true\">Home</a></li> <li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://alanisforassembly.com/about-juan/\" _selector=\"html > body:nth- …" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "menu-main", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)" }, "excerpt": "<ul id=\"menu-main\" class=\"et-menu nav upwards\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 curre ... nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Home</a></li> <li class=\"et_pb_menu_page_id-42 menu-ite …" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu1", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2)" }, "excerpt": "<ul id=\"mobile_menu1\" class=\"et_mobile_menu\"><li class=\"et_pb_menu_page_id-home menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current ... v:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)\" _cssrules=\"true\">Home</a></li> <li class=\"et_pb_menu_ …" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "menu-privacy-contact", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > nav:nth-child(1) > ul:nth-child(1)" }, "excerpt": "<ul id=\"menu-privacy-contact\" class=\"et-menu nav\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76\"><a href=\"https://alanisforas ... -child(1) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Privacy Policy</a></li> <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type-post_type menu- …" }, { "ruleID": "QW-WCAG-T32", "what": "The objective of this technique is to create lists of related items using list elements appropriate for their purposes.", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu2", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2)" }, "excerpt": "<ul id=\"mobile_menu2\" class=\"et_mobile_menu\"><li id=\"menu-item-76\" class=\"et_pb_menu_page_id-71 menu-item menu-item-type-post_type menu-item-object-page menu-item-76 et_first_mobile_item\"><a href=\"htt ... child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)\" _cssrules=\"true\">Privacy Policy</a></li> <li id=\"menu-item-75\" class=\"et_pb_menu_page_id-73 menu-item menu-item-type …" }, { "ruleID": "QW-WCAG-T19", "what": "The objective of this technique is to provide a mechanism that allows users to explicitly request changes of context. The intended use of a submit button is to generate an HTTP request that submits data entered in a form, so it is an appropriate control to use for causing a change of context.", "ordinalSeverity": 2, "tagName": "FORM", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > form:nth-child(1)" }, "excerpt": "<form method=\"post\" class=\"clearfix\"> SUBSCRIBE! </form>" }, { "ruleID": "QW-WCAG-T8", "what": "This describes a failure condition for all techniques involving text alternatives. If the text in the \"text alternative\" cannot be used in place of the non-text content without losing information or function then it fails because it is not, in fact, an alternative to the non-text content", "ordinalSeverity": 0, "tagName": "IMG", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2) > picture:nth-child(1) > img:nth-child(2)" }, "excerpt": "<img src=\"https://alanisforassembly.com/wp-content/uploads/J4A-Logo-300x100-1.png\" width=\"300\" height=\"100\" alt=\"Juan Alanis for Assembly\" data-height-percentage=\"75\">" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "BODY", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2)" }, "excerpt": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_na ... me et-db chrome et_bloom_popup_active\"> Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre Saying Assembly District 22 Media Press Donate Select Pag …" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\">Home</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\">AboutSergeant Alanis</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-53\">Leadership toProtect Our Families</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-57\">We SupportSergeant Alanis</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-380\">What OthersAre Saying</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-55\">Assembly District 22</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-56\">Media</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8)" }, "excerpt": "<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-610\">Press</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(8) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "LI", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9)" }, "excerpt": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-58\">Donate</li>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(9) > a:nth-child(1)" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(3) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(4) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(5) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(6) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(7) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(8) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > header:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(3) > li:nth-child(9) > a:nth-child(1)" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" }, "excerpt": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" }, "excerpt": "<h3>27 Years of Law Enforcement Experience</h3>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_1 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_2 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" }, "excerpt": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" }, "excerpt": "<h3>27 Years of Law Enforcement Experience</h3>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" }, "excerpt": "<h2>LeadershipTo Get California Back on Track</h2>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">AboutSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership toProtect Our Families</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We SupportSergeant Alanis</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What OthersAre Saying</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(9) > a:nth-child(1)" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 style=\"text-align: center;\">Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357</h3>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1)" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" }, "excerpt": "<h2>Stay Informed!</h2>" }, { "ruleID": "QW-WCAG-T28", "what": "This technique checks that all font-size attribute uses percent, em or names.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(10) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > h2:nth-child(3)" }, "excerpt": "<h2 class=\"et_bloom_success_message\">You have Successfully Subscribed!</h2>" }, { "ruleID": "QW-WCAG-T29", "what": "This technique describes how to align blocks of text either left or right by setting the CSS text-align property.", "ordinalSeverity": 2, "tagName": "STYLE", "id": "divi-style-inline-inline-css", "location": { "doc": "dom", "type": "selector", "spec": "html > head:nth-child(1) > style:nth-child(19)" }, "excerpt": "<style id=\"divi-style-inline-inline-css\" type=\"text/css\"> /*! Theme Name: Divi Theme URI: http://www.elegantthemes.com/gallery/divi/ Version: 4.17.6 Description: Smart. Flexible. Beautiful. Divi is th ... t,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;-ms …" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h2:nth-child(1)" }, "excerpt": "<h2 style=\"text-align: center;\">Leadership to Get California Back on Track</h2>" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > h3:nth-child(2)" }, "excerpt": "<h3>27 Years of Law Enforcement Experience</h3>" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > article:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 class=\"p2\" style=\"text-align: right;\">Juan with his son, Corbin, who also works at the Sheriff’s office</h3>" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1)" }, "excerpt": "<h2>LeadershipTo Get California Back on Track</h2>" }, { "ruleID": "QW-BP1", "what": "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content", "ordinalSeverity": 0, "tagName": "H3", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "html > body:nth-child(2) > div:nth-child(9) > div:nth-child(1) > div:nth-child(2) > footer:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" }, "excerpt": "<h3 style=\"text-align: center;\">Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357</h3>" } ] }, "endTime": 1687095530740 }, { "type": "test", "which": "tenon", "id": "a", "startTime": 1687095530740, "url": "https://alanisforassembly.com/", "what": "Tenon", "result": { "status": 200, "message": "OK", "code": "success", "info": "Success", "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success", "responseExecTime": "0.079", "responseTime": "2023-06-18T13:38:50.436Z", "data": { "apiErrors": [], "documentSize": 1136638, "metadata": null, "resultSummary": { "tests": { "total": 180, "passing": 172, "failing": 8 }, "issues": { "totalErrors": 40, "totalWarnings": 2, "totalIssues": 42 }, "issuesByLevel": { "A": { "count": 29, "pct": 69.05 }, "AA": { "count": 24, "pct": 57.14 }, "AAA": { "count": 42, "pct": 100 } }, "density": { "errorDensity": 4, "warningDensity": 0, "allDensity": 4 } }, "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490", "responseID": "385e55e7-674c-4614-b911-e1bfba86409b", "docID": "5f8fa570-562c-4d06-f6e7-67fc64c99b6f", "sourceHash": "8124a10e31f7ff24c3387f54bf536cf9", "urlHttpCode": 200, "clientScriptErrors": [ {} ], "remainingApiCalls": { "planCalls": 0, "boosts": 19 }, "globalStats": { "errorDensity": "N/A", "warningDensity": "N/A", "allDensity": "N/A", "stdDev": "N/A" }, "resultUrl": "http://ngnix/history.php?responseID=385e55e7-674c-4614-b911-e1bfba86409b", "resultSet": [ { "tID": 28, "bpID": 3, "priority": 100, "level": [ "AAA" ], "certainty": 100, "errorTitle": "The layout or sizing of this page causes horizontal scrolling.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Avoid layouts that result in horizontal scroll", "errorDescription": "This page is too wide, causing horizontal scrolling (at the tested viewport size). Horizontal scrolling will cause difficulties for users with low vision, especially if they have their monitor set to a low resolution. Review HTML, CSS and page element sizes to ensure 100% width is not exceeded.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 1582.98 }, "height": 1582.98, "width": 1024 }, "position": { "line": 8076, "column": 60 }, "errorSnippet": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown", "xpath": "/html/body", "issueID": "22722d3e8d88126cce92fb51616533b8", "signature": "d23c312b77d9998cf3d41c3b1aa93d45", "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=22722d3e8d88126cce92fb51616533b8" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 64, "y": 26.9938 }, "height": 26.9938, "width": 64 }, "position": { "line": 9673, "column": 34 }, "errorSnippet": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]", "issueID": "c338fd65b065e7cec0b0fe3d3fa6db19", "signature": "dea81ece460f065c1c8c4b36c1dbda7d", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=c338fd65b065e7cec0b0fe3d3fa6db19" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 64, "y": 26.9938 }, "height": 26.9938, "width": 64 }, "position": { "line": 9674, "column": 0 }, "errorSnippet": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]", "issueID": "39aabaaf48b9f40d5697ef037b02f7c7", "signature": "d13bf84d22ba5f0aa9f824a8ca6ee2fa", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=39aabaaf48b9f40d5697ef037b02f7c7" }, { "tID": 95, "bpID": 181, "priority": 95, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This element has insufficient color contrast (Level AAA).", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.6 Contrast (Enhanced)" ], "resultTitle": "Avoid using color as the only visual means of conveying information", "errorDescription": "This element has insufficient contrast between the foreground color (the text) and the background color when measured against the WCAG 2.0 Level AAA requirements. Sufficient color contrast is important for users who have low-vision or are color-blind, because text with a low contrast ratio may be difficult or impossible for such users to see. Increase the contrast of this content. This can be done by adjusting the color(s) used by either the foreground content or background content – or both.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 64, "y": 26.9938 }, "height": 26.9938, "width": 64 }, "position": { "line": 9674, "column": 0 }, "errorSnippet": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]", "issueID": "d56cfcdda358922fcf6ce995fa1704ba", "signature": "7f3f25fb6e12d93d1e1972009f9b3ffd", "ref": "https://tenon.io/bestpractice.php?bpID=181&tID=95&issueID=d56cfcdda358922fcf6ce995fa1704ba" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 88, "y": 14 }, "height": 14, "width": 77 }, "position": { "line": 10502, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]", "issueID": "13ed1a0eb1a2ade4171cb193ce9c2e53", "signature": "2a6da6da2088c5a348fb8776dfecfd2e", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=13ed1a0eb1a2ade4171cb193ce9c2e53" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 74, "y": 14 }, "height": 14, "width": 63 }, "position": { "line": 10669, "column": 33 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]", "issueID": "3ecc72534ab3896bdb5882fd5ea02558", "signature": "3b2cfe76d64e7dabeaba7fbaa85035b3", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=3ecc72534ab3896bdb5882fd5ea02558" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10670, "column": 40 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]", "issueID": "fb430be43b7034da7453a6e5aa1b85aa", "signature": "2acd26a6006b03e7488e7fea83c7d7e6", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=fb430be43b7034da7453a6e5aa1b85aa" }, { "tID": 98, "bpID": 105, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "These links have the same text but different destinations.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 2.4.4 Link Purpose (In Context)", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.9 Link Purpose (Link Only)" ], "resultTitle": "Don't reuse the same link text for links that have different destinations", "errorDescription": "This link has the same text as another link that goes to a different place. Using the same text for multiple links which point to different pages is ambiguous and may be confusing for assistive technology users, or for users who have a cognitive disability. Link text should tell the user where they will go if they follow the link. If two links on a page go to two different destinations, use different link text that accurately and concisely describes their destination.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10681, "column": 52 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]", "issueID": "acc99b7e72caa4be70c94a32fb76cf56", "signature": "e2b76a3388616881d2cc54e10fb57e2f", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=acc99b7e72caa4be70c94a32fb76cf56" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 46, "y": 28 }, "height": 28, "width": 35 }, "position": { "line": 9674, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]", "issueID": "be926d7ed00f9f961beafc0c0ed3bfb4", "signature": "24c2ef99060bffb4bd78e3e7e3b34ec3", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=be926d7ed00f9f961beafc0c0ed3bfb4" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 101, "y": 28 }, "height": 28, "width": 90 }, "position": { "line": 9674, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/about-juan/\">About<br>Sergeant Alanis</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]", "issueID": "33a0d45907741dc8b16c843f5e59b0bf", "signature": "4cb7ac23e500ee2c5a446bc047705666", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=33a0d45907741dc8b16c843f5e59b0bf" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 129, "y": 28 }, "height": 28, "width": 118 }, "position": { "line": 10033, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership to<br>Protect Our Families</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]", "issueID": "fae5c9741c4282736093b8d8b4cac1b1", "signature": "df0c2ac69e28161fc7e408e8388f617c", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=fae5c9741c4282736093b8d8b4cac1b1" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 101, "y": 28 }, "height": 28, "width": 90 }, "position": { "line": 10033, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/endorse/\">We Support<br>Sergeant Alanis</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]", "issueID": "6ffdb129f29ab148ec8ab375aa3dbffe", "signature": "375803d9fa0270c5c0a479f4162b97cd", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=6ffdb129f29ab148ec8ab375aa3dbffe" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 84, "y": 28 }, "height": 28, "width": 73 }, "position": { "line": 10034, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What Others<br>Are Saying</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]", "issueID": "4ac48deb8506959874e3159f22c392a1", "signature": "06212566b8090fa9eb8e4220aa948b25", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=4ac48deb8506959874e3159f22c392a1" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 127, "y": 28 }, "height": 28, "width": 116 }, "position": { "line": 10034, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]", "issueID": "90942af47e53741596c253eb12bd7c1c", "signature": "e131390717facb2b682bb1577a5e6e28", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=90942af47e53741596c253eb12bd7c1c" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 47, "y": 28 }, "height": 28, "width": 36 }, "position": { "line": 10034, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]", "issueID": "99db2aaffe6cd471058cf6a392596afc", "signature": "092920835496bca544fdcab7bf88dbb2", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=99db2aaffe6cd471058cf6a392596afc" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 43, "y": 28 }, "height": 28, "width": 32 }, "position": { "line": 10034, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[8]/a[1]", "issueID": "ad40d0555cb082a1b570c5a66a99db0f", "signature": "b7268a14abee4670f22993eaa21a3065", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=ad40d0555cb082a1b570c5a66a99db0f" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 53, "y": 28 }, "height": 28, "width": 42 }, "position": { "line": 10201, "column": 34 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]", "issueID": "7faaa1b70ee639a751b34c2af7072415", "signature": "f26d4d3f4fad9f729a839de100a0fb37", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=7faaa1b70ee639a751b34c2af7072415" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10202, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]", "issueID": "ad7af940b8aa7fdb0ac4ca38acd240bd", "signature": "f983fca32b4de31ab37fe7118bc7ee23", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=ad7af940b8aa7fdb0ac4ca38acd240bd" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10202, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/about-juan/\">About<br>Sergeant Alanis</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]", "issueID": "b6ff346d7cd157d4cfc759d27f0be678", "signature": "399b608858836a5cc24654c5fbe06d79", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=b6ff346d7cd157d4cfc759d27f0be678" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10202, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership to<br>Protect Our Families</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[3]/a[1]", "issueID": "ff2b4c8c3bbe16984be627027436b51a", "signature": "5dceaaa17fef232bbbf371d5ac6ce7a2", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=ff2b4c8c3bbe16984be627027436b51a" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10273, "column": 34 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/endorse/\">We Support<br>Sergeant Alanis</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[4]/a[1]", "issueID": "814e0d07df9181c9605237ff927ef8fa", "signature": "c2906ebc4a7b809a3077c1e39c16e6e5", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=814e0d07df9181c9605237ff927ef8fa" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10274, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What Others<br>Are Saying</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[5]/a[1]", "issueID": "38055ea71ea609eb21a8b26949625bff", "signature": "20d3820eb0fe52873d4dd00584dda959", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=38055ea71ea609eb21a8b26949625bff" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10274, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[6]/a[1]", "issueID": "1fdde632f7fcd0867c614fc083e69c9e", "signature": "19ba792c42b4cbce46d4c401220468ef", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=1fdde632f7fcd0867c614fc083e69c9e" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10274, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/media/\">Media</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[7]/a[1]", "issueID": "df8d6474cd43a676728808d36bfa7706", "signature": "95006ac3b1b2760d2ccd24e1bbd3014c", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=df8d6474cd43a676728808d36bfa7706" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10345, "column": 33 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/press/\">Press</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[8]/a[1]", "issueID": "a64dff4bca641191f589a4d2c11c7487", "signature": "758123601ec41767293882b68ce43a55", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=a64dff4bca641191f589a4d2c11c7487" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10501, "column": 34 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[9]/a[1]", "issueID": "1d347599e8634ba428f776b9c9a5c685", "signature": "23359ade5a2366882d5a919846af7df2", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=1d347599e8634ba428f776b9c9a5c685" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 391.03125, "y": 27 }, "bottom-right": { "x": 396.03125, "y": 39 }, "height": 12, "width": 5 }, "position": { "line": 14100, "column": 128 }, "errorSnippet": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative;\ntop:-2px;color:#ad945e;\">★</span>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/h3[1]/span[1]", "issueID": "a883c95d82dc4c78b385bda02d4c0698", "signature": "0fadca1f3deab263773e61aaa1bc5e86", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=a883c95d82dc4c78b385bda02d4c0698" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 88, "y": 14 }, "height": 14, "width": 77 }, "position": { "line": 10502, "column": 0 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]", "issueID": "407ea610fb0d74cc98acbf93fbbdcdb2", "signature": "646a1df035e15e552fbc625a019c828a", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=407ea610fb0d74cc98acbf93fbbdcdb2" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 74, "y": 14 }, "height": 14, "width": 63 }, "position": { "line": 10669, "column": 33 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]", "issueID": "eb03ddafcd82f9f8042d8ccf8fd5e3dc", "signature": "2b79581ee682eca3b33af87631d63ec5", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=eb03ddafcd82f9f8042d8ccf8fd5e3dc" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10670, "column": 40 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]", "issueID": "27ed08650c1642bd933cefe08981182b", "signature": "badf7b35f15dacbb6c70d08e71bfd853", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=27ed08650c1642bd933cefe08981182b" }, { "tID": 134, "bpID": 211, "priority": 66, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "Very small text found.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This text's CSS `font-size` is set very small. This text is going to be difficult to read, especially for those who are partially sighted or have low-vision. Update the CSS `font-size` value to use a larger value.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10681, "column": 52 }, "errorSnippet": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]", "issueID": "b71a76a1cbf8e99dc9dab27449f79506", "signature": "875be769733d0a5d0d61c8afc776246d", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=134&issueID=b71a76a1cbf8e99dc9dab27449f79506" }, { "tID": 144, "bpID": 14, "priority": 91, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This content's line height is insufficent to properly display the computed element font size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.", "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 170 }, "height": 170, "width": 1024 }, "position": { "line": 10598, "column": 332 }, "errorSnippet": "<header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\" style=\"top: 0px;\"> <div class=\"container clearfix et_menu_container\"> <div class=\"logo_container\"> <span class=\"logo_helper\"&g", "xpath": "/html/body/div[1]/div[1]/header[1]", "issueID": "e353211b8e51fad8f31b2e96075a797f", "signature": "70f100e0a24c4abd1fc268002fb53d7b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=e353211b8e51fad8f31b2e96075a797f" }, { "tID": 144, "bpID": 14, "priority": 91, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This content's line height is insufficent to properly display the computed element font size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.", "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.", "viewPortLocation": { "top-left": { "x": 1, "y": 0 }, "bottom-right": { "x": 961, "y": 50 }, "height": 50, "width": 960 }, "position": { "line": 13765, "column": 10 }, "errorSnippet": "<nav id=\"top-menu-nav\"> <ul id=\"top-menu\" class=\"nav\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\"><a href=\"https://alanis", "xpath": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]", "issueID": "6a1134cfb70a0e771ad32f4bd656b390", "signature": "80df70926e7d5f1027953d1d1c708bdd", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=6a1134cfb70a0e771ad32f4bd656b390" }, { "tID": 144, "bpID": 14, "priority": 91, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This content's line height is insufficent to properly display the computed element font size.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 1.4.8 Visual Presentation" ], "resultTitle": "Set a `line-height` (leading) that is at least one and a half times the current font size.", "errorDescription": "This content's line height is insufficent to properly display the computed element font size. Line height that is less than 150% of the computed element font size limits content readability for people with dyslexia, low vision, cognitive impairments or learning disabilities. Set the `line-height` for this content to a value of 1.5 or higher. Using a proportional, unitless value like 1.5 or 150% will ensure that the line-height scales if the user zooms the browser window.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 0, "y": 0 }, "height": 0, "width": 0 }, "position": { "line": 14115, "column": 7 }, "errorSnippet": "<div class=\"et_bloom_form_container et_bloom_popup_container et_bloom_form_right with_edge carrot_edge et_bloom_rounded et_bloom_form_text_dark et_bloom_animation_fadein\"> <div class=\"et_bloom_form_container_wrapper clearfix\"> <div class=\"", "xpath": "/html/body/div[2]/div[1]", "issueID": "c4df6fcab6d9ff80ccfe1f47af587841", "signature": "62769f42868b3ea41ed6765a23405333", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=c4df6fcab6d9ff80ccfe1f47af587841" }, { "tID": 153, "bpID": 211, "priority": 85, "level": [ "A", "AA", "AAA" ], "certainty": 60, "errorTitle": "This long string of text is in all caps.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.5 Images of Text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 3.2.4 Consistent Identification", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AA: 1.4.4 Resize text", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.5.5 Target Size" ], "resultTitle": "Ensure content is legible.", "errorDescription": "This element contains a long passage of text that is capitalized, either in the text itself or via CSS text-transform. Capitalized text can be very difficult to read for users with dyslexia Modify this passage of text so that it is no longer all in upper case. Changing this to sentence case will result in significant improvements in readability.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 819.188, "y": 68 }, "height": 68, "width": 819.188 }, "position": { "line": 14018, "column": 35 }, "errorSnippet": "<h2>Leadership<br>To Get California Back on Track</h2>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/h2[1]", "issueID": "d85fbeb05f7281934057ceaa1995b244", "signature": "99891fbc6f828e5d30e37f0ff89b0d78", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=153&issueID=d85fbeb05f7281934057ceaa1995b244" }, { "tID": 155, "bpID": 143, "priority": 100, "level": [ "A", "AAA" ], "certainty": 60, "errorTitle": "These headings are not structured in a hierarchical manner.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level A: 1.3.1 Info and Relationships", "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 2.4.10 Section Headings" ], "resultTitle": "Make sure that headings are in the right order for the content.", "errorDescription": "The heading structure of this page does not effectively communicate the structure of the content on it. Heading elements provide important benefits: they act as wayfinding cues for in-page navigation, they contribute to page content summaries, and they provide context to the content below them. To do so effectively, headings should follow the `<h1>` to `<h6>` hierarchy and they should not skip levels. Restructure the document's heading order so it uses a clear, ordered, and intuitive hierarchy. Ensure there are no gaps between each numbered heading level and the next.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 1024, "y": 1582.98 }, "height": 1582.98, "width": 1024 }, "position": { "line": 8076, "column": 60 }, "errorSnippet": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown", "xpath": "/html/body", "issueID": "8371d3d884eb571daf15a6602f3f674b", "signature": "6c94d0d8b5c06af4c12b53634294c80e", "ref": "https://tenon.io/bestpractice.php?bpID=143&tID=155&issueID=8371d3d884eb571daf15a6602f3f674b" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 50, "y": 14 }, "height": 14, "width": 50 }, "position": { "line": 6041, "column": 0 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[9]/a[1]", "issueID": "43937c38a59511326114cb2e812da614", "signature": "ce83dd40648a94e2648e7b49090a66b2", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=43937c38a59511326114cb2e812da614" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 7081, "column": 0 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[9]/a[1]", "issueID": "8361d622d144ebd2e6a04935a8530129", "signature": "e01dc70b9acae81ce6db089138c7fc28", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=8361d622d144ebd2e6a04935a8530129" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -34, "y": -11.6 }, "height": -11.6, "width": -34 }, "position": { "line": 7081, "column": 0 }, "errorSnippet": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]", "issueID": "48caff853b5325bcea10af7146ec28c9", "signature": "eff3dff65dbcab4aee3831751ad9430d", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=48caff853b5325bcea10af7146ec28c9" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": 64, "y": 26.9938 }, "height": 26.9938, "width": 64 }, "position": { "line": 9673, "column": 34 }, "errorSnippet": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]", "issueID": "9e4a4203b58530734d5d495d5cb9559b", "signature": "71e2ec42375a83204f01b5a64e08148d", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=9e4a4203b58530734d5d495d5cb9559b" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 11, "y": 0 }, "bottom-right": { "x": 53, "y": 28 }, "height": 28, "width": 42 }, "position": { "line": 10201, "column": 34 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]", "issueID": "eefb35b2641acffbc9d8a054cfcb19d0", "signature": "4b6d8011ca62564357e9711d7c47b034", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=eefb35b2641acffbc9d8a054cfcb19d0" }, { "tID": 218, "bpID": 207, "priority": 88, "level": [ "AAA" ], "certainty": 100, "errorTitle": "This link opens in a new window without user control.", "standards": [ "Web Content Accessibility Guidelines (WCAG) 2.0, Level AAA: 3.2.5 Change on Request" ], "resultTitle": "Notify the user when links will open new windows or tabs", "errorDescription": "This link opens in a new window without user control. Opening a new window or new tab unexpectedly can cause confusion for users, particularly for blind users and those with low vision, cogntive impairments or learning disabilities.. Avoid opening links in new windows or tabs. If it is unavoidable, give the user warning via text or a properly marked up and appropriate icon.", "viewPortLocation": { "top-left": { "x": 0, "y": 0 }, "bottom-right": { "x": -10, "y": -21 }, "height": -21, "width": -10 }, "position": { "line": 10501, "column": 34 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>", "xpath": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[9]/a[1]", "issueID": "7805301e237929e275e57a1765e77c04", "signature": "e93d7e42a500ded66ce8fac8fe2e4712", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=7805301e237929e275e57a1765e77c04" } ], "log": [] }, "success": true }, "standardResult": { "totals": [ 0, 0, 25, 17 ], "instances": [ { "ruleID": "28", "what": "The layout or sizing of this page causes horizontal scrolling.", "ordinalSeverity": 3, "tagName": "BODY", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body" }, "excerpt": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown" }, { "ruleID": "95", "what": "This element has insufficient color contrast (Level AAA).", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "95", "what": "This element has insufficient color contrast (Level AAA).", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_4 et_pb_bg_layout_light\" href=\"/volunteer/\">Volunteer</a>" }, { "ruleID": "95", "what": "This element has insufficient color contrast (Level AAA).", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[3]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_5 et_pb_bg_layout_light\" href=\"/endorse/\">Endorse</a>" }, { "ruleID": "98", "what": "These links have the same text but different destinations.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "98", "what": "These links have the same text but different destinations.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "98", "what": "These links have the same text but different destinations.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "98", "what": "These links have the same text but different destinations.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">About<br>Sergeant Alanis</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership to<br>Protect Our Families</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We Support<br>Sergeant Alanis</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What Others<br>Are Saying</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[8]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/\" aria-current=\"page\">Home</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/about-juan/\">About<br>Sergeant Alanis</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[3]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/a-blueprint-for-a-better-tomorrow/\">Leadership to<br>Protect Our Families</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[4]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/endorse/\">We Support<br>Sergeant Alanis</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[5]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/what-others-are-saying/\">What Others<br>Are Saying</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[6]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/assembly-district-22/\">Assembly District 22</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[7]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/media/\">Media</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[8]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/press/\">Press</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[5]/div[1]/h3[1]/span[1]" }, "excerpt": "<span style=\"font-size:.5em;margin-left:5px;margin-right:5px; position:relative; top:-2px;color:#ad945e;\">★</span>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[1]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/privacy-policy/\">Privacy Policy</a>" }, { "ruleID": "134", "what": "Very small text found.", "ordinalSeverity": 2, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[7]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[2]/a[1]" }, "excerpt": "<a href=\"https://alanisforassembly.com/contact/\">Contact Us</a>" }, { "ruleID": "144", "what": "This content's line height is insufficent to properly display the computed element font size.", "ordinalSeverity": 3, "tagName": "HEADER", "id": "main-header", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/header[1]" }, "excerpt": "<header id=\"main-header\" data-height-onload=\"170\" data-height-loaded=\"true\" data-fixed-height-onload=\"170\" style=\"top: 0px;\"> <div class=\"container clearfix et_menu_container\"> <div class=\"logo_container\"> <span class=\"logo_helper\"&g" }, { "ruleID": "144", "what": "This content's line height is insufficent to properly display the computed element font size.", "ordinalSeverity": 3, "tagName": "NAV", "id": "top-menu-nav", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]" }, "excerpt": "<nav id=\"top-menu-nav\"> <ul id=\"top-menu\" class=\"nav\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-21 current_page_item menu-item-52\"><a href=\"https://alanis" }, { "ruleID": "144", "what": "This content's line height is insufficent to properly display the computed element font size.", "ordinalSeverity": 3, "tagName": "DIV", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[2]/div[1]" }, "excerpt": "<div class=\"et_bloom_form_container et_bloom_popup_container et_bloom_form_right with_edge carrot_edge et_bloom_rounded et_bloom_form_text_dark et_bloom_animation_fadein\"> <div class=\"et_bloom_form_container_wrapper clearfix\"> <div class=\"" }, { "ruleID": "153", "what": "This long string of text is in all caps.", "ordinalSeverity": 2, "tagName": "H2", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/h2[1]" }, "excerpt": "<h2>Leadership<br>To Get California Back on Track</h2>" }, { "ruleID": "155", "what": "These headings are not structured in a hierarchical manner.", "ordinalSeverity": 2, "tagName": "BODY", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body" }, "excerpt": "<body class=\"home page-template-default page page-id-21 et-tb-has-template et-tb-has-footer et_bloom et_button_no_icon et_pb_button_helper_class et_fullwidth_nav et_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/nav[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/header[1]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_0 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/div[1]/article[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]" }, "excerpt": "<a class=\"et_pb_button et_pb_button_3 et_pb_bg_layout_light\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\" target=\"_blank\">Donate</a>" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/nav[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" }, { "ruleID": "218", "what": "This link opens in a new window without user control.", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "xpath", "spec": "/html/body/div[1]/div[1]/div[1]/footer[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[2]/div[1]/ul[1]/li[9]/a[1]" }, "excerpt": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.efundraisingconnections.com/c/JuanAlanisforAssembly2022/?fid=99\">Donate</a>" } ] }, "endTime": 1687095531273 }, { "type": "test", "which": "testaro", "withItems": true, "rules": [ "n", "motion" ], "startTime": 1687095531273, "url": "https://alanisforassembly.com/", "what": "Testaro", "result": { "rules": { "allHidden": { "what": "page that is entirely or mostly hidden", "data": { "hidden": { "document": false, "body": false, "main": false }, "reallyHidden": { "document": false, "body": false, "main": false }, "display": { "document": "block", "body": "block", "main": null }, "visHidden": { "document": false, "body": false, "main": false }, "ariaHidden": { "document": false, "body": false, "main": false }, "tagName": { "document": "HTML", "body": "BODY", "main": "" }, "id": { "body": "", "main": "" } }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "autocomplete": { "what": "name and email inputs without autocomplete attributes", "data": { "total": 2, "items": [ [ "email", "", "Email; #input_1_2" ], [ "email", "", "{<input placeholder=\"Email\">}" ] ] }, "totals": [ 0, 0, 2, 0 ], "standardInstances": [ { "ruleID": "autocomplete", "what": "Input is missing the required autocomplete attribute with value email", "ordinalSeverity": 2, "tagName": "INPUT", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Email; #input_1_2" }, { "ruleID": "autocomplete", "what": "Input is missing the required autocomplete attribute with value email", "ordinalSeverity": 2, "tagName": "INPUT", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "{<input placeholder=\"Email\">}" } ] }, "bulk": { "what": "large count of visible elements", "data": { "visibleElements": 137 }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "docType": { "what": "document without a doctype property", "data": { "docHasType": true }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "dupAtt": { "what": "elements with duplicate attributes", "data": { "total": 0, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "embAc": { "what": "active elements embedded in links or buttons", "data": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "filter": { "what": "filter styles on elements", "data": { "totals": { "styledElements": 0, "impactedElements": 0 }, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "focAll": { "what": "discrepancies between focusable and Tab-focused elements", "data": { "tabFocusables": 26, "tabFocused": 28, "discrepancy": 2 }, "totals": [ 0, 0, 2, 0 ], "standardInstances": [ { "ruleID": "focAll", "what": "Some focusable elements are not Tab-focusable or vice versa", "count": 2, "ordinalSeverity": 2, "tagName": "", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" } ] }, "focInd": { "what": "missing and nonstandard focus indicators", "data": { "totals": { "total": 26, "types": { "missing": { "total": 26, "tagNames": { "A": 24, "INPUT": 2 } }, "nonoutline": { "total": 0, "tagNames": {} }, "outline": { "total": 0, "meanDelay": 0, "tagNames": {} } } }, "items": { "missing": [ { "tagName": "A", "id": "", "text": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "tagName": "A", "id": "", "text": "Home" }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis" }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families" }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis" }, { "tagName": "A", "id": "", "text": "What OthersAre Saying" }, { "tagName": "A", "id": "", "text": "Assembly District 22" }, { "tagName": "A", "id": "", "text": "Media" }, { "tagName": "A", "id": "", "text": "Press" }, { "tagName": "A", "id": "", "text": "Donate" }, { "tagName": "A", "id": "", "text": "Donate" }, { "tagName": "A", "id": "", "text": "Volunteer" }, { "tagName": "A", "id": "", "text": "Endorse" }, { "tagName": "INPUT", "id": "input_1_2", "text": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-i" }, { "tagName": "INPUT", "id": "gform_submit_button_1", "text": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" oncl" }, { "tagName": "A", "id": "", "text": "Home" }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis" }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families" }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis" }, { "tagName": "A", "id": "", "text": "What OthersAre Saying" }, { "tagName": "A", "id": "", "text": "Assembly District 22" }, { "tagName": "A", "id": "", "text": "Media" }, { "tagName": "A", "id": "", "text": "Press" }, { "tagName": "A", "id": "", "text": "Donate" }, { "tagName": "A", "id": "", "text": "Privacy Policy" }, { "tagName": "A", "id": "", "text": "Contact Us" } ], "nonoutline": [], "outline": [] } }, "totals": [ 0, 0, 0, 26 ], "standardInstances": [ { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Assembly District 22" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "focInd", "what": "INPUT element has no focus indicator", "ordinalSeverity": 3, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-i" }, { "ruleID": "focInd", "what": "INPUT element has no focus indicator", "ordinalSeverity": 3, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" oncl" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Assembly District 22" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Contact Us" } ] }, "focOp": { "what": "discrepancies between focusability and operability", "data": { "totals": { "total": 61, "types": { "onlyFocusable": { "total": 0, "tagNames": {} }, "onlyOperable": { "total": 1, "tagNames": { "SPAN": 1 } }, "focusableAndOperable": { "total": 60, "tagNames": { "A": 49, "INPUT": 10, "BUTTON": 1 } } } }, "items": { "onlyFocusable": [], "onlyOperable": [ { "tagName": "SPAN", "id": "", "text": "<span class=\"et_bloom_close_button\" style=\"cursor: default;\"></span>", "byTag": false, "byOnClick": false, "byPointer": true } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "<a href=\"https://alanisforassembly.com/\" style=\"cursor: default;\"> <picture id=\"logo\" data-height-pe", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Home", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What OthersAre Saying", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assembly District 22", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Media", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Press", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Home", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What OthersAre Saying", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assembly District 22", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Media", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Press", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Volunteer", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Endorse", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Volunteer", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Endorse", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "input_1_2", "text": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-i", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "gform_submit_button_1", "text": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" oncl", "byTag": true, "byOnClick": true, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"is_submit_1\" value=\"1\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"gform_submit\" value=\"1\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"gform_unique_id\" value=\"\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"state_1\" value=\"WyJbXSIsImJmNDY3NTk5ZTdjY2I5YmJhODE5", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "gform_target_page_number_1", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"gform_target_page_number_1\" id=\"gform_target_page_nu", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "gform_source_page_number_1", "text": "<input type=\"hidden\" class=\"gform_hidden\" name=\"gform_source_page_number_1\" id=\"gform_source_page_nu", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "INPUT", "id": "", "text": "<input type=\"hidden\" name=\"gform_field_values\" value=\"\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "A", "id": "", "text": "Home", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What OthersAre Saying", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assembly District 22", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Media", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Press", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Home", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "What OthersAre Saying", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Assembly District 22", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Media", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Press", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Donate", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "INPUT", "id": "", "text": "<input placeholder=\"Email\">", "byTag": true, "byOnClick": false, "byPointer": false }, { "tagName": "BUTTON", "id": "", "text": "SUBSCRIBE!", "byTag": true, "byOnClick": false, "byPointer": true } ] } }, "totals": [ 0, 0, 0, 1 ], "standardInstances": [ { "ruleID": "focOp", "complaint": "SPAN element is operable but not focusable", "ordinalSeverity": 3, "tagName": "SPAN", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<span class=\"et_bloom_close_button\" style=\"cursor: default;\"></span>" } ] }, "focVis": { "what": "links that are invisible when focused", "data": { "total": 0, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "hover": { "what": "hover-caused content changes", "data": { "totals": { "triggers": 44, "triggerSample": 22, "impactTriggers": 35, "additions": 0, "removals": 0, "opacityChanges": 35, "opacityImpact": 20, "unhoverables": 0, "noCursors": 0, "badCursors": 0, "noIndicators": 0, "badIndicators": 0 }, "items": { "impactTriggers": [ { "tagName": "LI", "id": "", "text": "Home", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "A", "id": "", "text": "Home", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "LI", "id": "", "text": "AboutSergeant Alanis", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "AboutSergeant Alanis", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "LI", "id": "", "text": "Leadership toProtect Our Families", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "LI", "id": "", "text": "We SupportSergeant Alanis", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "LI", "id": "", "text": "What OthersAre Saying", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "What OthersAre Saying", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "LI", "id": "", "text": "Media", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "LI", "id": "", "text": "Press", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "A", "id": "", "text": "Press", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "LI", "id": "", "text": "Donate", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "A", "id": "", "text": "Donate", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "LI", "id": "", "text": "Home", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "A", "id": "", "text": "Home", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 0 }, { "tagName": "LI", "id": "", "text": "Leadership toProtect Our Families", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "Leadership toProtect Our Families", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 }, { "tagName": "A", "id": "", "text": "We SupportSergeant Alanis", "additions": 0, "removals": 0, "opacityChanges": 1, "opacityImpact": 1 } ], "unhoverables": [], "noCursors": [], "badCursors": [], "noIndicators": [], "badIndicators": [] } }, "totals": [ 20, 35, 0, 35 ], "standardInstances": [ { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" } ] }, "labClash": { "what": "labeling inconsistencies", "data": { "totals": { "mislabeled": 0, "unlabeled": 1, "wellLabeled": 3 }, "items": { "mislabeled": [], "unlabeled": [ { "index": 2, "tagName": "INPUT", "type": "text", "texts": {} } ], "wellLabeled": [ { "index": 0, "tagName": "INPUT", "type": "text", "labelType": "label", "texts": { "label": [ "Email" ] } }, { "index": 1, "tagName": "INPUT", "type": "submit", "texts": { "content": "Sign Me Up!" } }, { "index": 3, "tagName": "BUTTON", "type": "submit", "texts": { "content": "SUBSCRIBE!" } } ] } }, "totals": [ 0, 0, 0, 1 ], "standardInstances": [ { "ruleID": "labClash", "what": "Element INPUT is unlabeled", "ordinalSeverity": 3, "tagName": "INPUT", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "INPUT: " } ] }, "linkTo": { "what": "links without destinations", "data": { "total": 0, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "linkUl": { "what": "missing underlines on inline links", "data": { "totals": { "links": 49, "adjacent": { "total": 9, "underlined": 0, "underlinedPercent": 0 } }, "items": { "underlined": [], "notUnderlined": [ { "id": "", "text": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "id": "", "text": "Donate" }, { "id": "", "text": "Volunteer" }, { "id": "", "text": "Endorse" }, { "id": "", "text": "Donate" }, { "id": "", "text": "Volunteer" }, { "id": "", "text": "Endorse" }, { "id": "", "text": "Privacy Policy" }, { "id": "", "text": "Contact Us" } ] } }, "totals": [ 0, 9, 0, 0 ], "standardInstances": [ { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Contact Us" } ] }, "menuNav": { "what": "nonstandard keyboard navigation between focusable menu items", "data": { "totals": { "navigations": { "all": { "total": 0, "correct": 0, "incorrect": 0 }, "specific": { "tab": { "total": 0, "correct": 0, "incorrect": 0 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 0, "correct": 0, "incorrect": 0 }, "down": { "total": 0, "correct": 0, "incorrect": 0 }, "home": { "total": 0, "correct": 0, "incorrect": 0 }, "end": { "total": 0, "correct": 0, "incorrect": 0 } } }, "menuItems": { "total": 0, "correct": 0, "incorrect": 0 }, "menus": { "total": 0, "correct": 0, "incorrect": 0 } }, "menuItems": { "incorrect": [], "correct": [] } }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "miniText": { "what": "text smaller than 11 pixels", "data": { "total": 1, "items": [ { "tagName": "SPAN", "id": "", "text": "★" } ] }, "totals": [ 0, 0, 1, 0 ], "standardInstances": [ { "ruleID": "miniText", "what": "Text font is smaller than 11 pixels", "ordinalSeverity": 2, "tagName": "SPAN", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "★" } ] }, "nonTable": { "what": "table elements used for layout", "data": { "total": 0, "items": [] }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "radioSet": { "what": "radio buttons not grouped into standard field sets", "data": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] } }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "role": { "what": "invalid and native-replacing explicit roles", "data": { "roleElements": 8, "badRoleElements": 0, "redundantRoleElements": 0, "tagNames": {} }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "styleDiff": { "what": "style inconsistencies", "data": { "mainStyles": [ "fontStyle", "fontWeight", "opacity", "textDecorationLine", "textDecorationStyle", "textDecorationThickness" ], "buttonStyles": [ "borderStyle", "borderWidth", "height", "lineHeight", "maxHeight", "maxWidth", "minHeight", "minWidth", "outlineOffset", "outlineStyle", "outlineWidth" ], "headingStyles": [ "color", "fontSize" ], "listLinkStyles": [ "color", "fontSize", "lineHeight" ], "totals": { "button": { "total": 1 }, "adjacentLink": { "total": 9, "subtotals": [ 6, 3 ] }, "listLink": { "total": 40, "subtotals": [ 11, 11, 9, 8, 1 ] }, "h2": { "total": 5, "subtotals": [ 2, 1, 1, 1 ] }, "h3": { "total": 5, "subtotals": [ 2, 2, 1 ] } }, "items": { "adjacentLink": { "fontWeight": { "500": [ "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual", "Privacy Policy", "Contact Us" ], "700": [ "Donate", "Volunteer", "Endorse", "Donate", "Volunteer", "Endorse" ] } }, "listLink": { "fontWeight": { "500": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Privacy Policy", "Contact Us", "Privacy Policy", "Contact Us" ], "600": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate" ] }, "color": { "rgb(173, 148, 94)": [ "Home" ], "rgba(255, 255, 255, 0.6)": [ "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate" ], "rgb(255, 255, 255)": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Privacy Policy", "Contact Us", "Privacy Policy", "Contact Us" ] }, "fontSize": { "13px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate" ], "14px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate" ], "11px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Privacy Policy", "Contact Us", "Privacy Policy", "Contact Us" ] }, "lineHeight": { "14px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Privacy Policy", "Contact Us" ], "23px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate" ], "26px": [ "Home", "AboutSergeant Alanis", "Leadership toProtect Our Families", "We SupportSergeant Alanis", "What OthersAre Saying", "Assembly District 22", "Media", "Press", "Donate", "Privacy Policy", "Contact Us" ] } }, "h2": { "fontStyle": { "normal": [ "Leadership to Get California Back on Track", "Leadership to Get California Back on Track", "Stay Informed!", "You have Successfully Subscribed!" ], "italic": [ "LeadershipTo Get California Back on Track" ] }, "fontWeight": { "400": [ "You have Successfully Subscribed!" ], "500": [ "Leadership to Get California Back on Track", "Leadership to Get California Back on Track" ], "600": [ "Stay Informed!" ], "700": [ "LeadershipTo Get California Back on Track" ] }, "opacity": { "0": [ "You have Successfully Subscribed!" ], "1": [ "Leadership to Get California Back on Track", "Leadership to Get California Back on Track", "LeadershipTo Get California Back on Track", "Stay Informed!" ] }, "color": { "rgb(255, 255, 255)": [ "Leadership to Get California Back on Track", "Leadership to Get California Back on Track", "Stay Informed!" ], "rgb(173, 148, 94)": [ "LeadershipTo Get California Back on Track" ], "rgb(136, 136, 136)": [ "You have Successfully Subscribed!" ] }, "fontSize": { "27px": [ "Leadership to Get California Back on Track", "Leadership to Get California Back on Track" ], "34px": [ "LeadershipTo Get California Back on Track" ], "24px": [ "Stay Informed!" ], "14px": [ "You have Successfully Subscribed!" ] } }, "h3": { "color": { "rgb(51, 51, 51)": [ "Juan with his son, Corbin, who also works at the Sheriff’s office", "Juan with his son, Corbin, who also works at the Sheriff’s office" ], "rgb(255, 255, 255)": [ "27 Years of Law Enforcement Experience", "27 Years of Law Enforcement Experience", "Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357" ] }, "fontSize": { "22px": [ "Juan with his son, Corbin, who also works at the Sheriff’s office", "27 Years of Law Enforcement Experience", "27 Years of Law Enforcement Experience", "Juan with his son, Corbin, who also works at the Sheriff’s office" ], "17px": [ "Paid for by Juan Alanis for Assembly 2022P.O. Box 577586 ★ Modesto, Ca 95357" ] } } } }, "totals": [ 1, 4, 0, 5 ], "standardInstances": [ { "ruleID": "styleDiff", "what": "In-line links have 2 different styles", "count": 1, "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Links in columns have 5 different styles", "count": 4, "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Level-2 headings have 4 different styles", "count": 3, "ordinalSeverity": 3, "tagName": "H2", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Level-3 headings have 3 different styles", "count": 2, "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" } ] }, "tabNav": { "what": "nonstandard keyboard navigation between elements with the tab role", "data": { "totals": { "navigations": { "all": { "total": 0, "correct": 0, "incorrect": 0 }, "specific": { "tab": { "total": 0, "correct": 0, "incorrect": 0 }, "left": { "total": 0, "correct": 0, "incorrect": 0 }, "right": { "total": 0, "correct": 0, "incorrect": 0 }, "up": { "total": 0, "correct": 0, "incorrect": 0 }, "down": { "total": 0, "correct": 0, "incorrect": 0 }, "home": { "total": 0, "correct": 0, "incorrect": 0 }, "end": { "total": 0, "correct": 0, "incorrect": 0 } } }, "tabElements": { "total": 0, "correct": 0, "incorrect": 0 }, "tabLists": { "total": 0, "correct": 0, "incorrect": 0 } }, "tabElements": { "incorrect": [], "correct": [] } }, "totals": [ 0, 0, 0, 0 ], "standardInstances": [] }, "titledEl": { "what": "title attributes on inappropriate elements", "data": { "total": 2, "items": [ { "tagName": "PICTURE", "id": "", "text": "", "title": "J4A---Logo-450x150" }, { "tagName": "PICTURE", "id": "", "text": "", "title": "J4A-Logo-300x100" } ] }, "totals": [ 0, 0, 2, 0 ], "standardInstances": [ { "ruleID": "titledEl", "what": "PICTURE element has a title attribute", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "PICTURE (): J4A---Logo-450x150" }, { "ruleID": "titledEl", "what": "PICTURE element has a title attribute", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "PICTURE (): J4A-Logo-300x100" } ] }, "zIndex": { "what": "non-default Z indexes", "data": { "totals": { "total": 23, "tagNames": { "HEADER": 1, "DIV": 18, "UL": 3, "H2": 1 } }, "items": [ { "tagName": "HEADER", "id": "main-header", "text": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "tagName": "DIV", "id": "", "text": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "tagName": "UL", "id": "mobile_menu", "text": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "tagName": "DIV", "id": "", "text": "Juan with his son, Corbin, who also works at the Sheriff’s office Leadership to Get California Back " }, { "tagName": "DIV", "id": "", "text": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "tagName": "DIV", "id": "", "text": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "tagName": "DIV", "id": "", "text": "Donate" }, { "tagName": "DIV", "id": "", "text": "Volunteer" }, { "tagName": "DIV", "id": "", "text": "Endorse" }, { "tagName": "DIV", "id": "", "text": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "tagName": "DIV", "id": "", "text": "Donate" }, { "tagName": "DIV", "id": "", "text": "Volunteer" }, { "tagName": "DIV", "id": "", "text": "Endorse" }, { "tagName": "DIV", "id": "", "text": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "tagName": "DIV", "id": "", "text": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "tagName": "DIV", "id": "", "text": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "tagName": "DIV", "id": "", "text": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "tagName": "UL", "id": "mobile_menu1", "text": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "tagName": "UL", "id": "mobile_menu2", "text": "Privacy Policy Contact Us" }, { "tagName": "DIV", "id": "", "text": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "tagName": "DIV", "id": "", "text": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "tagName": "DIV", "id": "", "text": "<div class=\"et_bloom_success_container\"> <span class=\"et_bloom_success_checkmark\"></span> </div>" }, { "tagName": "H2", "id": "", "text": "You have Successfully Subscribed!" } ] }, "totals": [ 23, 0, 0, 0 ], "standardInstances": [ { "ruleID": "zIndex", "what": "HEADER element has a non-default Z index", "ordinalSeverity": 0, "tagName": "HEADER", "id": "main-header", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office Leadership to Get California Back " }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu1", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu2", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy Contact Us" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<div class=\"et_bloom_success_container\"> <span class=\"et_bloom_success_checkmark\"></span> </div>" }, { "ruleID": "zIndex", "what": "H2 element has a non-default Z index", "ordinalSeverity": 0, "tagName": "H2", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "You have Successfully Subscribed!" } ] } }, "success": true }, "standardResult": { "totals": [ 44, 48, 7, 68 ], "instances": [ { "ruleID": "autocomplete", "what": "Input is missing the required autocomplete attribute with value email", "ordinalSeverity": 2, "tagName": "INPUT", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Email; #input_1_2" }, { "ruleID": "autocomplete", "what": "Input is missing the required autocomplete attribute with value email", "ordinalSeverity": 2, "tagName": "INPUT", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "{<input placeholder=\"Email\">}" }, { "ruleID": "focAll", "what": "Some focusable elements are not Tab-focusable or vice versa", "count": 2, "ordinalSeverity": 2, "tagName": "", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Assembly District 22" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "focInd", "what": "INPUT element has no focus indicator", "ordinalSeverity": 3, "tagName": "INPUT", "id": "input_1_2", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<input name=\"input_2\" id=\"input_1_2\" type=\"text\" value=\"\" class=\"large\" placeholder=\"Email *\" aria-i" }, { "ruleID": "focInd", "what": "INPUT element has no focus indicator", "ordinalSeverity": 3, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<input type=\"submit\" id=\"gform_submit_button_1\" class=\"gform_button button\" value=\"Sign Me Up!\" oncl" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Assembly District 22" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy" }, { "ruleID": "focInd", "what": "A element has no focus indicator", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Contact Us" }, { "ruleID": "focOp", "complaint": "SPAN element is operable but not focusable", "ordinalSeverity": 3, "tagName": "SPAN", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<span class=\"et_bloom_close_button\" style=\"cursor: default;\"></span>" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "AboutSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "What OthersAre Saying" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Media" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Press" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "LI", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership toProtect Our Families" }, { "ruleID": "hover", "what": "Hovering over element has unexpected effects", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "We SupportSergeant Alanis" }, { "ruleID": "labClash", "what": "Element INPUT is unlabeled", "ordinalSeverity": 3, "tagName": "INPUT", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "INPUT: " }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<a href=\"https://alanisforassembly.com/\"> <picture id=\"logo\" data-height-percentage=\"75\" data-actual" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy" }, { "ruleID": "linkUl", "what": "Link is inline but has no underline", "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Contact Us" }, { "ruleID": "miniText", "what": "Text font is smaller than 11 pixels", "ordinalSeverity": 2, "tagName": "SPAN", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "★" }, { "ruleID": "styleDiff", "what": "In-line links have 2 different styles", "count": 1, "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Links in columns have 5 different styles", "count": 4, "ordinalSeverity": 1, "tagName": "A", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Level-2 headings have 4 different styles", "count": 3, "ordinalSeverity": 3, "tagName": "H2", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "styleDiff", "what": "Level-3 headings have 3 different styles", "count": 2, "ordinalSeverity": 3, "tagName": "H3", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "" }, { "ruleID": "titledEl", "what": "PICTURE element has a title attribute", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "PICTURE (): J4A---Logo-450x150" }, { "ruleID": "titledEl", "what": "PICTURE element has a title attribute", "ordinalSeverity": 2, "tagName": "PICTURE", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "PICTURE (): J4A-Logo-300x100" }, { "ruleID": "zIndex", "what": "HEADER element has a non-default Z index", "ordinalSeverity": 0, "tagName": "HEADER", "id": "main-header", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office Leadership to Get California Back " }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Leadership to Get California Back on Track 27 Years of Law Enforcement Experience Donate Volunteer E" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Donate" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Volunteer" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Endorse" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Juan with his son, Corbin, who also works at the Sheriff’s office" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "LeadershipTo Get California Back on Track Stay Informed. Get Email Updates. Email gform.initializeOn" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu1", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Home AboutSergeant Alanis Leadership toProtect Our Families We SupportSergeant Alanis What OthersAre" }, { "ruleID": "zIndex", "what": "UL element has a non-default Z index", "ordinalSeverity": 0, "tagName": "UL", "id": "mobile_menu2", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Privacy Policy Contact Us" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "Stay Informed!Sign up to receive the latest news and updates from our team. SUBSCRIBE! You have Succ" }, { "ruleID": "zIndex", "what": "DIV element has a non-default Z index", "ordinalSeverity": 0, "tagName": "DIV", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "<div class=\"et_bloom_success_container\"> <span class=\"et_bloom_success_checkmark\"></span> </div>" }, { "ruleID": "zIndex", "what": "H2 element has a non-default Z index", "ordinalSeverity": 0, "tagName": "H2", "id": "", "location": { "doc": "", "type": "", "spec": "" }, "excerpt": "You have Successfully Subscribed!" } ] }, "endTime": 1687095555232 }, { "type": "test", "which": "wave", "reportType": 4, "startTime": 1687095555232, "url": "https://alanisforassembly.com/", "what": "WAVE", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "Juan Alanis for Assembly | Leadership to Get California Back on Track", "pageurl": "https://alanisforassembly.com/", "time": 2.61, "creditsremaining": 1269, "allitemcount": 55, "totalelements": 451, "waveurl": "http://wave.webaim.org/report?url=https://alanisforassembly.com/" }, "categories": { "error": { "description": "Errors", "count": 1, "items": { "label_missing": { "id": "label_missing", "description": "Missing form label", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > svg:first-child + svg + svg + svg + svg + svg + svg + svg + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV > FORM:first-child > DIV:first-child > P:first-child > INPUT:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" }, { "name": "3.3.2 Labels or Instructions (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.3.2" } ] } } }, "contrast": { "description": "Contrast Errors", "count": 4, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 4, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child", "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > A:first-child", "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > A:first-child", "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV:first-child + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV#gform_wrapper_1 > FORM#gform_1 > DIV:first-child + DIV > INPUT#gform_submit_button_1" ], "contrastdata": [ [ 2.92, "#ffffff", "#ad945e", false ], [ 2.92, "#ffffff", "#ad945e", false ], [ 2.92, "#ffffff", "#ad945e", false ], [ 2.92, "#ffffff", "#ad945e", false ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 4, "items": { "h1_missing": { "id": "h1_missing", "description": "Missing first level heading", "count": 1, "selectors": [ false ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "link_redundant": { "id": "link_redundant", "description": "Redundant link", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > HEADER#main-header > DIV:first-child > DIV#et-top-navigation > NAV#top-menu-nav > UL#top-menu > LI:first-child > A:first-child", "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child" ], "wcag": [ { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "text_small": { "id": "text_small", "description": "Very small text", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV:first-child + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV > DIV:first-child > H3:first-child > BR:first-child + SPAN" ], "wcag": [] } } } }, "success": true }, "standardResult": { "totals": [ 4, 0, 0, 5 ], "instances": [ { "ruleID": "label_missing", "what": "Missing form label", "ordinalSeverity": 3, "tagName": "INPUT", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > svg:first-child + svg + svg + svg + svg + svg + svg + svg + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV > FORM:first-child > DIV:first-child > P:first-child > INPUT:first-child" }, "excerpt": "" }, { "ruleID": "contrast", "what": "Very low contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child" }, "excerpt": "" }, { "ruleID": "contrast", "what": "Very low contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > A:first-child" }, "excerpt": "" }, { "ruleID": "contrast", "what": "Very low contrast", "ordinalSeverity": 3, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > A:first-child" }, "excerpt": "" }, { "ruleID": "contrast", "what": "Very low contrast", "ordinalSeverity": 3, "tagName": "INPUT", "id": "gform_submit_button_1", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV:first-child + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV#gform_wrapper_1 > FORM#gform_1 > DIV:first-child + DIV > INPUT#gform_submit_button_1" }, "excerpt": "" }, { "ruleID": "h1_missing", "what": "Missing first level heading", "ordinalSeverity": 0, "tagName": "", "id": "", "location": { "doc": "dom", "type": "selector", "spec": false }, "excerpt": "" }, { "ruleID": "link_redundant", "what": "Redundant link", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > HEADER#main-header > DIV:first-child > DIV#et-top-navigation > NAV#top-menu-nav > UL#top-menu > LI:first-child > A:first-child" }, "excerpt": "" }, { "ruleID": "link_redundant", "what": "Redundant link", "ordinalSeverity": 0, "tagName": "A", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV#main-content > ARTICLE#post-21 > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child + DIV + DIV > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > A:first-child" }, "excerpt": "" }, { "ruleID": "text_small", "what": "Very small text", "ordinalSeverity": 0, "tagName": "SPAN", "id": "", "location": { "doc": "dom", "type": "selector", "spec": "HTML > HEAD:first-child + BODY > DIV#page-container > DIV#et-boc > DIV#et-main-area > DIV:first-child + FOOTER > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child > DIV:first-child + DIV + DIV + DIV + DIV > DIV:first-child > H3:first-child > BR:first-child + SPAN" }, "excerpt": "" } ] }, "endTime": 1687095558088 } ], "sources": { "script": "ts27", "batch": "caassy", "target": { "id": "caAD22-c", "which": "https://alanisforassembly.com/", "what": "Candidate Juan Alanis (R)" }, "requester": "pool@jpdev.pro" }, "creationTime": "2023-06-18T02:07:06", "timeStamp": "18ixx", "jobData": { "startTime": "2023-06-18T13:38:15", "endTime": "2023-06-18T13:39:18", "elapsedSeconds": 62, "visitLatency": 6, "logCount": 13, "logSize": 607, "errorLogCount": 0, "errorLogSize": 0, "prohibitedCount": 0, "visitRejectionCount": 0, "aborted": false, "abortedAct": null, "presses": 0, "amountRead": 0, "testTimes": [ [ "testaro", 24 ], [ "testaro", 14 ], [ "alfa", 4 ], [ "qualWeb", 3 ], [ "wave", 3 ], [ "ibm", 2 ], [ "nuVal", 2 ], [ "axe", 1 ], [ "tenon", 1 ], [ "continuum", 0 ], [ "htmlcs", 0 ] ] }, "score": { "scoreProcID": "tsp27", "summary": { "total": 1107, "issue": 951, "tool": 153, "prevention": 0, "log": 3, "latency": 0 }, "details": { "severity": { "total": [ 225, 88, 123, 191 ], "byTool": { "testaro": [ 44, 48, 7, 68 ], "alfa": [ 35, 0, 0, 24 ], "axe": [ 13, 5, 8, 6 ], "continuum": [ 0, 0, 0, 13 ], "htmlcs": [ 14, 0, 0, 43 ], "ibm": [ 0, 2, 0, 7 ], "nuVal": [ 91, 0, 23, 0 ], "qualWeb": [ 24, 33, 60, 8 ], "tenon": [ 0, 0, 25, 17 ], "wave": [ 4, 0, 0, 5 ] } }, "prevention": {}, "issue": { "duplicateID": { "score": 28, "maxCount": 7, "weight": 4, "tools": { "alfa": { "r3": { "quality": 1, "what": "Element id attribute value is not unique", "complaints": { "countTotal": 6, "texts": [ "id attributes have a unique value" ] } } }, "axe": { "duplicate-id": { "quality": 1, "what": "id attribute value is not unique", "complaints": { "countTotal": 3, "texts": [ "id attribute value must be unique; Document has multiple static elements with the same id attribute: et-boc", "id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-76", "id attribute value must be unique; Document has multiple static elements with the same id attribute: menu-item-75" ] } } }, "continuum": { "94": { "quality": 1, "what": "Element contains an id attribute set to a value that is not unique in the DOM", "complaints": { "countTotal": 6, "texts": [ "This DIV has an id attribute of 'et-boc', which is not unique in the same DOM", "This LI has an id attribute of 'menu-item-76', which is not unique in the same DOM", "This LI has an id attribute of 'menu-item-75', which is not unique in the same DOM" ] } } }, "htmlcs": { "AAA.4_1_1.F77": { "quality": 1, "what": "Duplicate id attribute value", "complaints": { "countTotal": 3, "texts": [ "Duplicate id attribute value \"et-boc\" found on the web page.", "Duplicate id attribute value \"menu-item-75\" found on the web page.", "Duplicate id attribute value \"menu-item-76\" found on the web page." ] } } }, "ibm": { "element_id_unique": { "quality": 1, "what": "Element has an id attribute value that is already in use", "complaints": { "countTotal": 2, "texts": [ "The <div> element has the id \"et-boc\" that is already in use" ] } } }, "nuVal": { "^Duplicate ID .+$|^The first occurrence of ID .* was here.*$": { "quality": 1, "what": "Duplicate id", "complaints": { "countTotal": 6, "texts": [ "Duplicate ID menu-item-76.", "The first occurrence of ID menu-item-76 was here.", "Duplicate ID menu-item-75.", "The first occurrence of ID menu-item-75 was here.", "Duplicate ID et-boc.", "The first occurrence of ID et-boc was here." ] } } }, "qualWeb": { "QW-ACT-R18": { "quality": 1, "what": "id attribute value is not unique", "complaints": { "countTotal": 7, "texts": [ "This rule checks that all id attribute values on a single page are unique." ] } } } } }, "metaBansZoom": { "score": 8, "maxCount": 2, "weight": 4, "tools": { "alfa": { "r47": { "quality": 1, "what": "meta element restricts zooming", "complaints": { "countTotal": 1, "texts": [ "<meta name='viewport'> elements do not prevent zoom" ] } } }, "axe": { "meta-viewport": { "quality": 1, "what": "Zooming and scaling are disabled", "complaints": { "countTotal": 1, "texts": [ "Zooming and scaling must not be disabled; user-scalable on <meta> tag disables zooming on mobile devices" ] } } }, "continuum": { "59": { "quality": 1, "what": "meta element in the head sets the viewport maximum-scale to less than 2", "complaints": { "countTotal": 1, "texts": [ "This META has a content attribute set to a value that includes an instruction that sets the viewport's maximum-scale to less than 2" ] } } }, "nuVal": { "Consider avoiding viewport values that prevent users from resizing documents.": { "quality": 1, "what": "viewport value prevents users from resizing the document", "complaints": { "countTotal": 2, "texts": [ "Consider avoiding viewport values that prevent users from resizing documents." ] } } }, "qualWeb": { "QW-ACT-R14": { "quality": 1, "what": "meta viewport prevents zoom", "complaints": { "countTotal": 1, "texts": [ "This rule checks that the meta element retains the user agent ability to zoom." ] } } } } }, "contentBeyondLandmarks": { "score": 14, "maxCount": 7, "weight": 2, "tools": { "alfa": { "r57": { "quality": 1, "what": "Perceivable text content is not included in any landmark", "complaints": { "countTotal": 7, "texts": [ "Perceivable text content is included in a landmark" ] } } }, "axe": { "region": { "quality": 1, "what": "Some page content is not contained by landmarks", "complaints": { "countTotal": 2, "texts": [ "All page content should be contained by landmarks; Some page content is not contained by landmarks" ] } } }, "ibm": { "aria_content_in_landmark": { "quality": 1, "what": "Content is not within a landmark element", "complaints": { "countTotal": 5, "texts": [ "Content is not within a landmark element" ] } } } } }, "h1Missing": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "alfa": { "r61": { "quality": 1, "what": "First heading is not h1", "complaints": { "countTotal": 1, "texts": [ "Documents start with a level 1 heading" ] } } }, "axe": { "page-has-heading-one": { "quality": 1, "what": "Page contains no level-one heading", "complaints": { "countTotal": 1, "texts": [ "Page should contain a level-one heading; Page must have a level-one heading" ] } } }, "wave": { "h1_missing": { "quality": 1, "what": "Missing first level heading", "complaints": { "countTotal": 1, "texts": [ "Missing first level heading" ] } } } } }, "focusIndication": { "score": 104, "maxCount": 26, "weight": 4, "tools": { "alfa": { "r65": { "quality": 1, "what": "Element in the sequential focus order has no visible focus", "complaints": { "countTotal": 26, "texts": [ "Element in sequential focus order has visible focus" ] } } }, "qualWeb": { "QW-ACT-R62": { "quality": 1, "what": "Element in the sequential focus order has no visible focus", "complaints": { "countTotal": 26, "texts": [ "This rule checks that each element in sequential focus order has some visible focus indication." ] } } }, "testaro": { "focInd": { "quality": 1, "what": "Focused element displays a nonstandard or no focus indicator", "complaints": { "countTotal": 26, "texts": [ "A element has no focus indicator", "INPUT element has no focus indicator" ] } } } } }, "contrastAAA": { "score": 23, "maxCount": 23, "weight": 1, "tools": { "alfa": { "r66": { "quality": 1, "what": "Text contrast less than AAA requires", "complaints": { "countTotal": 7, "texts": [ "Text outside widget has enhanced contrast" ] } } }, "axe": { "color-contrast-enhanced": { "quality": 1, "what": "Element has insufficient color contrast (Level AAA)", "complaints": { "countTotal": 1, "texts": [ "Elements must meet enhanced color contrast ratio thresholds; Element content contains only non-text characters" ] } } }, "htmlcs": { "AAA.1_4_6.G17.Fail": { "quality": 1, "what": "Text has insufficient contrast", "complaints": { "countTotal": 23, "texts": [ "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #595959.", "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of 2.93:1. Recommendation: change background to #6e551f.", "This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 7:1, but text in this element has a contrast ratio of NaN:1." ] } } }, "tenon": { "95": { "quality": 1, "what": "Element has insufficient color contrast (Level AAA)", "complaints": { "countTotal": 3, "texts": [ "This element has insufficient color contrast (Level AAA)." ] } } } } }, "textContrastAA": { "score": 36, "maxCount": 9, "weight": 4, "tools": { "alfa": { "r69": { "quality": 1, "what": "Text outside widget has subminimum contrast", "complaints": { "countTotal": 7, "texts": [ "Text outside widget has minimum contrast" ] } } }, "axe": { "color-contrast": { "quality": 1, "what": "Element has insufficient color contrast", "complaints": { "countTotal": 9, "texts": [ "Elements must meet minimum color contrast ratio thresholds; Element's background color could not be determined due to a background image", "Elements must meet minimum color contrast ratio thresholds; Element content contains only non-text characters", "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1", "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.45 (foreground color: #999999, background color: #eeeeee, font size: 11.3pt (15px), font weight: normal). Expected contrast ratio of 4.5:1", "Elements must meet minimum color contrast ratio thresholds; Element has insufficient color contrast of 2.92 (foreground color: #ffffff, background color: #ad945e, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1" ] } } }, "htmlcs": { "AAA.1_4_6.G18.Fail": { "quality": 1, "what": "Contrast between the text and its background is less than 4.5:1", "complaints": { "countTotal": 2, "texts": [ "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 NaN:1." ] } } }, "wave": { "contrast": { "quality": 1, "what": "Very low contrast", "complaints": { "countTotal": 4, "texts": [ "Very low contrast" ] } } } } }, "fontSmall": { "score": 69, "maxCount": 23, "weight": 3, "tools": { "alfa": { "r75": { "quality": 1, "what": "Font size is smaller than 9 pixels", "complaints": { "countTotal": 1, "texts": [ "Font sizes are not too small" ] } } }, "tenon": { "134": { "quality": 1, "what": "Text is very small", "complaints": { "countTotal": 23, "texts": [ "Very small text found." ] } } }, "testaro": { "miniText": { "quality": 1, "what": "Text node has a font smaller than 11 pixels", "complaints": { "countTotal": 1, "texts": [ "Text font is smaller than 11 pixels" ] } } }, "wave": { "text_small": { "quality": 1, "what": "Text is very small", "complaints": { "countTotal": 1, "texts": [ "Very small text" ] } } } } }, "headingOfNothing": { "score": 4, "maxCount": 2, "weight": 2, "tools": { "alfa": { "r78": { "quality": 1, "what": "No content between two headings of the same level", "complaints": { "countTotal": 2, "texts": [ "Headings of same level have text content between them" ] } } } } }, "repeatedContentRisk": { "score": 3, "maxCount": 3, "weight": 1, "tools": { "alfa": { "r87": { "quality": 0.5, "what": "First focusable element is not a link to the main content", "complaints": { "countTotal": 1, "texts": [ "First focusable element is link to main content" ] } } }, "qualWeb": { "QW-ACT-R73": { "quality": 1, "what": "Block of repeated content is not collapsible", "complaints": { "countTotal": 1, "texts": [ "This rule checks that repeated blocks of content are collapsible." ] } }, "QW-ACT-R74": { "quality": 1, "what": "Document has no instrument to move focus to non-repeated content", "complaints": { "countTotal": 1, "texts": [ "This rule checks that there is an instrument to move focus to non-repeated content in the page." ] } }, "QW-WCAG-T23": { "quality": 1, "what": "No link at the top of the page that goes directly to the main content area", "complaints": { "countTotal": 1, "texts": [ "The objective of this technique is to provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page." ] } } } } }, "hiddenContentRisk": { "score": 13, "maxCount": 13, "weight": 1, "tools": { "axe": { "hidden-content": { "quality": 1, "what": "Some content is hidden and therefore may not be testable for accessibility", "complaints": { "countTotal": 13, "texts": [ "Hidden content on the page should be analyzed; There is hidden content on the page that was not analyzed. You will need to trigger the display of this content in order to analyze it." ] } } } } }, "mainNone": { "score": 2, "maxCount": 1, "weight": 2, "tools": { "axe": { "landmark-one-main": { "quality": 1, "what": "page has no main landmark", "complaints": { "countTotal": 1, "texts": [ "Document should have one main landmark; Document does not have a main landmark" ] } } }, "qualWeb": { "QW-ACT-R63": { "quality": 1, "what": "Document has no landmark with non-repeated content", "complaints": { "countTotal": 1, "texts": [ "This rule checks that each page has an element with a landmark semantic role starting with non-repeated content" ] } } } } }, "landmarkConfusion": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "axe": { "landmark-unique": { "quality": 1, "what": "Landmark has a role and an accessible name that are identical to another", "complaints": { "countTotal": 1, "texts": [ "Ensures landmarks are unique; The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" ] } } } } }, "navConfusion": { "score": 9, "maxCount": 3, "weight": 3, "tools": { "continuum": { "531": { "quality": 1, "what": "nav element has an accessible name that is non-unique among the nav elements", "complaints": { "countTotal": 3, "texts": [ "This nav does not have a unique accessible name as required when two or more nav elements are present" ] } } } } }, "navNoText": { "score": 9, "maxCount": 3, "weight": 3, "tools": { "continuum": { "533": { "quality": 1, "what": "nav element is not the only nav element but has no accessible name", "complaints": { "countTotal": 3, "texts": [ "This nav does not have an accessible name as required when two or more nav elements are present" ] } } } } }, "decorativeImageRisk": { "score": 4, "maxCount": 4, "weight": 1, "tools": { "htmlcs": { "AAA.1_1_1.H67.2": { "quality": 1, "what": "Image marked as decorative may be informative", "complaints": { "countTotal": 4, "texts": [ "Img element is marked so that it is ignored by Assistive Technology." ] } } } } }, "pseudoNavList": { "score": 12, "maxCount": 6, "weight": 2, "tools": { "htmlcs": { "AAA.1_3_1.H48": { "quality": 1, "what": "Navigation links are not coded as a list", "complaints": { "countTotal": 1, "texts": [ "If this element contains a navigation section, it is recommended that it be marked up as a list." ] } } }, "qualWeb": { "QW-WCAG-T32": { "quality": 1, "what": "ol, ul or dl is not used for a list or group of links", "complaints": { "countTotal": 6, "texts": [ "The objective of this technique is to create lists of related items using list elements appropriate for their purposes." ] } } } } }, "scrollRisk": { "score": 3, "maxCount": 3, "weight": 1, "tools": { "htmlcs": { "AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "quality": 1, "what": "Fixed-position element may force bidirectional scrolling", "complaints": { "countTotal": 3, "texts": [ "This element has \"position: fixed\". This may require scrolling in two dimensions, which is considered a failure of this Success Criterion.", "Interfering with a user agent's ability to zoom may be a failure of this Success Criterion." ] } } } } }, "contrastRisk": { "score": 3, "maxCount": 3, "weight": 1, "tools": { "htmlcs": { "AAA.1_4_3_F24.F24.FGColour": { "quality": 1, "what": "Inline foreground color may lack a complementary background color", "complaints": { "countTotal": 3, "texts": [ "Check that this element has an inherited background colour or image to complement the corresponding inline foreground colour." ] } } } } }, "linkWindowSurpriseRisk": { "score": 3, "maxCount": 3, "weight": 1, "tools": { "htmlcs": { "AAA.3_2_5.H83.3": { "quality": 1, "what": "Link text may fail to indicate that the link will open in a new window", "complaints": { "countTotal": 3, "texts": [ "Check that this link's link text contains information indicating that the link will open in a new window." ] } } } } }, "controlNoText": { "score": 4, "maxCount": 1, "weight": 4, "tools": { "htmlcs": { "AAA.1_3_1.F68": { "quality": 1, "what": "Form control has no label", "complaints": { "countTotal": 1, "texts": [ "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." ] } } }, "wave": { "label_missing": { "quality": 1, "what": "form element has no label", "complaints": { "countTotal": 1, "texts": [ "Missing form label" ] } } } } }, "headingStructure": { "score": 4, "maxCount": 2, "weight": 2, "tools": { "htmlcs": { "AAA.1_3_1_AAA.G141": { "quality": 1, "what": "Heading level is incorrect", "complaints": { "countTotal": 2, "texts": [ "The heading structure is not logically nested. This h3 element appears to be the primary document heading, so should be an h1 element.", "The heading structure is not logically nested. This h3 element should be an h1 to be properly nested." ] } } }, "tenon": { "155": { "quality": 1, "what": "Headings are not structured in a hierarchical manner", "complaints": { "countTotal": 1, "texts": [ "These headings are not structured in a hierarchical manner." ] } } } } }, "linkElementBad": { "score": 44, "maxCount": 11, "weight": 4, "tools": { "htmlcs": { "AAA.2_4_8.H59.1": { "quality": 1, "what": "link element is not in the document head", "complaints": { "countTotal": 11, "texts": [ "Link elements can only be located in the head section of the document." ] } } }, "nuVal": { "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload.": { "quality": 1, "what": "link element with an as attribute has no rel attribute with preload or modulepreload as its value", "complaints": { "countTotal": 3, "texts": [ "A link element with an as attribute must have a rel attribute that contains the value preload or the value modulepreload." ] } } } } }, "inputNoText": { "score": 4, "maxCount": 1, "weight": 4, "tools": { "htmlcs": { "AAA.4_1_2.H91.InputText.Name": { "quality": 1, "what": "Text input has no accessible name", "complaints": { "countTotal": 1, "texts": [ "This textinput element does not have a name available to an accessibility API. Valid names are: label element, title attribute, aria-label attribute, aria-labelledby attribute." ] } } } } }, "obsolete": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "ibm": { "element_attribute_deprecated": { "quality": 1, "what": "Element or attribute is obsolete", "complaints": { "countTotal": 1, "texts": [ "The HTML attribute(s) \"http-equiv\" is deprecated for the <meta> element in HTML 5" ] } } } } }, "roleBad": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "ibm": { "aria_contentinfo_misuse": { "quality": 1, "what": "Element with a contentinfo role is present without an element with a main role", "complaints": { "countTotal": 1, "texts": [ "The element with \"contentinfo\" role is present without an element with \"main\" role" ] } } } } }, "typeRedundant": { "score": 86, "maxCount": 86, "weight": 1, "tools": { "nuVal": { "The type attribute is unnecessary for JavaScript resources.": { "quality": 1, "what": "type attribute is unnecessary for a JavaScript resource", "complaints": { "countTotal": 74, "texts": [ "The type attribute is unnecessary for JavaScript resources." ] } }, "The type attribute for the style element is not needed and should be omitted.": { "quality": 1, "what": "type attribute is unnecessary for a style element", "complaints": { "countTotal": 12, "texts": [ "The type attribute for the style element is not needed and should be omitted." ] } } } } }, "cssInvalid": { "score": 6, "maxCount": 2, "weight": 3, "tools": { "nuVal": { "^CSS: .+: Property .+ doesn't exist.*$": { "quality": 1, "what": "Invalid property in CSS", "complaints": { "countTotal": 2, "texts": [ "CSS: background-repeat-y: Property background-repeat-y doesn't exist." ] } } } } }, "attributeBad": { "score": 56, "maxCount": 14, "weight": 4, "tools": { "nuVal": { "^Attribute .+ not allowed on element .+ at this point.*$": { "quality": 1, "what": "Attribute not allowed on this element", "complaints": { "countTotal": 14, "texts": [ "Attribute decoding not allowed on element picture at this point.", "Attribute loading not allowed on element picture at this point." ] } } } } }, "slashParseRisk": { "score": 57, "maxCount": 57, "weight": 1, "tools": { "nuVal": { "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.": { "quality": 1, "what": "Void element has a useless trailing slash.", "complaints": { "countTotal": 57, "texts": [ "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values." ] } } } } }, "elementClosure": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "nuVal": { "^No .+ element in scope but a .+ end tag seen.*$": { "quality": 1, "what": "End tag for an element that is not in scope", "complaints": { "countTotal": 1, "texts": [ "No p element in scope but a p end tag seen." ] } } } } }, "skipRepeatedContent": { "score": 6, "maxCount": 2, "weight": 3, "tools": { "qualWeb": { "QW-ACT-R64": { "quality": 1, "what": "Document has no heading for non-repeated content", "complaints": { "countTotal": 1, "texts": [ "This rule checks that the non-repeated content contains a heading" ] } }, "QW-ACT-R75": { "quality": 1, "what": "Blocks of repeated content cannot be bypassed", "complaints": { "countTotal": 1, "texts": [ "This rule checks that each page has a mechanism to bypass repeated blocks of content." ] } } } } }, "errorReferenceBad": { "score": 8, "maxCount": 2, "weight": 4, "tools": { "qualWeb": { "QW-ACT-R41": { "quality": 1, "what": "Error message describes no invalid form field value", "complaints": { "countTotal": 2, "texts": [ "This rule checks that text error messages provided when the user completes a form field with invalid values or using an invalid format, identify the cause of the error or how to fix the error." ] } } } } }, "sectionHeadingless": { "score": 1, "maxCount": 1, "weight": 1, "tools": { "qualWeb": { "QW-WCAG-T9": { "quality": 1, "what": "Page is not organized using headings", "complaints": { "countTotal": 1, "texts": [ "The objective of this technique is to ensure that sections have headings that identify them and that the heading are used in the correct order" ] } } } } }, "siteNavigation": { "score": 23, "maxCount": 23, "weight": 1, "tools": { "qualWeb": { "QW-WCAG-T15": { "quality": 1, "what": "link element and navigation tools not used", "complaints": { "countTotal": 23, "texts": [ "The objective of this technique is to describe how the link element can provide metadata about the position of an HTML page within a set of Web pages or can assist in locating content with a set of Web pages." ] } } } } }, "labelConfusionRisk": { "score": 1, "maxCount": 1, "weight": 1, "tools": { "qualWeb": { "QW-WCAG-T17": { "quality": 1, "what": "label not positioned to maximize the predictability of the relationship", "complaints": { "countTotal": 1, "texts": [ "This technique checks the correct position of labels in forms" ] } } } } }, "submitButton": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "qualWeb": { "QW-WCAG-T19": { "quality": 1, "what": "Submit button not provided", "complaints": { "countTotal": 1, "texts": [ "The objective of this technique is to provide a mechanism that allows users to explicitly request changes of context. The intended use of a submit button is to generate an HTTP request that submits data entered in a form, so it is an appropriate control to use for causing a change of context." ] } } } } }, "textAlternativeRisk": { "score": 1, "maxCount": 1, "weight": 1, "tools": { "qualWeb": { "QW-WCAG-T8": { "quality": 1, "what": "Text alternative is not an alternative", "complaints": { "countTotal": 1, "texts": [ "This describes a failure condition for all techniques involving text alternatives. If the text in the \"text alternative\" cannot be used in place of the non-text content without losing information or function then it fails because it is not, in fact, an alternative to the non-text content" ] } } } } }, "fontSizeAbsolute": { "score": 110, "maxCount": 55, "weight": 2, "tools": { "qualWeb": { "QW-WCAG-T28": { "quality": 1, "what": "Percent, em, or name is used for a font size", "complaints": { "countTotal": 55, "texts": [ "This technique checks that all font-size attribute uses percent, em or names." ] } } } } }, "justificationRisk": { "score": 1, "maxCount": 1, "weight": 1, "tools": { "qualWeb": { "QW-WCAG-T29": { "quality": 1, "what": "Alignment either to the left or right is not specified in CSS", "complaints": { "countTotal": 1, "texts": [ "This technique describes how to align blocks of text either left or right by setting the CSS text-align property." ] } } } } }, "noHeading": { "score": 18, "maxCount": 6, "weight": 3, "tools": { "qualWeb": { "QW-BP1": { "quality": 1, "what": "h1-h6 not used to identify headings", "complaints": { "countTotal": 6, "texts": [ "It is recommended to use HTML and XHTML heading markup to provide semantic code for headings in the content" ] } } } } }, "horizontalScrolling": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "tenon": { "28": { "quality": 1, "what": "Layout or sizing of the page causes horizontal scrolling", "complaints": { "countTotal": 1, "texts": [ "The layout or sizing of this page causes horizontal scrolling." ] } } } } }, "linkTextsSame": { "score": 8, "maxCount": 4, "weight": 2, "tools": { "tenon": { "98": { "quality": 1, "what": "Links have the same text but different destinations", "complaints": { "countTotal": 4, "texts": [ "These links have the same text but different destinations." ] } } } } }, "leadingClipsText": { "score": 12, "maxCount": 3, "weight": 4, "tools": { "tenon": { "144": { "quality": 1, "what": "Line height is insufficent to properly display the computed font size", "complaints": { "countTotal": 3, "texts": [ "This content's line height is insufficent to properly display the computed element font size." ] } } } } }, "allCaps": { "score": 1, "maxCount": 1, "weight": 1, "tools": { "tenon": { "153": { "quality": 1, "what": "Long string of text is in all caps", "complaints": { "countTotal": 1, "texts": [ "This long string of text is in all caps." ] } } } } }, "linkForcesNewWindow": { "score": 18, "maxCount": 6, "weight": 3, "tools": { "tenon": { "218": { "quality": 1, "what": "Link opens in a new window without user control", "complaints": { "countTotal": 6, "texts": [ "This link opens in a new window without user control." ] } } } } }, "autocompleteNone": { "score": 2, "maxCount": 2, "weight": 1, "tools": { "testaro": { "autocomplete": { "quality": 1, "what": "Name or email input is missing its required autocomplete attribute", "complaints": { "countTotal": 2, "texts": [ "Input is missing the required autocomplete attribute with value email" ] } } } } }, "tabFocusability": { "score": 4, "maxCount": 1, "weight": 4, "tools": { "testaro": { "focAll": { "quality": 0.5, "what": "Discrepancy between elements that should be and that are Tab-focusable", "complaints": { "countTotal": 2, "texts": [ "Some focusable elements are not Tab-focusable or vice versa" ] } } } } }, "focusableOperable": { "score": 3, "maxCount": 1, "weight": 3, "tools": { "testaro": { "focOp": { "quality": 1, "what": "Tab-focusable elements that are inoperable or operable elements that are not focusable", "complaints": { "countTotal": 1, "texts": [ null ] } } } } }, "hoverSurprise": { "score": 40, "maxCount": 20, "weight": 2, "tools": { "testaro": { "hover": { "quality": 1, "what": "Hovering is impossible or mis-indicated or changes content", "complaints": { "countTotal": 20, "texts": [ "Hovering over element has unexpected effects" ] } } } } }, "labelClash": { "score": 2, "maxCount": 1, "weight": 2, "tools": { "testaro": { "labClash": { "quality": 1, "what": "Incompatible label types", "complaints": { "countTotal": 1, "texts": [ "Element INPUT is unlabeled" ] } } } } }, "linkIndication": { "score": 18, "maxCount": 9, "weight": 2, "tools": { "testaro": { "linkUl": { "quality": 1, "what": "Non-underlined adjacent links", "complaints": { "countTotal": 9, "texts": [ "Link is inline but has no underline" ] } } } } }, "inconsistentStyles": { "score": 10, "maxCount": 10, "weight": 1, "tools": { "testaro": { "styleDiff": { "quality": 1, "what": "Heading, link, and button style inconsistencies", "complaints": { "countTotal": 10, "texts": [ "In-line links have 2 different styles", "Links in columns have 5 different styles", "Level-2 headings have 4 different styles", "Level-3 headings have 3 different styles" ] } } } } }, "titleBad": { "score": 8, "maxCount": 2, "weight": 4, "tools": { "testaro": { "titledEl": { "quality": 1, "what": "title attribute belongs to an inappropriate element", "complaints": { "countTotal": 2, "texts": [ "PICTURE element has a title attribute" ] } } } } }, "zIndexNotZero": { "score": 23, "maxCount": 23, "weight": 1, "tools": { "testaro": { "zIndex": { "quality": 1, "what": "Layering with nondefault z-index values", "complaints": { "countTotal": 23, "texts": [ "HEADER element has a non-default Z index", "DIV element has a non-default Z index", "UL element has a non-default Z index", "H2 element has a non-default Z index" ] } } } } }, "linkPair": { "score": 4, "maxCount": 2, "weight": 2, "tools": { "wave": { "link_redundant": { "quality": 1, "what": "Adjacent links go to the same URL", "complaints": { "countTotal": 2, "texts": [ "Redundant link" ] } } } } } } } } }