Accessibility digest
Page | Lifespace Communities |
---|---|
URL | https://www.lifespacecommunities.com/ |
Requester | pool@jpdev.pro |
Test date | 2023/04/23 |
Score | 933 |
Tested by | Testaro, procedure ts24 |
Scored by | Testilo, procedure tsp24 |
Digested by | Testilo, procedure tdp24 |
Introduction
This is a digest of results from a battery of accessibility Tests.
The battery includes 1353 automated accessibility tests drawn from ten different packages: Alfa, Axe, Continuum, Equal Access, HTML CodeSniffer, Nu Html Checker, QualWeb, Tenon, Testaro, and WAVE.
These tests were run on the web page named above and gave the page a score of 933, where 0 would be perfect
.
Score summary
total | 933 |
---|---|
log | 64 |
solos | 52 |
textContrastAA | 118 |
contentBeyondLandmarks | 87 |
leadingClipsText | 78 |
overflowHidden | 49 |
focusIndication | 33 |
imageNoText | 32 |
linkForcesNewWindow | 29 |
linkNoText | 28 |
contrastAAA | 24 |
linkIndication | 21 |
duplicateID | 21 |
spontaneousMotion | 18 |
hoverSurprise | 17 |
leadingInsufficient | 16 |
pageLanguage | 14 |
targetSize | 14 |
headingStructure | 12 |
noHeading | 11 |
navConfusion | 10 |
landmarkConfusion | 9 |
navNoText | 8 |
buttonNoText | 8 |
bannerConfusion | 8 |
linkVague | 8 |
zIndexNotZero | 7 |
repeatedContentRisk | 7 |
titleBad | 6 |
headingOfNothing | 6 |
controlNoText | 6 |
inconsistentStyles | 5 |
h1Missing | 5 |
decorativeImageRisk | 5 |
contrastRisk | 5 |
horizontalScrolling | 5 |
tabFocusability | 4 |
focusableOperable | 4 |
roleBad | 4 |
fontSizeAbsolute | 4 |
leadingAbsolute | 4 |
pseudoNavList | 4 |
linkWindowSurpriseRisk | 4 |
skipRepeatedContent | 4 |
linkTextsSame | 4 |
destinationLink | 3 |
allCaps | 3 |
hiddenContentRisk | 3 |
cssBansRotate | 3 |
bannerNot1 | 3 |
mainNone | 3 |
pseudoHeadingRisk | 3 |
scrollRisk | 3 |
linkBrokenRisk | 3 |
obsolete | 3 |
ignorable | 3 |
siteNavigation | 3 |
textAlternativeRisk | 3 |
linkComprehensionRisk | 3 |
linkPair | 3 |
noScriptRisk | 3 |
pseudoLinkRisk | 3 |
Issue summary
Special issues
log: Score 64. This is based on the amount of browser error logging and miscellaneous logging during the tests.
solos: Score 52. This is based on issues reported by unclassified tests. Details are in the report.
Classified issues
Issue textContrastAA
WCAG: 1.4.3
Score: 118
Issue reports in this category:
- Package
alfa
, testr69
, score 62 (Text outside widget has subminimum contrast) - Package
axe
, testcolor-contrast
, score 42 (Element has insufficient color contrast) - Package
htmlcs
, teste:AAA.1_4_6.G18.Fail
, score 12 (Contrast between the text and its background is less than 4.5:1) - Package
ibm
, testIBMA_Color_Contrast_WCAG2AA
, score 28 (Contrast ratio of text with background does not meet WCAG 2.1 AA) - Package
qualWeb
, testQW-ACT-R37
, score 14 (Text has less than the minimum contrast) - Package
wave
, testc:contrast
, score 39 (Very low contrast)
Issue contentBeyondLandmarks
WCAG: 1.3.6
Score: 87
Issue reports in this category:
- Package
alfa
, testr57
, score 66 (Perceivable text content is not included in any landmark) - Package
axe
, testregion
, score 19 (Some page content is not contained by landmarks) - Package
ibm
, testRpt_Aria_OrphanedContent_Native_Host_Sematics
, score 28 (Content does not reside within an element with a landmark role)
Issue leadingClipsText
WCAG: 1.4.8
Score: 78
Issue reports in this category:
- Package
tenon
, test144
, score 76 (Line height is insufficent to properly display the computed font size)
Issue overflowHidden
WCAG: 1.4.4
Score: 49
Issue reports in this category:
- Package
qualWeb
, testQW-ACT-R40
, score 47 (Zoomed text node is clipped by a CSS overflow declaration)
Issue focusIndication
WCAG: 2.4.7
Score: 33
Issue reports in this category:
- Package
testaro
, testfocInd
, score 9 (Focused element displays no or a nostandard focus indicator) - Package
alfa
, testr65
, score 1 (Element in the sequential focus order has no visible focus) - Package
qualWeb
, testQW-ACT-R62
, score 27 (Element in the sequential focus order has no visible focus)
Issue imageNoText
WCAG: 1.1.1
Score: 32
Issue reports in this category:
- Package
alfa
, testr2
, score 12 (Image has no accessible name) - Package
axe
, testimage-alt
, score 12 (Image has no text alternative) - Package
continuum
, test89
, score 12 (img element has no mechanism that allows an accessible name to be calculated) - Package
htmlcs
, teste:AAA.1_1_1.H37
, score 4 (img element has no alt attribute) - Package
ibm
, testWCAG20_Img_HasAlt
, score 12 (Image has no alt attribute conveying its meaning, or alt="" if decorative) - Package
wave
, teste:alt_missing
, score 4 (Text alternative is missing)
Issue linkForcesNewWindow
WCAG: 3.2.5
Score: 29
Issue reports in this category:
- Package
tenon
, test218
, score 27 (Link opens in a new window without user control)
Issue linkNoText
WCAG: 2.4.4
Score: 28
Issue reports in this category:
- Package
alfa
, testr11
, score 8 (Link has no accessible name) - Package
axe
, testlink-name
, score 6 (Link has no discernible text) - Package
continuum
, test237
, score 8 (a element has no mechanism that allows an accessible name value to be calculated) - Package
htmlcs
, teste:AAA.1_1_1.H30.2
, score 8 (img element is the only link content but has no text alternative) - Package
ibm
, testWCAG20_A_HasText
, score 8 (Hyperlink has no text description) - Package
wave
, teste:alt_link_missing
, score 8 (Linked image has no text alternative) - Package
tenon
, test57
, score 8 (Link has no text inside it)
Issue contrastAAA
WCAG: 1.4.6
Score: 24
Issue reports in this category:
- Package
alfa
, testr66
, score 17 (Text contrast less than AAA requires) - Package
axe
, testcolor-contrast-enhanced
, score 1 (Element has insufficient color contrast (Level AAA)) - Package
htmlcs
, teste:AAA.1_4_6.G17.Fail
, score 7 (Text has insufficient contrast) - Package
qualWeb
, testQW-ACT-R76
, score 4 (Text has less than the enhanced minimum contrast)
Issue linkIndication
WCAG: 1.3.3
Score: 21
Issue reports in this category:
- Package
testaro
, testlinkUl
, score 19 (Non-underlined adjacent links)
Issue duplicateID
WCAG: 4.1.1
Score: 21
Issue reports in this category:
- Package
alfa
, testr3
, score 12 (Element id attribute value is not unique) - Package
axe
, testduplicate-id
, score 1 (id attribute value is not unique) - Package
continuum
, test94
, score 12 (Element contains an id attribute set to a value that is not unique in the DOM) - Package
htmlcs
, teste:AAA.4_1_1.F77
, score 4 (Duplicate id attribute value)
Issue spontaneousMotion
WCAG: 2.2.2
Score: 18
Issue reports in this category:
- Package
testaro
, testmotion
, score 16 (Change of visible content not requested by user)
Issue hoverSurprise
WCAG: 1.4.13
Score: 17
Issue reports in this category:
- Package
testaro
, testhover
, score 15 (Hovering is mis-indicated or changes content)
Issue leadingInsufficient
WCAG: 1.4.8
Score: 16
Issue reports in this category:
- Package
alfa
, testr73
, score 14 (Paragraph of text has insufficient line height)
Issue pageLanguage
WCAG: 3.1.1
Score: 14
Issue reports in this category:
- Package
alfa
, testr4
, score 4 (Lang attribute missing, empty, or only whitespace) - Package
axe
, testhtml-has-lang
, score 3 (html element has no lang attribute) - Package
continuum
, test101
, score 4 (root html element has no lang attribute) - Package
htmlcs
, teste:AAA.3_1_1.H57.2
, score 4 (html element has no lang or xml:lang attribute) - Package
ibm
, testWCAG20_Html_HasLang
, score 4 (Page detected as HTML, but has no lang attribute) - Package
wave
, teste:language_missing
, score 4 (Language missing or invalid)
Issue targetSize
WCAG: 2.5.5
Score: 14
Issue reports in this category:
- Package
tenon
, test152
, score 12 (Actionable element is smaller than the minimum required size)
Issue headingStructure
WCAG: 1.3.1
Score: 12
Issue reports in this category:
- Package
alfa
, testr53
, score 2 (Heading skips one or more levels) - Package
axe
, testheading-order
, score 1 (Heading levels do not increase by only one) - Package
htmlcs
, teste:AAA.1_3_1_AAA.G141
, score 8 (Heading level is incorrect) - Package
qualWeb
, testQW-WCAG-T9
, score 1 (Page is not organized using headings) - Package
wave
, testa:heading_skipped
, score 1 (Skipped heading level) - Package
tenon
, test155
, score 1 (Headings are not structured in a hierarchical manner)
Issue noHeading
WCAG: 1.3.1
Score: 11
Issue reports in this category:
- Package
qualWeb
, testQW-BP1
, score 9 (h1-h6 not used to identify headings)
Issue navConfusion
WCAG: 1.3.6
Score: 10
Issue reports in this category:
- Package
continuum
, test531
, score 6 (nav element has an accessible name that is non-unique among the nav elements) - Package
ibm
, testRpt_Aria_MultipleNavigationLandmarks_Implicit
, score 6 (Element with a navigation role has no unique purpose label among the navigation-role elements)
Issue landmarkConfusion
WCAG: 1.3.6
Score: 9
Issue reports in this category:
- Package
axe
, testlandmark-unique
, score 3 (Landmark has a role and an accessible name that are identical to another) - Package
ibm
, testlandmark_name_unique
, score 6 (Landmark has no unique aria-labelledby or aria-label among landmarks in the same parent region)
Issue navNoText
WCAG: 1.3.6
Score: 8
Issue reports in this category:
- Package
continuum
, test533
, score 6 (nav element is not the only nav element but has no accessible name)
Issue buttonNoText
WCAG: 4.1.2
Score: 8
Issue reports in this category:
- Package
htmlcs
, teste:AAA.4_1_2.H91.Button.Name
, score 4 (Button element has no accessible name) - Package
wave
, teste:button_empty
, score 4 (Button is empty or has no value text)
Issue bannerConfusion
WCAG: 1.3.6
Score: 8
Issue reports in this category:
- Package
ibm
, testRpt_Aria_MultipleBannerLandmarks_Implicit
, score 6 (Element with a banner role has no unique purpose label among the banner-role elements)
Issue linkVague
WCAG: 2.4.4
Score: 8
Issue reports in this category:
- Package
tenon
, test73
, score 6 (Link text is too generic to communicate the purpose or destination)
Issue zIndexNotZero
WCAG: 1.4
Score: 7
Issue reports in this category:
- Package
testaro
, testzIndex
, score 5 (Layering with nondefault z-index values)
Issue repeatedContentRisk
WCAG: 2.4.1
Score: 7
Issue reports in this category:
- Package
alfa
, testr87
, score 1 (First focusable element is not a link to the main content) - Package
qualWeb
, testQW-ACT-R73
, score 1 (Block of repeated content is not collapsible) - Package
qualWeb
, testQW-ACT-R74
, score 1 (Document has no instrument to move focus to non-repeated content) - Package
qualWeb
, testQW-BP17
, score 3 (No link at the beginning of a block of repeated content goes to the end of the block)
Issue titleBad
WCAG: 1.3.1
Score: 6
Issue reports in this category:
- Package
testaro
, testtitledEl
, score 4 (title attribute belongs to an inappropriate element)
Issue headingOfNothing
WCAG: 1.3.1
Score: 6
Issue reports in this category:
- Package
alfa
, testr78
, score 4 (No content between two headings of the same level)
Issue controlNoText
WCAG: 4.1.2
Score: 6
Issue reports in this category:
- Package
ibm
, testWCAG20_Input_ExplicitLabel
, score 4 (Form control has no associated label)
Issue inconsistentStyles
WCAG: 3.2.4
Score: 5
Issue reports in this category:
- Package
testaro
, teststyleDiff
, score 3 (Heading, link, and button style inconsistencies)
Issue h1Missing
WCAG: 1.3.1
Score: 5
Issue reports in this category:
- Package
alfa
, testr61
, score 3 (First heading is not h1)
Issue decorativeImageRisk
WCAG: 1.1.1
Score: 5
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_1_1.H67.2
, score 3 (Image marked as decorative may be informative)
Issue contrastRisk
WCAG: 1.4.3
Score: 5
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_4_6.G17.BgImage
, score 3 (Contrast between the text and its background image may be less than 7:1)
Issue horizontalScrolling
WCAG: 1.4.10
Score: 5
Issue reports in this category:
- Package
tenon
, test28
, score 3 (Layout or sizing of the page causes horizontal scrolling)
Issue tabFocusability
WCAG: 2.1.1
Score: 4
Issue reports in this category:
- Package
testaro
, testfocAll
, score 2 (Discrepancy between elements that should be and that are Tab-focusable)
Issue focusableOperable
WCAG: 2.1.1
Score: 4
Issue reports in this category:
- Package
testaro
, testfocOp
, score 2 (Operable elements that cannot be Tab-focused and vice versa)
Issue roleBad
WCAG: 4.1.2
Score: 4
Issue reports in this category:
- Package
testaro
, testrole
, score 2 (Nonexistent or implicit-overriding role) - Package
ibm
, testRpt_Aria_ContentinfoWithNoMain_Implicit
, score 1 (Element has a contentinfo role when no element has a main role)
Issue fontSizeAbsolute
WCAG: 1.4.4
Score: 4
Issue reports in this category:
- Package
alfa
, testr74
, score 2 (Paragraph text has an absolute font size)
Issue leadingAbsolute
WCAG: 1.4.12
Score: 4
Issue reports in this category:
- Package
alfa
, testr80
, score 2 (Paragraph text has an absolute line height)
Issue pseudoNavList
WCAG: 1.3.1
Score: 4
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_3_1.H48
, score 1 (Navigation links are not coded as a list) - Package
qualWeb
, testQW-WCAG-T32
, score 2 (ol, ul or dl is not used for a list or group of links)
Issue linkWindowSurpriseRisk
WCAG: 3.2.5
Score: 4
Issue reports in this category:
- Package
htmlcs
, testw:AAA.3_2_5.H83.3
, score 2 (Link text may fail to indicate that the link will open in a new window)
Issue skipRepeatedContent
WCAG: 2.4.1
Score: 4
Issue reports in this category:
- Package
qualWeb
, testQW-ACT-R64
, score 1 (Document has no heading for non-repeated content) - Package
qualWeb
, testQW-ACT-R75
, score 1 (Blocks of repeated content cannot be bypassed)
Issue linkTextsSame
WCAG: 2.4.4
Score: 4
Issue reports in this category:
- Package
tenon
, test98
, score 2 (Links have the same text but different destinations)
Issue destinationLink
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
testaro
, testlinkTo
, score 1 (Link has no href attribute)
Issue allCaps
WCAG: 3.1.5
Score: 3
Issue reports in this category:
- Package
alfa
, testr72
, score 1 (Paragraph text is uppercased)
Issue hiddenContentRisk
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
axe
, testhidden-content
, score 1 (Some content is hidden and therefore may not be testable for accessibility)
Issue cssBansRotate
WCAG: 1.3.4
Score: 3
Issue reports in this category:
- Package
axe
, testcss-orientation-lock
, score 1 (CSS media query locks display orientation)
Issue bannerNot1
WCAG: 1.3.6
Score: 3
Issue reports in this category:
- Package
axe
, testlandmark-no-duplicate-banner
, score 1 (Page has more than 1 banner landmark)
Issue mainNone
WCAG: 1.3.6
Score: 3
Issue reports in this category:
- Package
axe
, testlandmark-one-main
, score 1 (page has no main landmark) - Package
qualWeb
, testQW-ACT-R63
, score 1 (Document has no landmark with non-repeated content)
Issue pseudoHeadingRisk
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_3_1.H42
, score 1 (Heading coding is not used but the element may be intended as a heading) - Package
wave
, testa:heading_possible
, score 1 (Possible heading)
Issue scrollRisk
WCAG: 1.4.10
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206
, score 1 (Fixed-position element may force bidirectional scrolling)
Issue linkBrokenRisk
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
htmlcs
, testw:AAA.4_1_2.H91.A.Placeholder
, score 1 (Link has text but no href, id, or name attribute)
Issue obsolete
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
ibm
, testelement_attribute_deprecated
, score 1 (Element or attribute is obsolete)
Issue ignorable
WCAG: N/A
Score: 3
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T20
, score 1 (Link text is not supplemented with a title attribute)
Issue siteNavigation
WCAG: 2.4
Score: 3
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T15
, score 1 (link element and navigation tools not used)
Issue textAlternativeRisk
WCAG: 1
Score: 3
Issue reports in this category:
- Package
qualWeb
, testQW-WCAG-T8
, score 1 (Text alternative is not an alternative)
Issue linkComprehensionRisk
WCAG: 2.4.4
Score: 3
Issue reports in this category:
- Package
wave
, testa:link_suspicious
, score 1 (Suspicious link text)
Issue linkPair
WCAG: 2.4.4
Score: 3
Issue reports in this category:
- Package
wave
, testa:link_redundant
, score 1 (Adjacent links go to the same URL)
Issue noScriptRisk
WCAG: 4.1
Score: 3
Issue reports in this category:
- Package
wave
, testa:noscript
, score 1 (noscript element may fail to contain an accessible equivalent or alternative)
Issue pseudoLinkRisk
WCAG: 1.3.1
Score: 3
Issue reports in this category:
- Package
wave
, testa:underline
, score 1 (CSS underline on text that is not a link)
Complete report
{ "id": "bhqti-ts23-lifespace", "what": "tests of Testaro and 9 other tools", "strict": true, "timeLimit": 600, "acts": [ { "type": "launch", "which": "webkit", "startTime": 1682290558355, "endTime": 1682290558961 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290558961, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290561662 }, { "type": "tenonRequest", "id": "a", "withNewContent": true, "what": "Tenon API version 2 test request, with URL", "startTime": 1682290561662, "url": "https://www.lifespacecommunities.com/", "endTime": 1682290562057 }, { "type": "test", "which": "motion", "what": "motion", "delay": 2500, "interval": 2500, "count": 5, "startTime": 1682290562057, "url": "https://www.lifespacecommunities.com/", "result": { "bytes": [ 1214421, 1214421, 1105800, 1105800, 1105800 ], "localRatios": [ 1, 1.098, 1, 1 ], "meanLocalRatio": 1.024, "maxLocalRatio": 1.098, "globalRatio": 1.098, "pixelChanges": [ 0, 481663, 0, 0 ], "meanPixelChange": 120415, "maxPixelChange": 481663, "changeFrequency": 0.25, "success": true }, "endTime": 1682290575842 }, { "type": "launch", "which": "chromium", "startTime": 1682290575842, "endTime": 1682290576539 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290576539, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290578448 }, { "type": "test", "which": "allHidden", "what": "page that is entirely or mostly hidden", "startTime": 1682290578448, "url": "https://www.lifespacecommunities.com/", "result": { "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 }, "success": true }, "endTime": 1682290578454 }, { "type": "test", "which": "autocomplete", "withItems": true, "what": "name and email inputs without autocomplete attributes", "startTime": 1682290578454, "url": "https://www.lifespacecommunities.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682290578482 }, { "type": "test", "which": "bulk", "what": "count of visible elements", "startTime": 1682290578483, "url": "https://www.lifespacecommunities.com/", "result": { "visibleElements": 142, "success": true }, "endTime": 1682290578643 }, { "type": "test", "which": "docType", "what": "document without a doctype property", "startTime": 1682290578643, "url": "https://www.lifespacecommunities.com/", "result": { "docHasType": true, "success": true }, "endTime": 1682290578651 }, { "type": "test", "which": "dupAtt", "withItems": true, "what": "elements with duplicate attributes", "startTime": 1682290578651, "url": "https://www.lifespacecommunities.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682290578726 }, { "type": "test", "which": "embAc", "withItems": true, "what": "active elements embedded in links or buttons", "startTime": 1682290578726, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "links": 0, "buttons": 0, "inputs": 0, "selects": 0 }, "items": [], "success": true }, "endTime": 1682290578734 }, { "type": "test", "which": "filter", "withItems": true, "what": "filter styles on elements", "startTime": 1682290578734, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "styledElements": 0, "impactedElements": 0 }, "items": [], "success": true }, "endTime": 1682290578739 }, { "type": "test", "which": "focAll", "what": "focusable and Tab-focused elements", "startTime": 1682290578739, "url": "https://www.lifespacecommunities.com/", "result": { "tabFocusables": 29, "tabFocused": 31, "discrepancy": 2, "success": true }, "endTime": 1682290579827 }, { "type": "launch", "which": "chromium", "startTime": 1682290579827, "endTime": 1682290580553 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290580553, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290582281 }, { "type": "test", "which": "focInd", "revealAll": false, "allowedDelay": 250, "withItems": true, "what": "focus indicators", "startTime": 1682290582281, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "total": 29, "types": { "indicatorMissing": { "total": 3, "tagNames": { "A": 3 } }, "nonOutlinePresent": { "total": 0, "tagNames": {} }, "outlinePresent": { "total": 26, "meanDelay": 0, "tagNames": { "A": 26 } } } }, "items": { "indicatorMissing": [ { "tagName": "A", "text": "+" }, { "tagName": "A", "text": "-" }, { "tagName": "A", "text": "click here" } ], "nonOutlinePresent": [], "outlinePresent": [ { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Locations", "delay": 0 }, { "tagName": "A", "text": "About", "delay": 0 }, { "tagName": "A", "text": "News", "delay": 0 }, { "tagName": "A", "text": "Careers", "delay": 0 }, { "tagName": "A", "text": "Foundation", "delay": 0 }, { "tagName": "A", "text": "Suppliers", "delay": 0 }, { "tagName": "A", "text": "Contact", "delay": 0 }, { "tagName": "A", "text": "More", "delay": 0 }, { "tagName": "A", "text": "More About Us", "delay": 0 }, { "tagName": "A", "text": "News & Stories", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Find a Job", "delay": 0 }, { "tagName": "A", "text": "Browse Communities", "delay": 0 }, { "tagName": "A", "text": "Locations", "delay": 0 }, { "tagName": "A", "text": "About", "delay": 0 }, { "tagName": "A", "text": "News", "delay": 0 }, { "tagName": "A", "text": "Careers", "delay": 0 }, { "tagName": "A", "text": "Foundation", "delay": 0 }, { "tagName": "A", "text": "Suppliers", "delay": 0 }, { "tagName": "A", "text": "Contact", "delay": 0 }, { "tagName": "A", "text": "Privacy Policy", "delay": 0 }, { "tagName": "A", "text": "Federal Transparency in Coverage", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "", "delay": 0 }, { "tagName": "A", "text": "Accept", "delay": 0 } ] }, "success": true }, "endTime": 1682290583241 }, { "type": "launch", "which": "chromium", "startTime": 1682290583241, "endTime": 1682290583990 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290583990, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290586011 }, { "type": "test", "which": "focOp", "withItems": true, "what": "focusability and operability", "startTime": 1682290586011, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "total": 35, "types": { "onlyFocusable": { "total": 0, "tagNames": {} }, "onlyOperable": { "total": 1, "tagNames": { "svg": 1 } }, "focusableAndOperable": { "total": 34, "tagNames": { "A": 33, "BUTTON": 1 } } } }, "items": { "onlyFocusable": [], "onlyOperable": [ { "tagName": "svg", "id": "", "text": "<svg width=\"150\" height=\"150\" viewBox=\"0 0 150 150\" xmlns=\"http://www.w3.org/200", "byTag": false, "byOnClick": false, "byPointer": true } ], "focusableAndOperable": [ { "tagName": "A", "id": "", "text": "<a class=\"logo\" href=\"https://www.lifespacecommunities.com\" style=\"cursor: defau", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "BUTTON", "id": "", "text": "<button type=\"button\" class=\"menu-control test\" style=\"cursor: default;\"><span c", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "About", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "News", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Careers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Foundation", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Suppliers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "+", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "-", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "lsIntro", "text": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\" style=\"cu", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "lsIntro", "text": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\" style=\"cu", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "lsIntro", "text": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\" style=\"cu", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "more", "text": "More", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "lsDreams", "text": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll\" title=\"Scroll Down\" style=\"curs", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "More About Us", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "News & Stories", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a class=\"play popup-vimeo\" target=\"_blank\" href=\"https://vimeo.com/87810440\" ti", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Find a Job", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Browse Communities", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Locations", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "About", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "News", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Careers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Foundation", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Suppliers", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Contact", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Privacy Policy", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Federal Transparency in Coverage", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\" style=\"c", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\" style=\"cursor: def", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "click here", "byTag": true, "byOnClick": false, "byPointer": true }, { "tagName": "A", "id": "", "text": "Accept", "byTag": true, "byOnClick": false, "byPointer": true } ] }, "success": true }, "endTime": 1682290586050 }, { "type": "launch", "which": "chromium", "startTime": 1682290586050, "endTime": 1682290586734 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290586735, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290588628 }, { "type": "test", "which": "focVis", "withItems": true, "what": "links that are invisible when focused", "startTime": 1682290588628, "url": "https://www.lifespacecommunities.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682290588673 }, { "type": "test", "which": "hover", "sampleSize": 20, "withItems": true, "what": "hover-caused content changes", "startTime": 1682290588673, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "triggers": 54, "triggerSample": 20, "impactTriggers": 4, "additions": 0, "removals": 0, "opacityChanges": 17, "opacityImpact": 66, "unhoverables": 11, "noCursors": 0, "badCursors": 0, "noIndicators": 0, "badIndicators": 0 }, "items": { "impactTriggers": [ { "tagName": "A", "text": "<img alt=\"Lifespace\" src=\"https://www.lifespacecom", "additions": 0, "removals": 0, "opacityChanges": 9, "opacityImpact": 35 }, { "tagName": "A", "text": "", "additions": 0, "removals": 0, "opacityChanges": 2, "opacityImpact": 8 } ], "unhoverables": [ { "tagName": "LI", "id": "", "text": "Senior living for vital,purpose-driven individuals" }, { "tagName": "A", "id": "lsIntro", "text": "" }, { "tagName": "LI", "id": "", "text": "Senior living for theself-determined. Choice-rich " }, { "tagName": "A", "id": "lsIntro", "text": "" }, { "tagName": "LI", "id": "", "text": "Lorena Dining Services Coordinator" } ], "noCursors": [], "badCursors": [], "noIndicators": [], "badIndicators": [] }, "success": true }, "endTime": 1682290612497 }, { "type": "launch", "which": "chromium", "startTime": 1682290612497, "endTime": 1682290613181 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290613182, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290615352 }, { "type": "test", "which": "labClash", "withItems": true, "what": "labeling inconsistencies", "startTime": 1682290615352, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "mislabeled": 0, "unlabeled": 1, "wellLabeled": 0 }, "items": { "mislabeled": [], "unlabeled": [ { "index": 0, "tagName": "BUTTON", "type": "button", "content": "{<button type=\"button\" class=\"menu-control test\"><span class=\"menu-icon\"></span></button>}" } ], "wellLabeled": [] }, "success": true }, "endTime": 1682290615386 }, { "type": "test", "which": "linkTo", "withItems": true, "what": "links without destinations", "startTime": 1682290615386, "url": "https://www.lifespacecommunities.com/", "result": { "total": 2, "items": [ "+", "-" ], "success": true }, "endTime": 1682290615393 }, { "type": "test", "which": "linkUl", "withItems": true, "what": "adjacent-link underlining", "startTime": 1682290615394, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "links": 33, "adjacent": { "total": 19, "underlined": 0, "underlinedPercent": 0 } }, "items": { "underlined": [], "notUnderlined": [ "", "+", "-", "", "", "", "More", "", "More About Us", "News & Stories", "", "Find a Job", "Browse Communities", "Privacy Policy", "Federal Transparency in Coverage", "", "", "click here", "Accept" ] }, "success": true }, "endTime": 1682290615400 }, { "type": "test", "which": "menuNav", "withItems": true, "what": "keyboard navigation between focusable menu items", "startTime": 1682290615400, "url": "https://www.lifespacecommunities.com/", "result": { "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": [] }, "success": true }, "endTime": 1682290615405 }, { "type": "launch", "which": "chromium", "startTime": 1682290615405, "endTime": 1682290616089 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290616089, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290618165 }, { "type": "test", "which": "miniText", "withItems": true, "what": "text smaller than 11 pixels", "startTime": 1682290618165, "url": "https://www.lifespacecommunities.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682290618201 }, { "type": "test", "which": "nonTable", "withItems": true, "what": "table elements used for layout", "startTime": 1682290618201, "url": "https://www.lifespacecommunities.com/", "result": { "total": 0, "items": [], "success": true }, "endTime": 1682290618205 }, { "type": "test", "which": "radioSet", "withItems": true, "what": "fieldset grouping of radio buttons", "startTime": 1682290618205, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "total": 0, "inSet": 0, "percent": "N.A." }, "items": { "inSet": [], "notInSet": [] }, "success": true }, "endTime": 1682290618212 }, { "type": "test", "which": "role", "what": "roles", "startTime": 1682290618212, "url": "https://www.lifespacecommunities.com/", "result": { "roleElements": 1, "badRoleElements": 1, "redundantRoleElements": 0, "tagNames": { "DIV": { "banner": { "bad": 1, "redundant": 0 } } }, "success": true }, "endTime": 1682290618235 }, { "type": "test", "which": "styleDiff", "withItems": true, "what": "style inconsistencies", "startTime": 1682290618235, "url": "https://www.lifespacecommunities.com/", "result": { "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": 19, "subtotals": [ 18, 1 ] }, "listLink": { "total": 14, "subtotals": [ 7, 7 ] }, "h1": { "total": 1 }, "h2": { "total": 3 }, "h3": { "total": 7, "subtotals": [ 3, 1, 1, 1, 1 ] }, "h4": { "total": 1 }, "h5": { "total": 4 } }, "items": { "adjacentLink": { "fontWeight": { "400": [ "", "+", "-", "", "", "", "More", "", "More About Us", "News & Stories", "", "Find a Job", "Browse Communities", "Privacy Policy", "Federal Transparency in Coverage", "", "", "Accept" ], "700": [ "click here" ] } }, "listLink": { "color": { "rgb(58, 58, 58)": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ], "rgb(255, 255, 255)": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ] }, "fontSize": { "20px": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ], "30px": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ] }, "lineHeight": { "20px": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ], "30px": [ "Locations", "About", "News", "Careers", "Foundation", "Suppliers", "Contact" ] } }, "h3": { "color": { "rgb(255, 255, 255)": [ "Dreams prevail.Perseverance wins.Grace abounds.", "The community stands with you, and you with them.", "Lifespace People", "Find a Location" ], "rgb(66, 176, 104)": [ "High Standards." ], "rgb(33, 145, 173)": [ "True to Life." ], "rgb(194, 160, 48)": [ "Dragon Slayers." ] }, "fontSize": { "90px": [ "Dreams prevail.Perseverance wins.Grace abounds.", "High Standards.", "The community stands with you, and you with them.", "True to Life.", "Lifespace People", "Dragon Slayers." ], "40px": [ "Find a Location" ] } } }, "success": true }, "endTime": 1682290618254 }, { "type": "test", "which": "tabNav", "withItems": true, "what": "keyboard navigation between tab elements", "startTime": 1682290618254, "url": "https://www.lifespacecommunities.com/", "result": { "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": [] }, "success": true }, "endTime": 1682290618258 }, { "type": "test", "which": "titledEl", "withItems": true, "what": "title attributes on inappropriate elements", "startTime": 1682290618258, "url": "https://www.lifespacecommunities.com/", "result": { "total": 1, "items": [ { "tagName": "A", "text": "", "title": "Play Video" } ], "success": true }, "endTime": 1682290618265 }, { "type": "test", "which": "zIndex", "withItems": true, "what": "z indexes", "startTime": 1682290618265, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "total": 18, "tagNames": { "HEADER": 1, "A": 2, "NAV": 1, "ASIDE": 1, "LI": 7, "DIV": 6 } }, "items": [ { "tagName": "HEADER", "id": "", "text": "Locations\nAbout\nNews\nCareers\nFoundation\nSuppliers\nContact" }, { "tagName": "A", "id": "", "text": "" }, { "tagName": "NAV", "id": "", "text": "Locations\nAbout\nNews\nCareers\nFoundation\nSuppliers\nContact" }, { "tagName": "ASIDE", "id": "resize", "text": "Text + -" }, { "tagName": "LI", "id": "", "text": "Senior living for vital,purpose-driven individuals. Accomplished, wise and witty, they teach, join, " }, { "tagName": "LI", "id": "", "text": "Senior living for theself-determined. Choice-rich communities open worlds of possibilities for indep" }, { "tagName": "LI", "id": "", "text": "Senior living for to-do-list people. Efficient planners and big dreamers, our residents bring their " }, { "tagName": "A", "id": "more", "text": "More" }, { "tagName": "LI", "id": "", "text": "Catherine Dining Services" }, { "tagName": "DIV", "id": "", "text": "Catherine Dining Services" }, { "tagName": "LI", "id": "", "text": "Lorena Dining Services Coordinator" }, { "tagName": "DIV", "id": "", "text": "Lorena Dining Services Coordinator" }, { "tagName": "LI", "id": "", "text": "Ed Maintenance" }, { "tagName": "DIV", "id": "", "text": "Ed Maintenance" }, { "tagName": "LI", "id": "", "text": "Stacie Bartender" }, { "tagName": "DIV", "id": "", "text": "Stacie Bartender" }, { "tagName": "DIV", "id": "", "text": "The health of our residents and team members is our number one priority. For the latest Lifespace Co" }, { "tagName": "DIV", "id": "branda-cookie-notice", "text": "We use cookies to ensure that we give you the best experience on our website. If you continue to use" } ], "success": true }, "endTime": 1682290618280 }, { "type": "test", "which": "alfa", "what": "alfa", "startTime": 1682290618280, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "failures": 77, "warnings": 46 }, "items": [ { "index": 25, "verdict": "failed", "rule": { "ruleID": "r11", "ruleSummary": "Links have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r11", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-in-context", "chapter": "2.4.4", "title": "Link Purpose (In Context)" }, { "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-link-only", "chapter": "2.4.9", "title": "Link Purpose (Link Only)" }, { "uri": "https://www.w3.org/TR/WCAG2/#name-role-value", "chapter": "4.1.2", "title": "Name, Role, Value" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91", "name": "G91", "title": "Providing link text that describes the purpose of a link" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]", "codeLines": [ "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">", " <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">", "</a>" ] } }, { "index": 26, "verdict": "failed", "rule": { "ruleID": "r11", "ruleSummary": "Links have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r11", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-in-context", "chapter": "2.4.4", "title": "Link Purpose (In Context)" }, { "uri": "https://www.w3.org/TR/WCAG2/#link-purpose-link-only", "chapter": "2.4.9", "title": "Link Purpose (Link Only)" }, { "uri": "https://www.w3.org/TR/WCAG2/#name-role-value", "chapter": "4.1.2", "title": "Name, Role, Value" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G91", "name": "G91", "title": "Providing link text that describes the purpose of a link" } ] }, "target": { "type": "element", "tagName": "a", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]", "codeLines": [ "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">", " <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">", "</a>" ] } }, { "index": 40, "verdict": "failed", "rule": { "ruleID": "r2", "ruleSummary": "Images have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r2", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#non-text-content", "chapter": "1.1.1", "title": "Non-text Content" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G94", "name": "G94", "title": "Providing short text alternative for non-text content that serves the same purpose" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G95", "name": "G95", "title": "Providing short text alternatives that provide a brief description of the non-text" } ] }, "target": { "type": "element", "tagName": "img", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/img[1]", "codeLines": [ "<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">" ] } }, { "index": 41, "verdict": "failed", "rule": { "ruleID": "r2", "ruleSummary": "Images have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r2", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#non-text-content", "chapter": "1.1.1", "title": "Non-text Content" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G94", "name": "G94", "title": "Providing short text alternative for non-text content that serves the same purpose" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G95", "name": "G95", "title": "Providing short text alternatives that provide a brief description of the non-text" } ] }, "target": { "type": "element", "tagName": "img", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]/img[1]", "codeLines": [ "<img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">" ] } }, { "index": 42, "verdict": "failed", "rule": { "ruleID": "r2", "ruleSummary": "Images have an accessible name", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r2", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#non-text-content", "chapter": "1.1.1", "title": "Non-text Content" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G94", "name": "G94", "title": "Providing short text alternative for non-text content that serves the same purpose" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/general/G95", "name": "G95", "title": "Providing short text alternatives that provide a brief description of the non-text" } ] }, "target": { "type": "element", "tagName": "img", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]/img[1]", "codeLines": [ "<img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">" ] } }, { "index": 82, "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": "a", "path": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]/li[1]/div[1]/a[1]", "codeLines": [ "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>" ] } }, { "index": 83, "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": "a", "path": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]/li[2]/div[1]/a[1]", "codeLines": [ "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>" ] } }, { "index": 84, "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": "a", "path": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]/li[3]/div[1]/a[1]", "codeLines": [ "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>" ] } }, { "index": 117, "verdict": "failed", "rule": { "ruleID": "r4", "ruleSummary": "<html> document elements have a lang attribute", "scope": "page", "uri": "https://alfa.siteimprove.com/rules/sia-r4", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#language-of-page", "chapter": "3.1.1", "title": "Language of Page" }, { "uri": "https://www.w3.org/WAI/WCAG21/Techniques/html/H57", "name": "H57", "title": "Using the language attribute on the HTML element" } ] }, "target": { "type": "element", "tagName": "html", "path": "/html[1]", "codeLines": [ "<html class=\"js no-touch cssanimations csstransitions\" style=\"\">", "...", "</html>" ] } }, { "index": 155, "verdict": "failed", "rule": { "ruleID": "r53", "ruleSummary": "Headings are structured", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r53", "requirements": [] }, "target": { "type": "element", "tagName": "h3", "path": "/html[1]/body[1]/div[1]/div[1]/section[3]/div[1]/h3[1]", "codeLines": [ "<h3 class=\"feature-headline\">", " Dreams prevail.", " <br>", " Perseverance wins.", " <br>", " Grace abounds.", "</h3>" ] } }, { "index": 178, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "Senior living for vital," ] } }, { "index": 179, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[2]", "codeLines": [ "purpose-driven individuals." ] } }, { "index": 180, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Accomplished, wise and witty, they teach, join, organize, instigate and lead," ] } }, { "index": 181, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[2]", "codeLines": [ "turning the spaces we create for them into extraordinary communities." ] } }, { "index": 182, "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]/section[1]/div[1]/ul[1]/li[2]/div[1]/h2[1]/text()[1]", "codeLines": [ "Senior living for the" ] } }, { "index": 183, "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]/section[1]/div[1]/ul[1]/li[2]/div[1]/h2[1]/text()[2]", "codeLines": [ "self-determined." ] } }, { "index": 184, "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]/section[1]/div[1]/ul[1]/li[2]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark." ] } }, { "index": 185, "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]/section[1]/div[1]/ul[1]/li[3]/div[1]/h2[1]/text()[1]", "codeLines": [ "Senior living for to-do-list people." ] } }, { "index": 186, "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]/section[1]/div[1]/ul[1]/li[3]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way." ] } }, { "index": 187, "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]/section[1]/a[1]/span[1]/text()[1]", "codeLines": [ "More" ] } }, { "index": 188, "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]/section[2]/div[1]/h1[1]/text()[1]", "codeLines": [ "World Changers." ] } }, { "index": 189, "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]/section[2]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Lifespace living is living large, passions ablaze, pursuing plans and dreams of all kinds. Our residents move the world a little every day. With Life Care and a full continuum of care as their backup plan, they root their confidence in the financially stable, operationally sound senior living system..." ] } }, { "index": 190, "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]/section[3]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dreams prevail." ] } }, { "index": 191, "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]/section[3]/div[1]/h3[1]/text()[2]", "codeLines": [ "Perseverance wins." ] } }, { "index": 192, "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]/section[3]/div[1]/h3[1]/text()[3]", "codeLines": [ "Grace abounds." ] } }, { "index": 193, "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]/section[4]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "High Standards." ] } }, { "index": 194, "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]/section[4]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Hospitality, attentiveness and authenticity — we’re committed to making each community meet or surpass all expectations.  Team members, a wide variety of residences, services, amenities, activities, every smile, every helping hand — everything we offer and everything we do is focused on satisfying ..." ] } }, { "index": 195, "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]/section[4]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "More About Us" ] } }, { "index": 196, "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]/section[5]/div[1]/h3[1]/text()[1]", "codeLines": [ "The community stands with you, and you with them." ] } }, { "index": 197, "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]/section[6]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "True to Life." ] } }, { "index": 198, "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]/section[6]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Self-determined people make up their own minds. They choose from a menu, select from a list and often just flat-out tell us what they want. Then we make it happen. Because how life should be is how it is in a Lifespace community." ] } }, { "index": 199, "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]/section[6]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "News & Stories" ] } }, { "index": 200, "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]/section[7]/div[1]/h3[1]/text()[1]", "codeLines": [ "Lifespace People" ] } }, { "index": 201, "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]/section[7]/div[1]/div[1]/strong[1]/text()[1]", "codeLines": [ "Watch our video to discover how we understand the people we serve." ] } }, { "index": 202, "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]/section[8]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dragon Slayers." ] } }, { "index": 203, "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]/section[8]/div[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Helping residents reach their objectives, our team members are empowered to do the extra, building bridges, removing barriers, slaying dragons — whatever it takes to enrich each resident’s opportunity for success." ] } }, { "index": 204, "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]/section[8]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Find a Job" ] } }, { "index": 205, "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]/section[9]/div[1]/div[1]/h3[1]/span[1]/text()[1]", "codeLines": [ "Find a" ] } }, { "index": 206, "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]/section[9]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Location" ] } }, { "index": 207, "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]/section[9]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Browse Communities" ] } }, { "index": 219, "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[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/text()[1]", "codeLines": [ "The health of our residents and team members is our number one priority. For the latest Lifespace Communities Coronavirus update, please" ] } }, { "index": 220, "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[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]/a[1]/text()[1]", "codeLines": [ "click here" ] } }, { "index": 221, "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[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/text()[2]", "codeLines": [ "." ] } }, { "index": 227, "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": 267, "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[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]/a[1]", "codeLines": [ "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">", " click here", "</a>" ] } }, { "index": 269, "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]/header[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]/text()[1]", "codeLines": [ "Locations" ] } }, { "index": 270, "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]/header[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "About" ] } }, { "index": 271, "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]/header[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "News" ] } }, { "index": 272, "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]/header[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]/text()[1]", "codeLines": [ "Careers" ] } }, { "index": 273, "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]/header[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]/text()[1]", "codeLines": [ "Foundation" ] } }, { "index": 274, "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]/header[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]/text()[1]", "codeLines": [ "Suppliers" ] } }, { "index": 275, "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]/header[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]/text()[1]", "codeLines": [ "Contact" ] } }, { "index": 276, "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]/aside[1]/p[1]/text()[1]", "codeLines": [ "Text" ] } }, { "index": 277, "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]/aside[1]/a[1]/span[1]/text()[1]", "codeLines": [ "+" ] } }, { "index": 278, "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]/aside[1]/a[2]/span[1]/text()[1]", "codeLines": [ "-" ] } }, { "index": 279, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "Senior living for vital," ] } }, { "index": 280, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[2]", "codeLines": [ "purpose-driven individuals." ] } }, { "index": 281, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Accomplished, wise and witty, they teach, join, organize, instigate and lead," ] } }, { "index": 282, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[2]", "codeLines": [ "turning the spaces we create for them into extraordinary communities." ] } }, { "index": 283, "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]/section[1]/a[1]/span[1]/text()[1]", "codeLines": [ "More" ] } }, { "index": 284, "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]/section[2]/div[1]/h1[1]/text()[1]", "codeLines": [ "World Changers." ] } }, { "index": 286, "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]/section[3]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dreams prevail." ] } }, { "index": 287, "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]/section[3]/div[1]/h3[1]/text()[2]", "codeLines": [ "Perseverance wins." ] } }, { "index": 288, "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]/section[3]/div[1]/h3[1]/text()[3]", "codeLines": [ "Grace abounds." ] } }, { "index": 289, "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]/section[4]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "High Standards." ] } }, { "index": 291, "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]/section[4]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "More About Us" ] } }, { "index": 292, "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]/section[5]/div[1]/h3[1]/text()[1]", "codeLines": [ "The community stands with you, and you with them." ] } }, { "index": 293, "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]/section[6]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "True to Life." ] } }, { "index": 295, "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]/section[6]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "News & Stories" ] } }, { "index": 296, "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]/section[7]/div[1]/h3[1]/text()[1]", "codeLines": [ "Lifespace People" ] } }, { "index": 297, "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]/section[7]/div[1]/div[1]/strong[1]/text()[1]", "codeLines": [ "Watch our video to discover how we understand the people we serve." ] } }, { "index": 298, "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]/section[8]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dragon Slayers." ] } }, { "index": 300, "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]/section[8]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Find a Job" ] } }, { "index": 301, "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]/section[9]/div[1]/div[1]/h3[1]/span[1]/text()[1]", "codeLines": [ "Find a" ] } }, { "index": 302, "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]/section[9]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Location" ] } }, { "index": 303, "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]/section[9]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Browse Communities" ] } }, { "index": 318, "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[3]/div[1]/div[1]/span[1]/text()[1]", "codeLines": [ "We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it." ] } }, { "index": 319, "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[3]/div[1]/div[1]/span[2]/a[1]/text()[1]", "codeLines": [ "Accept" ] } }, { "index": 334, "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]/header[1]/div[1]/nav[1]/ul[1]/li[1]/a[1]/text()[1]", "codeLines": [ "Locations" ] } }, { "index": 335, "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]/header[1]/div[1]/nav[1]/ul[1]/li[2]/a[1]/text()[1]", "codeLines": [ "About" ] } }, { "index": 336, "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]/header[1]/div[1]/nav[1]/ul[1]/li[3]/a[1]/text()[1]", "codeLines": [ "News" ] } }, { "index": 337, "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]/header[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]/text()[1]", "codeLines": [ "Careers" ] } }, { "index": 338, "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]/header[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]/text()[1]", "codeLines": [ "Foundation" ] } }, { "index": 339, "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]/header[1]/div[1]/nav[1]/ul[1]/li[6]/a[1]/text()[1]", "codeLines": [ "Suppliers" ] } }, { "index": 340, "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]/header[1]/div[1]/nav[1]/ul[1]/li[7]/a[1]/text()[1]", "codeLines": [ "Contact" ] } }, { "index": 341, "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]/aside[1]/p[1]/text()[1]", "codeLines": [ "Text" ] } }, { "index": 342, "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]/aside[1]/a[1]/span[1]/text()[1]", "codeLines": [ "+" ] } }, { "index": 343, "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]/aside[1]/a[2]/span[1]/text()[1]", "codeLines": [ "-" ] } }, { "index": 344, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[1]", "codeLines": [ "Senior living for vital," ] } }, { "index": 345, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/h2[1]/text()[2]", "codeLines": [ "purpose-driven individuals." ] } }, { "index": 346, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[1]", "codeLines": [ "Accomplished, wise and witty, they teach, join, organize, instigate and lead," ] } }, { "index": 347, "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]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]/text()[2]", "codeLines": [ "turning the spaces we create for them into extraordinary communities." ] } }, { "index": 348, "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]/section[1]/a[1]/span[1]/text()[1]", "codeLines": [ "More" ] } }, { "index": 349, "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]/section[2]/div[1]/h1[1]/text()[1]", "codeLines": [ "World Changers." ] } }, { "index": 351, "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]/section[3]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dreams prevail." ] } }, { "index": 352, "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]/section[3]/div[1]/h3[1]/text()[2]", "codeLines": [ "Perseverance wins." ] } }, { "index": 353, "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]/section[3]/div[1]/h3[1]/text()[3]", "codeLines": [ "Grace abounds." ] } }, { "index": 354, "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]/section[4]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "High Standards." ] } }, { "index": 356, "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]/section[4]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "More About Us" ] } }, { "index": 357, "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]/section[5]/div[1]/h3[1]/text()[1]", "codeLines": [ "The community stands with you, and you with them." ] } }, { "index": 360, "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]/section[6]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "News & Stories" ] } }, { "index": 361, "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]/section[7]/div[1]/h3[1]/text()[1]", "codeLines": [ "Lifespace People" ] } }, { "index": 362, "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]/section[7]/div[1]/div[1]/strong[1]/text()[1]", "codeLines": [ "Watch our video to discover how we understand the people we serve." ] } }, { "index": 363, "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]/section[8]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Dragon Slayers." ] } }, { "index": 365, "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]/section[8]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Find a Job" ] } }, { "index": 366, "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]/section[9]/div[1]/div[1]/h3[1]/span[1]/text()[1]", "codeLines": [ "Find a" ] } }, { "index": 367, "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]/section[9]/div[1]/div[1]/h3[1]/text()[1]", "codeLines": [ "Location" ] } }, { "index": 368, "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]/section[9]/div[1]/div[1]/a[1]/text()[1]", "codeLines": [ "Browse Communities" ] } }, { "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[3]/div[1]/div[1]/span[1]/text()[1]", "codeLines": [ "We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it." ] } }, { "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[3]/div[1]/div[1]/span[2]/a[1]/text()[1]", "codeLines": [ "Accept" ] } }, { "index": 394, "verdict": "failed", "rule": { "ruleID": "r72", "ruleSummary": "Paragraphs of text are not all uppercase", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r72", "requirements": [] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/aside[1]/p[1]", "codeLines": [ "<p>", " Text", "</p>" ] } }, { "index": 401, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/aside[1]/p[1]", "codeLines": [ "<p>", " Text", "</p>" ] } }, { "index": 402, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]", "codeLines": [ "<p>", " Accomplished, wise and witty, they teach, join, organize, instigate and lead,", " <br>", " turning the spaces we create for them into extraordinary communities.", "</p>" ] } }, { "index": 403, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[1]/section[2]/div[1]/div[1]/p[1]", "codeLines": [ "<p>", " Lifespace living is living large, passions ablaze, pursuing plans and dreams of all kinds. Our residents move the world a little every day. With Life Care and a full continuum of care as their backup plan, they root their confidence in the financially stable, operationally sound senior living syst...", "</p>" ] } }, { "index": 404, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/div[1]/p[1]", "codeLines": [ "<p>", " Hospitality, attentiveness and authenticity — we’re committed to making each community meet or surpass all expectations.  Team members, a wide variety of residences, services, amenities, activities, every smile, every helping hand — everything we offer and everything we do is focused on satisfyin...", "</p>" ] } }, { "index": 405, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/div[1]/p[1]", "codeLines": [ "<p>", " Self-determined people make up their own minds. They choose from a menu, select from a list and often just flat-out tell us what they want. Then we make it happen. Because how life should be is how it is in a Lifespace community.", "</p>" ] } }, { "index": 406, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/div[1]/p[1]", "codeLines": [ "<p>", " Helping residents reach their objectives, our team members are empowered to do the extra, building bridges, removing barriers, slaying dragons — whatever it takes to enrich each resident’s opportunity for success.", "</p>" ] } }, { "index": 407, "verdict": "failed", "rule": { "ruleID": "r73", "ruleSummary": "Paragraphs of text have sufficient line height", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r73", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]", "codeLines": [ "<p class=\"wrapper\">", " <span>", " © 2023 Lifespace Communities, Inc.® | All Rights Reserved |", " <a href=\"/privacy-policy/\">", " Privacy Policy", " </a>", " |", " <a href=\"/federal-transparency-in-coverage-rule/\">", " Federal Transparency in Coverage", " </a>", " </span>", " <img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">", " <a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">", " <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">", " </a>", " <a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">", " <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">", " </a>", "</p>" ] } }, { "index": 408, "verdict": "failed", "rule": { "ruleID": "r74", "ruleSummary": "Paragraphs of text do not have font sizes defined in absolute units", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r74", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/aside[1]/p[1]", "codeLines": [ "<p>", " Text", "</p>" ] } }, { "index": 539, "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]/section[3]/div[1]/h3[1]", "codeLines": [ "<h3 class=\"feature-headline\">", " Dreams prevail.", " <br>", " Perseverance wins.", " <br>", " Grace abounds.", "</h3>" ] } }, { "index": 541, "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]/section[5]/div[1]/h3[1]", "codeLines": [ "<h3 class=\"feature-headline\">", " The community stands with you, and you with them.", "</h3>" ] } }, { "index": 548, "verdict": "failed", "rule": { "ruleID": "r80", "ruleSummary": "Paragraphs of text do not have line heights defined in absolute units", "scope": "component", "uri": "https://alfa.siteimprove.com/rules/sia-r80", "requirements": [ { "uri": "https://www.w3.org/TR/WCAG2/#visual-presentation", "chapter": "1.4.8", "title": "Visual Presentation" } ] }, "target": { "type": "element", "tagName": "p", "path": "/html[1]/body[1]/div[1]/aside[1]/p[1]", "codeLines": [ "<p>", " Text", "</p>" ] } }, { "index": 624, "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 }, "endTime": 1682290623888 }, { "type": "test", "which": "axe", "detailLevel": 2, "rules": [], "what": "Axe", "startTime": 1682290623888, "url": "https://www.lifespacecommunities.com/", "result": { "totals": { "rulesNA": 60, "rulesPassed": 34, "rulesWarned": 3, "rulesViolated": 11, "warnings": { "minor": 5, "moderate": 0, "serious": 19, "critical": 0 }, "violations": { "minor": 1, "moderate": 24, "serious": 12, "critical": 3 } }, "details": { "testEngine": { "name": "axe-core", "version": "4.6.3" }, "testRunner": { "name": "axe" }, "testEnvironment": { "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/112.0.5615.29 Safari/537.36", "windowWidth": 1280, "windowHeight": 720, "orientationAngle": 90, "orientationType": "landscape-primary" }, "timestamp": "2023-04-23T22:57:04.338Z", "url": "https://www.lifespacecommunities.com/", "toolOptions": { "resultTypes": [ "violations", "incomplete" ], "runOnly": { "type": "tag", "values": [ "experimental", "best-practice", "wcag2a", "wcag2aa", "wcag2aaa", "wcag21a", "wcag21aa", "wcag21aaa" ] }, "reporter": "v1" }, "incomplete": [ { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.lifespacecommunities.com/locations/\">Locations</a>", "target": [ "#menu-item-54 > a" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.lifespacecommunities.com/about/\">About</a>", "target": [ "#menu-item-41 > a" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.lifespacecommunities.com/news/\">News</a>", "target": [ "#menu-item-53 > a" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "target": [ "#menu-item-1732 > a[rel=\"noopener\"][target=\"_blank\"]" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "target": [ "#menu-item-56 > a[rel=\"noopener\"][target=\"_blank\"]" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "target": [ "#menu-item-4026 > a" ], "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": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<header class=\"masthead\">", "target": [ "header" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a>", "target": [ "#menu-item-42 > a" ], "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "45.0pt (60px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"flex-caption\">", "target": [ ".flex-active-slide > .flex-caption" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<h2 class=\"flex-headline\">Senior living for vital,<br>purpose-driven individuals.</h2>", "target": [ ".flex-active-slide > .flex-caption > h2" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "19.8pt (26.4px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<div class=\"flex-caption\">", "target": [ ".flex-active-slide > .flex-caption" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,<br>\nturning the spaces we create for them into extraordinary communities.</p>", "target": [ ".flex-active-slide > .flex-caption > .flex-details > p:nth-child(1)" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "15.0pt (20px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div class=\"flex-caption\">", "target": [ ".flex-active-slide > .flex-caption" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<span>More</span>", "target": [ "#more > span" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#3a3a3a", "contrastRatio": 0, "fontSize": "63.8pt (85px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<h1 class=\"main-headline\">World Changers.</h1>", "target": [ "h1" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h1 class=\"main-headline\">World Changers.</h1>", "target": [ "h1" ], "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<section class=\"ls-feature dreams parallax\" data-type=\"background\" data-speed=\"3\">\n\t\t\t\t\t<div class=\"wrapper\">\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"feature-headline\">Dreams prevail.<br>Perseverance wins.<br>Grace abounds.</h3>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t</section>", "target": [ ".dreams" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">Dreams prevail.<br>Perseverance wins.<br>Grace abounds.</h3>", "target": [ ".dreams > .wrapper > .feature-headline" ], "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<section class=\"ls-feature community parallax\" data-type=\"background\" data-speed=\"3\">\n\t\t\t\t\t<div class=\"wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t</section>", "target": [ ".community" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>", "target": [ ".community > .wrapper > .feature-headline" ], "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<section class=\"ls-feature people parallax\" data-type=\"background\" data-speed=\"3\">", "target": [ ".people" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">Lifespace People</h3>", "target": [ ".people > .wrapper > .feature-headline" ], "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "16.5pt (22px)", "fontWeight": "normal", "messageKey": "bgImage", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<section class=\"ls-feature people parallax\" data-type=\"background\" data-speed=\"3\">", "target": [ ".people" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background image" } ], "all": [], "none": [], "impact": "serious", "html": "<strong>Watch our video to discover how we understand the people we serve.</strong>", "target": [ "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": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "30.0pt (40px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<img class=\"pin-find\" alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/pinlarge.png\">", "target": [ ".pin-find" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"locations-headline\"><span>Find a</span> Location</h3>", "target": [ ".locations-headline" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "22.5pt (30px)", "fontWeight": "normal", "messageKey": "imgNode", "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<img class=\"pin-find\" alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/pinlarge.png\">", "target": [ ".pin-find" ] } ], "impact": "serious", "message": "Element's background color could not be determined because element contains an image node" } ], "all": [], "none": [], "impact": "serious", "html": "<span>Find a</span>", "target": [ ".locations-headline > span" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined because element contains an image node" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "contrastRatio": 0, "fontSize": "12.0pt (16px)", "fontWeight": "normal", "messageKey": "bgGradient", "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">Browse Communities</a>", "target": [ ".locations-action" ] } ], "impact": "serious", "message": "Element's background color could not be determined due to a background gradient" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">Browse Communities</a>", "target": [ ".locations-action" ], "failureSummary": "Fix any of the following:\n Element's background color could not be determined due to a background gradient" } ] }, { "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.6/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": "<button type=\"button\" class=\"menu-control test\"><span class=\"menu-icon\"></span></button>", "target": [ "button" ], "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": "<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-standards.png\">", "target": [ ".standards > .wrapper > .ls-person[alt=\"\"]" ], "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": "<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-truth1.png\">", "target": [ ".truth > .wrapper > .ls-person[alt=\"\"]" ], "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=\"flexslider ls-person\">", "target": [ ".flexslider.ls-person" ], "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=\"wph-modal hui-module-type--slidein inc_opt_slidein inc_opt_slidein_s inc_optin wpoi-slide module_id_2\" data-id=\"2\" data-type=\"slidein\">", "target": [ ".wph-modal" ], "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." } ] }, { "id": "css-orientation-lock", "impact": "serious", "tags": [ "cat.structure", "wcag134", "wcag21aa", "experimental" ], "description": "Ensures content is not locked to any specific display orientation, and the content is operable in all display orientations", "help": "CSS Media queries must not lock display orientation", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/css-orientation-lock?application=axeAPI", "nodes": [ { "any": [], "all": [ { "id": "css-orientation-lock", "data": null, "relatedNodes": [], "impact": "serious", "message": "CSS Orientation lock cannot be determined" } ], "none": [], "impact": "serious", "html": "<html class=\"js no-touch cssanimations csstransitions\" style=\"\">", "target": [ "html" ], "failureSummary": "Fix all of the following:\n CSS Orientation lock cannot be determined" } ] } ], "violations": [ { "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 contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast-enhanced?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast-enhanced", "data": { "fgColor": "#2191ad", "bgColor": "#ffffff", "contrastRatio": 3.67, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<body class=\"home\" style=\"\">", "target": [ "body" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 3.67 (foreground color: #2191ad, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">True to Life.</h3>", "target": [ ".truth > .wrapper > .ls-feature-details > .feature-headline" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.67 (foreground color: #2191ad, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 4.5:1" } ] }, { "id": "color-contrast", "impact": "serious", "tags": [ "cat.color", "wcag2aa", "wcag143", "ACT" ], "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds", "help": "Elements must have sufficient color contrast", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/color-contrast?application=axeAPI", "nodes": [ { "any": [ { "id": "color-contrast", "data": { "fgColor": "#42b068", "bgColor": "#ffffff", "contrastRatio": 2.74, "fontSize": "9.0pt (12px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<aside id=\"resize\">\n <p>Text</p>\n <a class=\"resizer increaseText\"><span>+</span></a>\n <a class=\"resizer decreaseText\"><span>-</span></a>\n </aside>", "target": [ "#resize" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.74 (foreground color: #42b068, background color: #ffffff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<p>Text</p>", "target": [ "#resize > p" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.74 (foreground color: #42b068, background color: #ffffff, font size: 9.0pt (12px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#42b068", "bgColor": "#ffffff", "contrastRatio": 2.74, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<body class=\"home\" style=\"\">", "target": [ "body" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.74 (foreground color: #42b068, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 3:1" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">High Standards.</h3>", "target": [ ".standards > .wrapper > .ls-feature-details > .feature-headline" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.74 (foreground color: #42b068, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 3:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#42b068", "contrastRatio": 2.74, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/about/\">More About Us</a>", "target": [ ".standards > .wrapper > .ls-feature-details > .action" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.74 (foreground color: #ffffff, background color: #42b068, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/about/\">More About Us</a>", "target": [ ".standards > .wrapper > .ls-feature-details > .action" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.74 (foreground color: #ffffff, background color: #42b068, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#2191ad", "contrastRatio": 3.67, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/news/\">News & Stories</a>", "target": [ ".truth > .wrapper > .ls-feature-details > .action" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 3.67 (foreground color: #ffffff, background color: #2191ad, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/news/\">News & Stories</a>", "target": [ ".truth > .wrapper > .ls-feature-details > .action" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 3.67 (foreground color: #ffffff, background color: #2191ad, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#c2a030", "bgColor": "#ffffff", "contrastRatio": 2.51, "fontSize": "67.5pt (90px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "3:1" }, "relatedNodes": [ { "html": "<body class=\"home\" style=\"\">", "target": [ "body" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.51 (foreground color: #c2a030, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 3:1" } ], "all": [], "none": [], "impact": "serious", "html": "<h3 class=\"feature-headline\">Dragon Slayers.</h3>", "target": [ ".dragons > .wrapper > .ls-feature-details > .feature-headline" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.51 (foreground color: #c2a030, background color: #ffffff, font size: 67.5pt (90px), font weight: normal). Expected contrast ratio of 3:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#c2a030", "contrastRatio": 2.51, "fontSize": "13.5pt (18px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">Find a Job</a>", "target": [ ".action[target=\"_blank\"]" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 2.51 (foreground color: #ffffff, background color: #c2a030, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">Find a Job</a>", "target": [ ".action[target=\"_blank\"]" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 2.51 (foreground color: #ffffff, background color: #c2a030, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#0085ba", "contrastRatio": 4.14, "fontSize": "9.8pt (13px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\">", "target": [ "#branda-cookie-notice" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.14 (foreground color: #ffffff, background color: #0085ba, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<span id=\"ub-cn-notice-text\" class=\"branda-cn-column\">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span>", "target": [ "#ub-cn-notice-text" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.14 (foreground color: #ffffff, background color: #0085ba, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1" }, { "any": [ { "id": "color-contrast", "data": { "fgColor": "#ffffff", "bgColor": "#0085ba", "contrastRatio": 4.14, "fontSize": "9.8pt (13px)", "fontWeight": "normal", "messageKey": null, "expectedContrastRatio": "4.5:1" }, "relatedNodes": [ { "html": "<a href=\"#\" class=\"button ub-cn-set-cookie\">Accept</a>", "target": [ ".button" ] } ], "impact": "serious", "message": "Element has insufficient color contrast of 4.14 (foreground color: #ffffff, background color: #0085ba, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1" } ], "all": [], "none": [], "impact": "serious", "html": "<a href=\"#\" class=\"button ub-cn-set-cookie\">Accept</a>", "target": [ ".button" ], "failureSummary": "Fix any of the following:\n Element has insufficient color contrast of 4.14 (foreground color: #ffffff, background color: #0085ba, font size: 9.8pt (13px), 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.6/duplicate-id?application=axeAPI", "nodes": [ { "any": [ { "id": "duplicate-id", "data": "lsIntro", "relatedNodes": [ { "html": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "target": [ "li:nth-child(2) > .flex-caption > .alt.scroll[href$=\"#lsIntro\"]" ] }, { "html": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "target": [ "li:nth-child(3) > .flex-caption > .alt.scroll[href$=\"#lsIntro\"]" ] } ], "impact": "minor", "message": "Document has multiple static elements with the same id attribute: lsIntro" } ], "all": [], "none": [], "impact": "minor", "html": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "target": [ ".flex-active-slide > .flex-caption > .alt.scroll[href$=\"#lsIntro\"]" ], "failureSummary": "Fix any of the following:\n Document has multiple static elements with the same id attribute: lsIntro" } ] }, { "id": "heading-order", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensures the order of headings is semantically correct", "help": "Heading levels should only increase by one", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/heading-order?application=axeAPI", "nodes": [ { "any": [ { "id": "heading-order", "data": null, "relatedNodes": [], "impact": "moderate", "message": "Heading order invalid" } ], "all": [], "none": [], "impact": "moderate", "html": "<h3 class=\"feature-headline\">Dreams prevail.<br>Perseverance wins.<br>Grace abounds.</h3>", "target": [ ".dreams > .wrapper > .feature-headline" ], "failureSummary": "Fix any of the following:\n Heading order invalid" } ] }, { "id": "html-has-lang", "impact": "serious", "tags": [ "cat.language", "wcag2a", "wcag311", "ACT" ], "description": "Ensures every HTML document has a lang attribute", "help": "<html> element must have a lang attribute", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/html-has-lang?application=axeAPI", "nodes": [ { "any": [ { "id": "has-lang", "data": { "messageKey": "noLang" }, "relatedNodes": [], "impact": "serious", "message": "The <html> element does not have a lang attribute" } ], "all": [], "none": [], "impact": "serious", "html": "<html class=\"js no-touch cssanimations csstransitions\" style=\"\">", "target": [ "html" ], "failureSummary": "Fix any of the following:\n The <html> element does not have a lang attribute" } ] }, { "id": "image-alt", "impact": "critical", "tags": [ "cat.text-alternatives", "wcag2a", "wcag111", "section508", "section508.22.a", "ACT" ], "description": "Ensures <img> elements have alternate text or a role of none or presentation", "help": "Images must have alternate text", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/image-alt?application=axeAPI", "nodes": [ { "any": [ { "id": "has-alt", "data": null, "relatedNodes": [], "impact": "critical", "message": "Element does not have an alt attribute" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" }, { "id": "presentational-role", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" } ], "all": [], "none": [], "impact": "critical", "html": "<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">", "target": [ "img[width=\"69\"]" ], "failureSummary": "Fix any of the following:\n Element does not have an alt attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" }, { "any": [ { "id": "has-alt", "data": null, "relatedNodes": [], "impact": "critical", "message": "Element does not have an alt attribute" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" }, { "id": "presentational-role", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" } ], "all": [], "none": [], "impact": "critical", "html": "<img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">", "target": [ "img[width=\"35\"]" ], "failureSummary": "Fix any of the following:\n Element does not have an alt attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" }, { "any": [ { "id": "has-alt", "data": null, "relatedNodes": [], "impact": "critical", "message": "Element does not have an alt attribute" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" }, { "id": "presentational-role", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" } ], "all": [], "none": [], "impact": "critical", "html": "<img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">", "target": [ "img[width=\"38\"]" ], "failureSummary": "Fix any of the following:\n Element does not have an alt attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" } ] }, { "id": "landmark-no-duplicate-banner", "impact": "moderate", "tags": [ "cat.semantics", "best-practice" ], "description": "Ensures the document has at most one banner landmark", "help": "Document should not have more than one banner landmark", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/landmark-no-duplicate-banner?application=axeAPI", "nodes": [ { "any": [ { "id": "page-no-duplicate-banner", "data": null, "relatedNodes": [ { "html": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\">", "target": [ "#branda-cookie-notice" ] } ], "impact": "moderate", "message": "Document has more than one banner landmark" } ], "all": [], "none": [], "impact": "moderate", "html": "<header class=\"masthead\">", "target": [ "header" ], "failureSummary": "Fix any of the following:\n Document has more than one banner landmark" } ] }, { "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.6/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 class=\"js no-touch cssanimations csstransitions\" style=\"\">", "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.6/landmark-unique?application=axeAPI", "nodes": [ { "any": [ { "id": "landmark-is-unique", "data": { "role": "banner", "accessibleText": null }, "relatedNodes": [ { "html": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\">", "target": [ "#branda-cookie-notice" ] } ], "impact": "moderate", "message": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ], "all": [], "none": [], "impact": "moderate", "html": "<header class=\"masthead\">", "target": [ "header" ], "failureSummary": "Fix any of the following:\n The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" }, { "any": [ { "id": "landmark-is-unique", "data": { "role": "navigation", "accessibleText": null }, "relatedNodes": [ { "html": "<nav class=\"sitemap\">", "target": [ ".sitemap" ] } ], "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 class=\"main-navigation\">", "target": [ ".main-navigation" ], "failureSummary": "Fix any of the following:\n The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable" } ] }, { "id": "link-name", "impact": "serious", "tags": [ "cat.name-role-value", "wcag2a", "wcag412", "wcag244", "section508", "section508.22.a", "ACT" ], "description": "Ensures links have discernible text", "help": "Links must have discernible text", "helpUrl": "https://dequeuniversity.com/rules/axe/4.6/link-name?application=axeAPI", "nodes": [ { "any": [ { "id": "has-visible-text", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element does not have text that is visible to screen readers" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" } ], "all": [], "none": [ { "id": "focusable-no-name", "data": null, "relatedNodes": [], "impact": "serious", "message": "Element is in tab order and does not have accessible text" } ], "impact": "serious", "html": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">\n <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">\n </a>", "target": [ ".copyright > .wrapper > a[target=\"_blank\"]:nth-child(3)" ], "failureSummary": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" }, { "any": [ { "id": "has-visible-text", "data": null, "relatedNodes": [], "impact": "minor", "message": "Element does not have text that is visible to screen readers" }, { "id": "aria-label", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-label attribute does not exist or is empty" }, { "id": "aria-labelledby", "data": null, "relatedNodes": [], "impact": "serious", "message": "aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty" }, { "id": "non-empty-title", "data": { "messageKey": "noAttr" }, "relatedNodes": [], "impact": "serious", "message": "Element has no title attribute" } ], "all": [], "none": [ { "id": "focusable-no-name", "data": null, "relatedNodes": [], "impact": "serious", "message": "Element is in tab order and does not have accessible text" } ], "impact": "serious", "html": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">\n <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">\n </a>", "target": [ "a[target=\"_blank\"]:nth-child(4)" ], "failureSummary": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" } ] }, { "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.6/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": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-life.jpg\" alt=\"\" draggable=\"false\">", "target": [ ".featured > .flexslider > .slides > .flex-active-slide > img[draggable=\"false\"][alt=\"\"]" ], "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": "<h2 class=\"flex-headline\">Senior living for vital,<br>purpose-driven individuals.</h2>", "target": [ ".flex-active-slide > .flex-caption > h2" ], "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": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,<br>\nturning the spaces we create for them into extraordinary communities.</p>", "target": [ ".flex-active-slide > .flex-caption > .flex-details > p:nth-child(1)" ], "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": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-space.jpg\" alt=\"\" draggable=\"false\">", "target": [ ".featured > .flexslider > .slides > li:nth-child(2) > img[draggable=\"false\"][alt=\"\"]" ], "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": "<h2 class=\"flex-headline\">Senior living for the<br>self-determined.</h2>", "target": [ "li:nth-child(2) > .flex-caption > h2" ], "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=\"flex-details\"><p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>\n</div>", "target": [ "li:nth-child(2) > .flex-caption > .flex-details" ], "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": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-pace.jpg\" alt=\"\" draggable=\"false\">", "target": [ ".featured > .flexslider > .slides > li:nth-child(3) > img[draggable=\"false\"][alt=\"\"]" ], "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": "<h2 class=\"flex-headline\">Senior living for to-do-list people.</h2>", "target": [ "li:nth-child(3) > .flex-caption > h2" ], "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=\"flex-details\"><p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>\n</div>", "target": [ "li:nth-child(3) > .flex-caption > .flex-details" ], "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": "<a class=\"more\" id=\"more\" href=\"#more\"><span>More</span><img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/more.png\"></a>", "target": [ "#more" ], "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": "<h1 class=\"main-headline\">World Changers.</h1>", "target": [ "h1" ], "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=\"feature-copy\">", "target": [ ".intro > .wrapper > .feature-copy" ], "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": "<section class=\"ls-feature dreams parallax\" data-type=\"background\" data-speed=\"3\">\n\t\t\t\t\t<div class=\"wrapper\">\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"feature-headline\">Dreams prevail.<br>Perseverance wins.<br>Grace abounds.</h3>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t</section>", "target": [ ".dreams" ], "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=\"ls-feature-details\">", "target": [ ".standards > .wrapper > .ls-feature-details" ], "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": "<section class=\"ls-feature community parallax\" data-type=\"background\" data-speed=\"3\">\n\t\t\t\t\t<div class=\"wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t</section>", "target": [ ".community" ], "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=\"ls-feature-details\">", "target": [ ".truth > .wrapper > .ls-feature-details" ], "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": "<section class=\"ls-feature people parallax\" data-type=\"background\" data-speed=\"3\">", "target": [ ".people" ], "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=\"ls-feature-details\">", "target": [ ".dragons > .wrapper > .ls-feature-details" ], "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": "<section class=\"ls-feature locations parallax\" data-type=\"background\" data-speed=\"3\">", "target": [ ".locations" ], "failureSummary": "Fix any of the following:\n Some page content is not contained by landmarks" } ] } ] }, "success": true }, "endTime": 1682290624380 }, { "type": "launch", "which": "chromium", "startTime": 1682290624380, "endTime": 1682290625042 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290625042, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290627178 }, { "type": "test", "which": "continuum", "what": "Level Access Continuum, community edition", "startTime": 1682290627178, "url": "https://www.lifespacecommunities.com/", "result": [ { "engineTestId": 89, "bestPracticeId": 362, "attribute": "This img element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This img element does not have a mechanism that allows an accessible name value to be calculated", "element": "<img height=\"35\" width=\"69\" src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\">", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(1)>*:nth-child(2)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide alternative text that describes the content conveyed by the image.", "fix": { "alt": null, "aria-label": false, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "img[src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\"][width=\"69\"][height=\"35\"]", "attNo": 3 } }, { "engineTestId": 89, "bestPracticeId": 362, "attribute": "This img element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This img element does not have a mechanism that allows an accessible name value to be calculated", "element": "<img height=\"35\" width=\"35\" src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\">", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide alternative text that describes the content conveyed by the image.", "fix": { "alt": null, "aria-label": false, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "img[src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\"][width=\"35\"][height=\"35\"]", "attNo": 3 } }, { "engineTestId": 89, "bestPracticeId": 362, "attribute": "This img element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This img element does not have a mechanism that allows an accessible name value to be calculated", "element": "<img height=\"35\" width=\"38\" src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\">", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)>*:nth-child(1)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide alternative text that describes the content conveyed by the image.", "fix": { "alt": null, "aria-label": false, "aria-labelledby": false } }, "fingerprint": { "version": 2, "css": "img[src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\"][width=\"38\"][height=\"35\"]", "attNo": 3 } }, { "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 A has an id attribute of 'lsIntro', which is not unique in the same DOM", "element": "<a title=\"Scroll Down\" class=\"scroll alt\" id=\"lsIntro\" href=\"#lsIntro\"></a>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(3)", "fixType": "", "fingerprint": { "version": 2, "css": "a[href=\"#lsIntro\"][id=\"lsIntro\"][class=\"scroll alt\"][title=\"Scroll Down\"]", "attNo": 4 } }, { "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 A has an id attribute of 'lsIntro', which is not unique in the same DOM", "element": "<a title=\"Scroll Down\" class=\"scroll alt\" id=\"lsIntro\" href=\"#lsIntro\"></a>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)>*:nth-child(2)>*:nth-child(3)", "fixType": "", "fingerprint": { "version": 2, "css": "a[href=\"#lsIntro\"][id=\"lsIntro\"][class=\"scroll alt\"][title=\"Scroll Down\"]", "attNo": 4 } }, { "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 A has an id attribute of 'lsIntro', which is not unique in the same DOM", "element": "<a title=\"Scroll Down\" class=\"scroll alt\" id=\"lsIntro\" href=\"#lsIntro\"></a>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(3)>*:nth-child(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(3)>*:nth-child(2)>*:nth-child(3)", "fixType": "", "fingerprint": { "version": 2, "css": "a[href=\"#lsIntro\"][id=\"lsIntro\"][class=\"scroll alt\"][title=\"Scroll Down\"]", "attNo": 4 } }, { "engineTestId": 101, "bestPracticeId": 429, "attribute": "This element does not have a lang attribute", "attributeDetail": "This HTML does not have a lang attribute", "element": "<html style=\"\" class=\"js no-touch cssanimations csstransitions\"><head><script src=\"https://www.googl ... e=\"text/css\"></style>\n\t<link media=\"all\" type=\"text/css\" href=\"https://www.lifespacecommunities.com/", "testResult": 0, "path": "html", "fixType": { "fixType": 4, "domSpec": false, "helperText": "Enter the appropriate language value for the page.", "fix": { "lang": null } }, "fingerprint": { "attNo": 0, "css": "html", "version": 2 } }, { "engineTestId": 237, "bestPracticeId": 1301, "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated", "element": "<a target=\"_blank\" href=\"https://www.facebook.com/LifespaceCommunities\"><img height=\"35\" width=\"35\" src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\"></a>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(1)>*:nth-child(3)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide a descriptive accessible name for the anchor element.", "fix": { "aria-label": null } }, "fingerprint": { "version": 2, "css": "a[href=\"https://www.facebook.com/LifespaceCommunities\"][target=\"_blank\"]", "attNo": 2 } }, { "engineTestId": 237, "bestPracticeId": 1301, "attribute": "This A element does not have a mechanism that allows an accessible name value to be calculated", "attributeDetail": "This A element does not have a mechanism that allows an accessible name value to be calculated", "element": "<a target=\"_blank\" href=\"https://twitter.com/LifespaceCareer\"><img height=\"35\" width=\"38\" src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\"></a>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(2)>*:nth-child(1)>*:nth-child(4)", "fixType": { "fixType": 1, "domSpec": false, "helperText": "Provide a descriptive accessible name for the anchor element.", "fix": { "aria-label": null } }, "fingerprint": { "version": 2, "css": "a[href=\"https://twitter.com/LifespaceCareer\"][target=\"_blank\"]", "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 class=\"main-navigation\"><button class=\"menu-control test\" type=\"button\"><span class=\"menu-icon\" ... d=\"menu-item-42\"><a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a></li></ul></nav>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fixType": "", "fingerprint": { "version": 2, "css": "nav[class=\"main-navigation\"]", "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=\"sitemap\"><ul class=\"menu wrapper\" id=\"menu-footer-navigation\"><li class=\"menu-item menu- ... ge menu-item-42\"><a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a></li></ul></nav>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "nav[class=\"sitemap\"]", "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=\"main-navigation\"><button class=\"menu-control test\" type=\"button\"><span class=\"menu-icon\" ... d=\"menu-item-42\"><a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a></li></ul></nav>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(1)>*:nth-child(1)>*:nth-child(2)", "fixType": "", "fingerprint": { "version": 2, "css": "nav[class=\"main-navigation\"]", "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=\"sitemap\"><ul class=\"menu wrapper\" id=\"menu-footer-navigation\"><li class=\"menu-item menu- ... ge menu-item-42\"><a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a></li></ul></nav>", "testResult": 0, "path": "body>div:nth-of-type(1)>*:nth-child(5)>*:nth-child(1)", "fixType": "", "fingerprint": { "version": 2, "css": "nav[class=\"sitemap\"]", "attNo": 1 } } ], "endTime": 1682290627376 }, { "type": "launch", "which": "chromium", "startTime": 1682290627376, "endTime": 1682290628175 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290628175, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290630147 }, { "type": "test", "which": "htmlcs", "what": "HTML CodeSniffer WCAG 2.1 AA ruleset", "startTime": 1682290630147, "url": "https://www.lifespacecommunities.com/", "result": { "Error": { "AAA.1_1_1.H30.2": { "Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.": [ { "tagName": "a", "id": "", "code": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">...</a>" } ] }, "AAA.1_1_1.H37": { "Img element missing an alt attribute. Use the alt attribute to specify a short text alternative.": [ { "tagName": "img", "id": "", "code": "<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">" } ] }, "AAA.1_3_1_AAA.G141": { "The heading structure is not logically nested. This h2 element appears to be the primary document heading, so should be an h1 element.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"flex-headline\">...</h2>" } ], "The heading structure is not logically nested. This h2 element should be an h1 to be properly nested.": [ { "tagName": "h2", "id": "", "code": "<h2 class=\"flex-headline\">...</h2>" } ], "The heading structure is not logically nested. This h3 element should be an h2 to be properly nested.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"feature-headline\">...</h3>" } ], "The heading structure is not logically nested. This h5 element should be an h4 to be properly nested.": [ { "tagName": "h5", "id": "", "code": "<h5>...</h5>" } ] }, "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 2.51:1. Recommendation: change background to #6f5500.": [ { "tagName": "a", "id": "", "code": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">...</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.75:1. Recommendation: change background to #006724.": [ { "tagName": "a", "id": "", "code": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/about/\">...</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 3.67:1. Recommendation: change background to #00617a.": [ { "tagName": "a", "id": "", "code": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/news/\">...</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 4.15:1. Recommendation: change background to #005f85.": [ { "tagName": "a", "id": "", "code": "<a href=\"#\" class=\"button ub-cn-set-cookie\">...</a>" }, { "tagName": "span", "id": "#ub-cn-notice-text", "code": "<span id=\"ub-cn-notice-text\" class=\"branda-cn-column\">...</span>" } ], "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.75:1. Recommendation: change text colour to #006724.": [ { "tagName": "p", "id": "", "code": "<p>...</p>" }, { "tagName": "span", "id": "", "code": "<span>...</span>" } ] }, "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 2.51:1. Recommendation: change text colour to #937101.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"feature-headline\">...</h3>" } ], "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 2.75:1. Recommendation: change text colour to #1a8840.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"feature-headline\">...</h3>" } ], "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 3.67:1. Recommendation: change text colour to #11819d.": [ { "tagName": "h3", "id": "", "code": "<h3 class=\"feature-headline\">...</h3>" } ] }, "AAA.2_4_8.H59.1": { "Link elements can only be located in the head section of the document.": [ { "tagName": "link", "id": "#dashicons-css", "code": "<link rel=\"stylesheet\" id=\"dashicons-css\" href=\"https://www.lifespacecommunities.com/wp-includes/css/dashicons.min.css?ver=6.1.1\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#hstl-opensans-css", "code": "<link rel=\"stylesheet\" id=\"hstl-opensans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C400i%2C700%2C700i&ver=3.0.9\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#hstl-roboto-css", "code": "<link rel=\"stylesheet\" id=\"hstl-roboto-css\" href=\"https://fonts.googleapis.com/css?family=Roboto+Condensed%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CRoboto%3A300%2C300i%2C400%2C400i%2C500%2C500i%2C700%2C700i&ver=3.0.9\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#hstl-source-code-pro-css", "code": "<link rel=\"stylesheet\" id=\"hstl-source-code-pro-css\" href=\"https://fonts.googleapis.com/css?family=Source+Code+Pro&ver=3.0.9\" type=\"text/css\" media=\"all\">" }, { "tagName": "link", "id": "#hustle_front-css", "code": "<link rel=\"stylesheet\" id=\"hustle_front-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/hustle/assets/css/front.min.css?ver=3.0.9\" type=\"text/css\" media=\"all\">" } ] }, "AAA.3_1_1.H57.2": { "The html element should have a lang or xml:lang attribute which describes the language of the document.": [ { "tagName": "html", "id": "", "code": "<html class=\"js no-touch cssanimations csstransitions\" style=\"\"><head></head><body>...</body></html>" } ] }, "AAA.4_1_1.F77": { "Duplicate id attribute value \"lsIntro\" found on the web page.": [ { "tagName": "a", "id": "#lsIntro", "code": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\">...</a>" } ] }, "AAA.4_1_2.H91.Button.Name": { "This button element does not have a name available to an accessibility API. Valid names are: title attribute, element content, aria-label attribute, aria-labelledby attribute.": [ { "tagName": "button", "id": "", "code": "<button type=\"button\" class=\"menu-control test\">...</button>" } ] } }, "Warning": { "AAA.1_1_1.H67.2": { "Img element is marked so that it is ignored by Assistive Technology.": [ { "tagName": "img", "id": "", "code": "<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-standards.png\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-truth1.png\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/more.png\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_1_2.png\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_2_2.png\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_3_2.png\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_4_2.png\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-life.jpg\" alt=\"\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-pace.jpg\" alt=\"\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-space.jpg\" alt=\"\" draggable=\"false\">" }, { "tagName": "img", "id": "", "code": "<img class=\"pin-find\" alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/pinlarge.png\">" } ] }, "AAA.1_3_1.H42": { "Heading markup should be used if this content is intended as a heading.": [ { "tagName": "div", "id": "", "code": "<div class=\"feature-copy\">...</div>" } ] }, "AAA.1_3_1.H48": { "If this element contains a navigation section, it is recommended that it be marked up as a list.": [ { "tagName": "p", "id": "", "code": "<p class=\"wrapper\">...</p>" } ] }, "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": "aside", "id": "#resize", "code": "<aside id=\"resize\">...</aside>" }, { "tagName": "div", "id": "#branda-cookie-notice", "code": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\">...</div>" }, { "tagName": "div", "id": "", "code": "<div class=\"wph-modal hui-module-type--slidein inc_opt_slidein inc_opt_slidein_s inc_optin wpoi-slide module_id_2 wph-modal-active\" data-id=\"2\" data-type=\"slidein\">...</div>" }, { "tagName": "header", "id": "", "code": "<header class=\"masthead\">...</header>" } ] }, "AAA.1_4_6.G17.BgImage": { "This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 7:1.": [ { "tagName": "a", "id": "", "code": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.lifespacecommunities.com/about/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.lifespacecommunities.com/contact/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.lifespacecommunities.com/lifespace-for-suppliers/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.lifespacecommunities.com/locations/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.lifespacecommunities.com/news/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">...</a>" }, { "tagName": "span", "id": "", "code": "<span>...</span>" }, { "tagName": "strong", "id": "", "code": "<strong>...</strong>" } ] }, "AAA.1_4_6.G18.BgImage": { "This element's text is placed on a background image. Ensure the contrast ratio between the text and all covered parts of the image are at least 4.5:1.": [ { "tagName": "h1", "id": "", "code": "<h1 class=\"main-headline\">...</h1>" }, { "tagName": "h2", "id": "", "code": "<h2 class=\"flex-headline\">...</h2>" }, { "tagName": "h3", "id": "", "code": "<h3 class=\"feature-headline\">...</h3>" }, { "tagName": "h3", "id": "", "code": "<h3 class=\"locations-headline\">...</h3>" }, { "tagName": "p", "id": "", "code": "<p>...</p>" }, { "tagName": "span", "id": "", "code": "<span>...</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=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"play popup-vimeo\" target=\"_blank\" href=\"https://vimeo.com/87810440\" title=\"Play Video\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">...</a>" }, { "tagName": "a", "id": "", "code": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">...</a>" } ] }, "AAA.4_1_2.H91.A.Placeholder": { "Anchor element found with link content, but no href, ID or name attribute has been supplied.": [ { "tagName": "a", "id": "", "code": "<a class=\"resizer decreaseText\">...</a>" }, { "tagName": "a", "id": "", "code": "<a class=\"resizer increaseText\">...</a>" } ] } }, "success": true }, "endTime": 1682290630294 }, { "type": "launch", "which": "chromium", "startTime": 1682290630294, "endTime": 1682290631060 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290631060, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290638122 }, { "type": "test", "which": "ibm", "withItems": true, "what": "IBM Accessibility Checker", "startTime": 1682290638122, "url": "https://www.lifespacecommunities.com/", "result": { "content": { "totals": { "violation": 34, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/nav[1]/button[1]", "aria": "/document[1]/banner[1]/navigation[1]/button[1]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 600, "top": 0, "height": 90, "width": 200 }, "snippet": "<button class=\"menu-control test\" type=\"button\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 311, "top": 3775, "height": 35, "width": 79 }, "snippet": "<img height=\"35\" width=\"69\" src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[4]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 442, "top": 3775, "height": 35, "width": 48 }, "snippet": "<img height=\"35\" width=\"38\" src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[3]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 393, "top": 3775, "height": 35, "width": 45 }, "snippet": "<img height=\"35\" width=\"35\" src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Html_HasLang", "path": { "dom": "/html[1]", "aria": "/document[1]" }, "message": "Page detected as HTML, but does not have a 'lang' attribute", "bounds": { "left": 0, "top": 0, "height": 3826, "width": 800 }, "snippet": "<html style=\"\" class=\"js no-touch cssanimations csstransitions js no-touch cssanimations csstransitions\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[4]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 442, "top": 3797, "height": 16, "width": 48 }, "snippet": "<a target=\"_blank\" href=\"https://twitter.com/LifespaceCareer\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[3]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 393, "top": 3797, "height": 16, "width": 49 }, "snippet": "<a target=\"_blank\" href=\"https://www.facebook.com/LifespaceCommunities\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]", "aria": "/document[1]/heading[9]" }, "message": "Content is not within a landmark element", "bounds": { "left": 40, "top": 566, "height": 65, "width": 760 }, "snippet": "<h4 style=\"text-align: center;\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[9]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[8]" }, "message": "Content is not within a landmark element", "bounds": { "left": 160, "top": 3180, "height": 53, "width": 480 }, "snippet": "<h3 class=\"locations-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[7]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2618, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2688, "height": 141, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[7]/div[1]/h3[1]", "aria": "/document[1]/heading[6]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2318, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[5]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1909, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1979, "height": 141, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[5]/div[1]/h3[1]", "aria": "/document[1]/heading[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1717, "height": 96, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1237, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1307, "height": 211, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[3]/div[1]/h3[1]", "aria": "/document[1]/heading[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 997, "height": 144, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[2]/div[1]/h1[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 544, "height": 78, "width": 648 }, "snippet": "<h1 class=\"main-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[2]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 644, "height": 211, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]", "aria": "/document[1]/list[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 0, "top": 95, "height": 401, "width": 800 }, "snippet": "<ul class=\"slides\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleNavigationLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/nav[1]", "aria": "/document[1]/banner[1]/navigation[1]" }, "message": "Multiple elements with \"navigation\" role do not have unique labels", "bounds": { "left": 0, "top": 0, "height": 90, "width": 800 }, "snippet": "<nav class=\"main-navigation\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleNavigationLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/nav[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]" }, "message": "Multiple elements with \"navigation\" role do not have unique labels", "bounds": { "left": 0, "top": 3552, "height": 162, "width": 800 }, "snippet": "<nav class=\"sitemap\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleBannerLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]", "aria": "/document[1]/banner[2]" }, "message": "Multiple elements with \"banner\" role do not have unique labels", "bounds": { "left": 0, "top": 554, "height": 46, "width": 800 }, "snippet": "<div class=\"ub-position-bottom ub-style-none\" role=\"banner\" id=\"branda-cookie-notice\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleBannerLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "Multiple elements with \"banner\" role do not have unique labels", "bounds": { "left": 0, "top": 0, "height": 95, "width": 800 }, "snippet": "<header class=\"masthead\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[3]", "aria": "/document[1]/banner[2]" }, "message": "Multiple \"banner\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 554, "height": 46, "width": 800 }, "snippet": "<div class=\"ub-position-bottom ub-style-none\" role=\"banner\" id=\"branda-cookie-notice\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "Multiple \"banner\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 0, "height": 95, "width": 800 }, "snippet": "<header class=\"masthead\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/div[1]/span[2]/a[1]", "aria": "/document[1]/banner[2]/link[1]" }, "message": "Text contrast of 4.15 with its background is less than the WCAG AA minimum requirements for text of size 13px and weight of 400", "bounds": { "left": 716, "top": 557, "height": 27, "width": 59 }, "snippet": "<a class=\"button ub-cn-set-cookie\" href=\"#\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/div[1]/span[1]", "aria": "/document[1]/banner[2]" }, "message": "Text contrast of 4.15 with its background is less than the WCAG AA minimum requirements for text of size 13px and weight of 400", "bounds": { "left": 0, "top": 554, "height": 46, "width": 711 }, "snippet": "<span class=\"branda-cn-column\" id=\"ub-cn-notice-text\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[7]" }, "message": "Text contrast of 2.51 with its background is less than the WCAG AA minimum requirements for text of size 40px and weight of 400", "bounds": { "left": 76, "top": 2618, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[6]" }, "message": "Text contrast of 2.51 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 2868, "height": 45, "width": 148 }, "snippet": "<a href=\"http://lifespacecommunities.ourcareerpages.com/\" target=\"_blank\" class=\"action\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[4]" }, "message": "Text contrast of 3.67 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 2159, "height": 45, "width": 200 }, "snippet": "<a href=\"https://www.lifespacecommunities.com/news/\" class=\"action\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[3]" }, "message": "Text contrast of 2.75 with its background is less than the WCAG AA minimum requirements for text of size 40px and weight of 400", "bounds": { "left": 76, "top": 1237, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[3]" }, "message": "Text contrast of 2.75 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 1558, "height": 45, "width": 198 }, "snippet": "<a href=\"https://www.lifespacecommunities.com/about/\" class=\"action\">", "level": "violation" }, { "ruleId": "Rpt_Aria_ContentinfoWithNoMain_Implicit", "path": { "dom": "/html[1]/body[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": 3552, "height": 274, "width": 800 }, "snippet": "<footer class=\"orlop\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]", "aria": "/document[1]/heading[9]" }, "message": "The <u> element is deprecated in HTML 5", "bounds": { "left": 635, "top": 602, "height": 25, "width": 87 }, "snippet": "<u>", "level": "recommendation" } ] }, "url": { "totals": { "violation": 34, "recommendation": 2, "ignored": 0 }, "items": [ { "ruleId": "WCAG20_Input_ExplicitLabel", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/nav[1]/button[1]", "aria": "/document[1]/banner[1]/navigation[1]/button[1]" }, "message": "Form control element <button> has no associated label", "bounds": { "left": 600, "top": 0, "height": 90, "width": 200 }, "snippet": "<button class=\"menu-control test\" type=\"button\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 310, "top": 3835, "height": 35, "width": 79 }, "snippet": "<img height=\"35\" width=\"69\" src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[4]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 443, "top": 3835, "height": 35, "width": 48 }, "snippet": "<img height=\"35\" width=\"38\" src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Img_HasAlt", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]/img[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[3]/img[1]" }, "message": "The image has neither an alt atttribute nor an ARIA label or title", "bounds": { "left": 393, "top": 3835, "height": 35, "width": 45 }, "snippet": "<img height=\"35\" width=\"35\" src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\">", "level": "violation" }, { "ruleId": "WCAG20_Html_HasLang", "path": { "dom": "/html[1]", "aria": "/document[1]" }, "message": "Page detected as HTML, but does not have a 'lang' attribute", "bounds": { "left": 0, "top": 0, "height": 3886, "width": 800 }, "snippet": "<html style=\"\" class=\"js no-touch cssanimations csstransitions\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[2]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[4]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 443, "top": 3857, "height": 17, "width": 48 }, "snippet": "<a target=\"_blank\" href=\"https://twitter.com/LifespaceCareer\">", "level": "violation" }, { "ruleId": "WCAG20_A_HasText", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/div[1]/p[1]/a[1]", "aria": "/document[1]/contentinfo[1]/paragraph[1]/link[3]" }, "message": "Hyperlink has no link text, label or image with a text alternative", "bounds": { "left": 393, "top": 3857, "height": 17, "width": 50 }, "snippet": "<a target=\"_blank\" href=\"https://www.facebook.com/LifespaceCommunities\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]", "aria": "/document[1]/heading[9]" }, "message": "Content is not within a landmark element", "bounds": { "left": 40, "top": 516, "height": 65, "width": 760 }, "snippet": "<h4 style=\"text-align: center;\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[9]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[8]" }, "message": "Content is not within a landmark element", "bounds": { "left": 160, "top": 3240, "height": 53, "width": 480 }, "snippet": "<h3 class=\"locations-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[7]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2678, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2748, "height": 141, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[7]/div[1]/h3[1]", "aria": "/document[1]/heading[6]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2353, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[5]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1944, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 2014, "height": 141, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[5]/div[1]/h3[1]", "aria": "/document[1]/heading[4]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1752, "height": 96, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[3]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1272, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1342, "height": 211, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[3]/div[1]/h3[1]", "aria": "/document[1]/heading[2]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 1032, "height": 144, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[2]/div[1]/h1[1]", "aria": "/document[1]/heading[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 544, "height": 78, "width": 648 }, "snippet": "<h1 class=\"main-headline\">", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[2]/div[1]/div[1]/p[1]", "aria": "/document[1]/paragraph[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 76, "top": 644, "height": 246, "width": 648 }, "snippet": "<p>", "level": "violation" }, { "ruleId": "Rpt_Aria_OrphanedContent_Native_Host_Sematics", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[1]/div[1]/ul[1]", "aria": "/document[1]/list[1]" }, "message": "Content is not within a landmark element", "bounds": { "left": 0, "top": 95, "height": 401, "width": 800 }, "snippet": "<ul class=\"slides\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleNavigationLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]/div[1]/nav[1]", "aria": "/document[1]/banner[1]/navigation[1]" }, "message": "Multiple elements with \"navigation\" role do not have unique labels", "bounds": { "left": 0, "top": 0, "height": 90, "width": 800 }, "snippet": "<nav class=\"main-navigation\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleNavigationLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/footer[1]/nav[1]", "aria": "/document[1]/contentinfo[1]/navigation[1]" }, "message": "Multiple elements with \"navigation\" role do not have unique labels", "bounds": { "left": 0, "top": 3612, "height": 162, "width": 800 }, "snippet": "<nav class=\"sitemap\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleBannerLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[3]", "aria": "/document[1]/banner[2]" }, "message": "Multiple elements with \"banner\" role do not have unique labels", "bounds": { "left": 0, "top": 554, "height": 46, "width": 800 }, "snippet": "<div class=\"ub-position-bottom ub-style-none\" role=\"banner\" id=\"branda-cookie-notice\">", "level": "violation" }, { "ruleId": "Rpt_Aria_MultipleBannerLandmarks_Implicit", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "Multiple elements with \"banner\" role do not have unique labels", "bounds": { "left": 0, "top": 0, "height": 95, "width": 800 }, "snippet": "<header class=\"masthead\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[3]", "aria": "/document[1]/banner[2]" }, "message": "Multiple \"banner\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 554, "height": 46, "width": 800 }, "snippet": "<div class=\"ub-position-bottom ub-style-none\" role=\"banner\" id=\"branda-cookie-notice\">", "level": "violation" }, { "ruleId": "landmark_name_unique", "path": { "dom": "/html[1]/body[1]/div[1]/header[1]", "aria": "/document[1]/banner[1]" }, "message": "Multiple \"banner\" landmarks with the same parent region are not distinguished from one another because they have the same \"\" label", "bounds": { "left": 0, "top": 0, "height": 95, "width": 800 }, "snippet": "<header class=\"masthead\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/div[1]/span[2]/a[1]", "aria": "/document[1]/banner[2]/link[1]" }, "message": "Text contrast of 4.15 with its background is less than the WCAG AA minimum requirements for text of size 13px and weight of 400", "bounds": { "left": 715, "top": 557, "height": 28, "width": 60 }, "snippet": "<a class=\"button ub-cn-set-cookie\" href=\"#\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[3]/div[1]/div[1]/span[1]", "aria": "/document[1]/banner[2]" }, "message": "Text contrast of 4.15 with its background is less than the WCAG AA minimum requirements for text of size 13px and weight of 400", "bounds": { "left": 0, "top": 554, "height": 46, "width": 710 }, "snippet": "<span class=\"branda-cn-column\" id=\"ub-cn-notice-text\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[7]" }, "message": "Text contrast of 2.51 with its background is less than the WCAG AA minimum requirements for text of size 40px and weight of 400", "bounds": { "left": 76, "top": 2678, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[8]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[6]" }, "message": "Text contrast of 2.51 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 2928, "height": 45, "width": 146 }, "snippet": "<a href=\"http://lifespacecommunities.ourcareerpages.com/\" target=\"_blank\" class=\"action\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[6]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[4]" }, "message": "Text contrast of 3.67 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 2194, "height": 45, "width": 197 }, "snippet": "<a href=\"https://www.lifespacecommunities.com/news/\" class=\"action\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/h3[1]", "aria": "/document[1]/heading[3]" }, "message": "Text contrast of 2.75 with its background is less than the WCAG AA minimum requirements for text of size 40px and weight of 400", "bounds": { "left": 76, "top": 1272, "height": 48, "width": 648 }, "snippet": "<h3 class=\"feature-headline\">", "level": "violation" }, { "ruleId": "IBMA_Color_Contrast_WCAG2AA", "path": { "dom": "/html[1]/body[1]/div[1]/div[1]/section[4]/div[1]/div[1]/a[1]", "aria": "/document[1]/link[3]" }, "message": "Text contrast of 2.75 with its background is less than the WCAG AA minimum requirements for text of size 18px and weight of 400", "bounds": { "left": 76, "top": 1593, "height": 45, "width": 194 }, "snippet": "<a href=\"https://www.lifespacecommunities.com/about/\" class=\"action\">", "level": "violation" }, { "ruleId": "Rpt_Aria_ContentinfoWithNoMain_Implicit", "path": { "dom": "/html[1]/body[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": 3612, "height": 274, "width": 800 }, "snippet": "<footer class=\"orlop\">", "level": "recommendation" }, { "ruleId": "element_attribute_deprecated", "path": { "dom": "/html[1]/body[1]/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]", "aria": "/document[1]/heading[9]" }, "message": "The <u> element is deprecated in HTML 5", "bounds": { "left": 635, "top": 552, "height": 25, "width": 87 }, "snippet": "<u>", "level": "recommendation" } ] }, "success": true }, "endTime": 1682290644731 }, { "type": "launch", "which": "chromium", "startTime": 1682290644732, "endTime": 1682290645419 }, { "type": "url", "which": "https://www.lifespacecommunities.com/", "what": "Lifespace Communities", "startTime": 1682290645419, "result": { "url": "https://www.lifespacecommunities.com/" }, "endTime": 1682290647541 }, { "type": "test", "which": "nuVal", "what": "Nu Html Checker", "startTime": 1682290647541, "url": "https://www.lifespacecommunities.com/", "result": { "pageContent": { "messages": [ { "type": "info", "lastLine": 1, "lastColumn": 288, "firstColumn": 189, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.google-analytics.com/plugins/ua/linkid.js\"></scri", "hiliteStart": 10, "hiliteLength": 100 }, { "type": "info", "lastLine": 1, "lastColumn": 502, "firstColumn": 298, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "></script><script type=\"text/javascript\" src=\"https://adtrack.voicestar.com/euinc/getnumdata.js?var=_vsrkpd.d;acc=CA6phU2aP69WUgOp;cky=rkpd_CA6phU2aP69WUgOp;ign=1;url=https%3A%2F%2Fwww.lifespacecommunities.com%2F;\"></scri", "hiliteStart": 10, "hiliteLength": 205 }, { "type": "info", "lastLine": 7, "lastColumn": 103, "firstColumn": 3, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "-icon\">\n\t\t<script type=\"text/javascript\" async=\"\" src=\"https://snap.licdn.com/li.lms-analytics/insight.min.js\"></scri", "hiliteStart": 10, "hiliteLength": 101 }, { "type": "info", "lastLine": 7, "lastColumn": 204, "firstColumn": 113, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "></script><script type=\"text/javascript\" async=\"\" src=\"https://www.google-analytics.com/analytics.js\"></scri", "hiliteStart": 10, "hiliteLength": 92 }, { "type": "info", "lastLine": 33, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "e/feed/\">\n<script type=\"text/javascript\">\nwindo", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 37, "lastColumn": 141, "firstColumn": 10, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "\n</script><script src=\"https://www.lifespacecommunities.com/wp-includes/js/wp-emoji-release.min.js?ver=6.1.1\" type=\"text/javascript\" defer=\"\"></scri", "hiliteStart": 10, "hiliteLength": 132 }, { "type": "info", "lastLine": 38, "lastColumn": 23, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "</script>\n<style type=\"text/css\">\nimg.w", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "info", "lastLine": 54, "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=\"global-styles-inline-css\" type=\"text/css\">\nbody{", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 62, "lastColumn": 51, "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=\"sp-ea-style-inline-css\" type=\"text/css\">\n#sp-e", "hiliteStart": 10, "hiliteLength": 51 }, { "type": "info", "lastLine": 74, "lastColumn": 102, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ia=\"all\">\n<script type=\"text/javascript\" src=\"//code.jquery.com/jquery-1.10.2.min.js?ver=1.10.2\" id=\"jquery-js\"></scri", "hiliteStart": 10, "hiliteLength": 102 }, { "type": "error", "lastLine": 75, "lastColumn": 132, "message": "Quote ' in attribute name. Probable cause: Matching quote missing somewhere earlier.", "extract": " async=\"\" defer'=\"\" id=\"Active", "hiliteStart": 15, "hiliteLength": 1 }, { "type": "info", "lastLine": 75, "lastColumn": 163, "firstColumn": 1, "subType": "warning", "message": "Attribute defer' is not serializable as XML 1.0.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1\" async=\"\" defer'=\"\" id=\"ActiveDEMAND-Track-js\"></scri", "hiliteStart": 10, "hiliteLength": 163 }, { "type": "error", "lastLine": 75, "lastColumn": 163, "firstColumn": 1, "message": "Attribute defer' not allowed on element script at this point.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1\" async=\"\" defer'=\"\" id=\"ActiveDEMAND-Track-js\"></scri", "hiliteStart": 10, "hiliteLength": 163 }, { "type": "info", "lastLine": 75, "lastColumn": 163, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1\" async=\"\" defer'=\"\" id=\"ActiveDEMAND-Track-js\"></scri", "hiliteStart": 10, "hiliteLength": 163 }, { "type": "info", "lastLine": 76, "lastColumn": 152, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/modernizr.js?ver=1.0\" id=\"ls-modernizr-js\"></scri", "hiliteStart": 10, "hiliteLength": 152 }, { "type": "info", "lastLine": 84, "lastColumn": 348, "firstColumn": 230, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ents/v1/\"><script type=\"text/javascript\" src=\"//www.lifespacecommunities.com/?wordfence_syncAttackData=1682270734.2267\" async=\"\"></scri", "hiliteStart": 10, "hiliteLength": 119 }, { "type": "info", "lastLine": 84, "lastColumn": 401, "firstColumn": 360, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/script>\t\t<style type=\"text/css\" id=\"wp-custom-css\">\n\t\t\t.p", "hiliteStart": 10, "hiliteLength": 42 }, { "type": "error", "lastLine": 100, "lastColumn": 2, "message": "CSS: Parse Error.", "extract": "% !important;\n}\nimg {\n max-", "hiliteStart": 15, "hiliteLength": 1 }, { "type": "info", "lastLine": 120, "lastColumn": 55, "firstColumn": 3, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/style>\n\t\t<style type=\"text/css\" id=\"branda-cookie-notice-css\">\n#bran", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 185, "lastColumn": 125, "firstColumn": 3, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "dif]-->\n <script type=\"text/javascript\" src=\"https://data.staticfiles.io/public/javascript/ad.collect.min.js.jgz\" async=\"\" defer=\"\"></scri", "hiliteStart": 10, "hiliteLength": 123 }, { "type": "error", "lastLine": 252, "lastColumn": 83, "firstColumn": 13, "message": "Duplicate ID lsIntro.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 240, "lastColumn": 83, "firstColumn": 13, "subType": "warning", "message": "The first occurrence of ID lsIntro was here.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "error", "lastLine": 264, "lastColumn": 83, "firstColumn": 13, "message": "Duplicate ID lsIntro.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 240, "lastColumn": 83, "firstColumn": 13, "subType": "warning", "message": "The first occurrence of ID lsIntro was here.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "error", "lastLine": 407, "lastColumn": 23, "firstColumn": 1, "message": "Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)", "extract": "/div>\n\t\t\t\n<style type=\"text/css\">\n\t.orl", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "info", "lastLine": 407, "lastColumn": 23, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/div>\n\t\t\t\n<style type=\"text/css\">\n\t.orl", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "error", "lastLine": 428, "lastColumn": 94, "firstColumn": 3, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": "</span>\n\t\t<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">\n <", "hiliteStart": 10, "hiliteLength": 92 }, { "type": "error", "lastLine": 430, "lastColumn": 99, "firstColumn": 9, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">\n <", "hiliteStart": 10, "hiliteLength": 91 }, { "type": "error", "lastLine": 433, "lastColumn": 104, "firstColumn": 9, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">\n <", "hiliteStart": 10, "hiliteLength": 96 }, { "type": "error", "lastLine": 441, "lastColumn": 51, "firstColumn": 3, "message": "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)", "extract": "</div>\n\n\t\t<style type=\"text/css\" id=\"hustle-module-styles\"> .wph-", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 441, "lastColumn": 51, "firstColumn": 3, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "</div>\n\n\t\t<style type=\"text/css\" id=\"hustle-module-styles\"> .wph-", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 2154, "lastColumn": 137, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-includes/js/underscore.min.js?ver=1.13.4\" id=\"underscore-js\"></scri", "hiliteStart": 10, "hiliteLength": 137 }, { "type": "info", "lastLine": 2156, "lastColumn": 58, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" id=\"hustle_front-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 58 }, { "type": "info", "lastLine": 2162, "lastColumn": 154, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/plugins/hustle/assets/js/front.min.js?ver=3.0.9\" id=\"hustle_front-js\"></scri", "hiliteStart": 10, "hiliteLength": 154 }, { "type": "info", "lastLine": 2212, "lastColumn": 72, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": ">\n\n</div>\n<script type=\"text/javascript\" id=\"branda-cookie-notice-front-js-extra\">\n/* <!", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 2217, "lastColumn": 211, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/plugins/ultimate-branding/inc/modules/front-end/assets/js/cookie-notice-front.js?ver=3.3.1\" id=\"branda-cookie-notice-front-js\"></scri", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 2218, "lastColumn": 167, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/jquery.flexslider-min.js?ver=2.2.2\" id=\"ls-flexslider-js\"></scri", "hiliteStart": 10, "hiliteLength": 167 }, { "type": "info", "lastLine": 2219, "lastColumn": 169, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/jquery.magnific-popup.min.js?ver=0.9.9\" id=\"ls-magnific-js\"></scri", "hiliteStart": 10, "hiliteLength": 169 }, { "type": "info", "lastLine": 2220, "lastColumn": 158, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/lifespace.js?ver=201907181147\" id=\"ls-script-js\"></sc", "hiliteStart": 10, "hiliteLength": 158 }, { "type": "info", "lastLine": 2226, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "lacer -->\n<script type=\"text/javascript\"><!--\nv", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 2229, "lastColumn": 85, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"//adtrack.voicestar.com/euinc/number-changer.js\">\n</scr", "hiliteStart": 10, "hiliteLength": 85 }, { "type": "error", "lastLine": 2230, "lastColumn": 46, "firstColumn": 10, "message": "Bad value for attribute id on element script: An ID must not be the empty string.", "extract": "\n</script><script type=\"text/javascript\" id=\"\">_linke", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "info", "lastLine": 2230, "lastColumn": 46, "firstColumn": 10, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "\n</script><script type=\"text/javascript\" id=\"\">_linke", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "error", "lastLine": 2230, "lastColumn": 256, "firstColumn": 220, "message": "Duplicate ID .", "extract": ";</script><script type=\"text/javascript\" id=\"\">(funct", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "info", "lastLine": 2230, "lastColumn": 46, "firstColumn": 10, "subType": "warning", "message": "The first occurrence of ID was here.", "extract": "\n</script><script type=\"text/javascript\" id=\"\">_linke", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "error", "lastLine": 2230, "lastColumn": 256, "firstColumn": 220, "message": "Bad value for attribute id on element script: An ID must not be the empty string.", "extract": ";</script><script type=\"text/javascript\" id=\"\">(funct", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "info", "lastLine": 2230, "lastColumn": 256, "firstColumn": 220, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": ";</script><script type=\"text/javascript\" id=\"\">(funct", "hiliteStart": 10, "hiliteLength": 37 }, { "type": "info", "lastLine": 1, "lastColumn": 79, "firstColumn": 16, "subType": "warning", "message": "This document appears to be written in English. Consider adding lang=\"en\" (or variant) to the html start tag.", "extract": "TYPE html><html class=\"js no-touch cssanimations csstransitions\" style=\"\"><head>", "hiliteStart": 10, "hiliteLength": 64 } ], "language": "en" }, "rawPage": { "messages": [ { "type": "info", "lastLine": 5, "lastColumn": 26, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t<head>\n\t\t<meta charset=\"utf-8\" />\n\t\t<me", "hiliteStart": 10, "hiliteLength": 24 }, { "type": "info", "lastLine": 6, "lastColumn": 74, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "f-8\" />\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\n\t\t<ti", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 8, "lastColumn": 70, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "/title>\n\t\t<link rel=\"shortcut icon\" href=\"/favicon.ico\" type=\"image/x-icon\" />\n\t\t<li", "hiliteStart": 10, "hiliteLength": 68 }, { "type": "info", "lastLine": 9, "lastColumn": 61, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "con\" />\n\t\t<link rel=\"icon\" href=\"/favicon.ico\" type=\"image/x-icon\" />\n\t\t<sc", "hiliteStart": 10, "hiliteLength": 59 }, { "type": "info", "lastLine": 12, "lastColumn": 120, "firstColumn": 12, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "/script>\t\t<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n\n\t<!-", "hiliteStart": 10, "hiliteLength": 109 }, { "type": "info", "lastLine": 15, "lastColumn": 193, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "seo/ -->\n\t<meta name=\"description\" content=\"Hospitality, attentiveness and authenticity — we’re committed to making each senior living community meet or surpass all our resident's expectations.\" />\n\t<lin", "hiliteStart": 10, "hiliteLength": 192 }, { "type": "info", "lastLine": 16, "lastColumn": 66, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ons.\" />\n\t<link rel=\"canonical\" href=\"https://lifespacecommunities.com/\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 65 }, { "type": "info", "lastLine": 17, "lastColumn": 46, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "com/\" />\n\t<meta property=\"og:locale\" content=\"en_US\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 45 }, { "type": "info", "lastLine": 18, "lastColumn": 46, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "n_US\" />\n\t<meta property=\"og:type\" content=\"website\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 45 }, { "type": "info", "lastLine": 19, "lastColumn": 84, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "site\" />\n\t<meta property=\"og:title\" content=\"Lifespace Communities | Senior Living System\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 83 }, { "type": "info", "lastLine": 20, "lastColumn": 200, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "stem\" />\n\t<meta property=\"og:description\" content=\"Hospitality, attentiveness and authenticity — we’re committed to making each senior living community meet or surpass all our resident's expectations.\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 199 }, { "type": "info", "lastLine": 21, "lastColumn": 71, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ons.\" />\n\t<meta property=\"og:url\" content=\"https://lifespacecommunities.com/\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 70 }, { "type": "info", "lastLine": 22, "lastColumn": 65, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "com/\" />\n\t<meta property=\"og:site_name\" content=\"Lifespace Communities\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 64 }, { "type": "info", "lastLine": 23, "lastColumn": 78, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ties\" />\n\t<meta property=\"article:modified_time\" content=\"2023-02-01T18:34:55+00:00\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 77 }, { "type": "info", "lastLine": 24, "lastColumn": 125, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "0:00\" />\n\t<meta property=\"og:image\" content=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-life.jpg\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 124 }, { "type": "info", "lastLine": 25, "lastColumn": 50, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ".jpg\" />\n\t<meta property=\"og:image:width\" content=\"1600\" />\n\t<met", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 26, "lastColumn": 50, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "1600\" />\n\t<meta property=\"og:image:height\" content=\"800\" />\n\t<scr", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 31, "lastColumn": 52, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "in. -->\n\n\n<link rel='dns-prefetch' href='//code.jquery.com' />\n<link", "hiliteStart": 10, "hiliteLength": 52 }, { "type": "info", "lastLine": 32, "lastColumn": 56, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "y.com' />\n<link rel='dns-prefetch' href='//data.staticfiles.io' />\n<link", "hiliteStart": 10, "hiliteLength": 56 }, { "type": "info", "lastLine": 33, "lastColumn": 51, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "es.io' />\n<link rel='dns-prefetch' href='//fast.fonts.net' />\n<link", "hiliteStart": 10, "hiliteLength": 51 }, { "type": "info", "lastLine": 34, "lastColumn": 57, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "s.net' />\n<link rel='dns-prefetch' href='//fonts.googleapis.com' />\n<link", "hiliteStart": 10, "hiliteLength": 57 }, { "type": "info", "lastLine": 35, "lastColumn": 163, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "s.com' />\n<link rel=\"alternate\" type=\"application/rss+xml\" title=\"Lifespace Communities » Home Comments Feed\" href=\"https://www.lifespacecommunities.com/home/feed/\" />\n<scri", "hiliteStart": 10, "hiliteLength": 163 }, { "type": "info", "lastLine": 36, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "feed/\" />\n<script type=\"text/javascript\">\nwindo", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 41, "lastColumn": 23, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "</script>\n<style type=\"text/css\">\nimg.w", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "info", "lastLine": 55, "lastColumn": 183, "firstColumn": 2, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "</style>\n\t<link rel='stylesheet' id='wp-block-library-css' href='https://www.lifespacecommunities.com/wp-includes/css/dist/block-library/style.min.css?ver=6.1.1' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 182 }, { "type": "info", "lastLine": 56, "lastColumn": 172, "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='classic-theme-styles-css' href='https://www.lifespacecommunities.com/wp-includes/css/classic-themes.min.css?ver=1' type='text/css' media='all' />\n<styl", "hiliteStart": 10, "hiliteLength": 172 }, { "type": "info", "lastLine": 57, "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='global-styles-inline-css' type='text/css'>\nbody{", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 63, "lastColumn": 214, "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='sp-ea-font-awesome-css' href='https://www.lifespacecommunities.com/wp-content/plugins/easy-accordion-free/public/assets/css/font-awesome.min.css?ver=2.1.10' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 214 }, { "type": "info", "lastLine": 64, "lastColumn": 199, "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='sp-ea-style-css' href='https://www.lifespacecommunities.com/wp-content/plugins/easy-accordion-free/public/assets/css/ea-style.css?ver=2.1.10' type='text/css' media='all' />\n<styl", "hiliteStart": 10, "hiliteLength": 199 }, { "type": "info", "lastLine": 65, "lastColumn": 51, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "='all' />\n<style id='sp-ea-style-inline-css' type='text/css'>\n#sp-e", "hiliteStart": 10, "hiliteLength": 51 }, { "type": "info", "lastLine": 68, "lastColumn": 231, "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='branda-cookie-notice-front-css' href='https://www.lifespacecommunities.com/wp-content/plugins/ultimate-branding/inc/modules/front-end/assets/css/cookie-notice.css?ver=3.3.1' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 231 }, { "type": "info", "lastLine": 69, "lastColumn": 145, "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='fonts-fast-css' href='//fast.fonts.net/cssapi/9cdeecfb-f617-447a-97f0-07ac8d62bd61.css' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 145 }, { "type": "info", "lastLine": 70, "lastColumn": 122, "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='font-google-css' href='//fonts.googleapis.com/css?family=Cutive' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "info", "lastLine": 71, "lastColumn": 176, "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='slider-flex-css' href='https://www.lifespacecommunities.com/wp-content/themes/lifespace/styles/flexslider.css?ver=1.0' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 176 }, { "type": "info", "lastLine": 72, "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='popup-magnific-css' href='https://www.lifespacecommunities.com/wp-content/themes/lifespace/styles/magnific-popup.css?ver=1.0' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 183 }, { "type": "info", "lastLine": 73, "lastColumn": 172, "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='style-main-css' href='https://www.lifespacecommunities.com/wp-content/themes/lifespace/style.css?ver=202206301720' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 172 }, { "type": "info", "lastLine": 74, "lastColumn": 234, "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='nextgen_widgets_style-css' href='https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/widget/static/widgets.css?ver=3.12' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 234 }, { "type": "info", "lastLine": 75, "lastColumn": 286, "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='nextgen_basic_thumbnails_style-css' href='https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/thumbnails/nextgen_basic_thumbnails.css?ver=3.12' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 286 }, { "type": "info", "lastLine": 76, "lastColumn": 279, "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='nextgen_basic_slideshow_style-css' href='https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/ngg_basic_slideshow.css?ver=3.12' type='text/css' media='all' />\n<scri", "hiliteStart": 10, "hiliteLength": 279 }, { "type": "info", "lastLine": 77, "lastColumn": 102, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "='all' />\n<script type='text/javascript' src='//code.jquery.com/jquery-1.10.2.min.js?ver=1.10.2' id='jquery-js'></scri", "hiliteStart": 10, "hiliteLength": 102 }, { "type": "error", "lastLine": 78, "lastColumn": 129, "message": "Quote ' in attribute name. Probable cause: Matching quote missing somewhere earlier.", "extract": ".1' async defer' id='ActiveDEM", "hiliteStart": 15, "hiliteLength": 1 }, { "type": "info", "lastLine": 78, "lastColumn": 157, "firstColumn": 1, "subType": "warning", "message": "Attribute defer' is not serializable as XML 1.0.", "extract": "</script>\n<script type='text/javascript' src='https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1' async defer' id='ActiveDEMAND-Track-js'></scri", "hiliteStart": 10, "hiliteLength": 157 }, { "type": "error", "lastLine": 78, "lastColumn": 157, "firstColumn": 1, "message": "Attribute defer' not allowed on element script at this point.", "extract": "</script>\n<script type='text/javascript' src='https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1' async defer' id='ActiveDEMAND-Track-js'></scri", "hiliteStart": 10, "hiliteLength": 157 }, { "type": "info", "lastLine": 78, "lastColumn": 157, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://data.staticfiles.io/accounts/725ff375-c003f8-2cd6cf30/load.js?ver=6.1.1' async defer' id='ActiveDEMAND-Track-js'></scri", "hiliteStart": 10, "hiliteLength": 157 }, { "type": "info", "lastLine": 79, "lastColumn": 152, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/modernizr.js?ver=1.0' id='ls-modernizr-js'></scri", "hiliteStart": 10, "hiliteLength": 152 }, { "type": "info", "lastLine": 80, "lastColumn": 86, "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://www.lifespacecommunities.com/wp-json/\" /><link ", "hiliteStart": 10, "hiliteLength": 86 }, { "type": "info", "lastLine": 80, "lastColumn": 200, "firstColumn": 87, "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://www.lifespacecommunities.com/wp-json/wp/v2/pages/4\" /><link ", "hiliteStart": 10, "hiliteLength": 114 }, { "type": "info", "lastLine": 80, "lastColumn": 320, "firstColumn": 201, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ages/4\" /><link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://www.lifespacecommunities.com/xmlrpc.php?rsd\" />\n<link", "hiliteStart": 10, "hiliteLength": 120 }, { "type": "info", "lastLine": 81, "lastColumn": 133, "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://www.lifespacecommunities.com/wp-includes/wlwmanifest.xml\" />\n<meta", "hiliteStart": 10, "hiliteLength": 133 }, { "type": "info", "lastLine": 82, "lastColumn": 102, "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=\"Lifespace Communities 6.1.1 - https://www.lifespacecommunities.com\" />\n<link", "hiliteStart": 10, "hiliteLength": 102 }, { "type": "info", "lastLine": 83, "lastColumn": 69, "firstColumn": 1, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "s.com\" />\n<link rel='shortlink' href='https://www.lifespacecommunities.com/' />\n<link", "hiliteStart": 10, "hiliteLength": 69 }, { "type": "info", "lastLine": 84, "lastColumn": 174, "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://www.lifespacecommunities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lifespacecommunities.com%2F\" />\n<link", "hiliteStart": 10, "hiliteLength": 174 }, { "type": "info", "lastLine": 85, "lastColumn": 182, "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://www.lifespacecommunities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.lifespacecommunities.com%2F&format=xml\" />\n<!-- ", "hiliteStart": 10, "hiliteLength": 182 }, { "type": "info", "lastLine": 87, "lastColumn": 231, "firstColumn": 118, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ties.com\"><link rel=\"https://theeventscalendar.com/\" href=\"https://www.lifespacecommunities.com/wp-json/tribe/events/v1/\" /><scrip", "hiliteStart": 10, "hiliteLength": 114 }, { "type": "info", "lastLine": 87, "lastColumn": 347, "firstColumn": 232, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "ts/v1/\" /><script type=\"text/javascript\" src=\"//www.lifespacecommunities.com/?wordfence_syncAttackData=1682270734.2267\" async></scri", "hiliteStart": 10, "hiliteLength": 116 }, { "type": "info", "lastLine": 87, "lastColumn": 400, "firstColumn": 359, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/script>\t\t<style type=\"text/css\" id=\"wp-custom-css\">\n\t\t\t.p", "hiliteStart": 10, "hiliteLength": 42 }, { "type": "error", "lastLine": 103, "lastColumn": 2, "message": "CSS: Parse Error.", "extract": "% !important;\n}\nimg {\n max-", "hiliteStart": 15, "hiliteLength": 1 }, { "type": "info", "lastLine": 123, "lastColumn": 55, "firstColumn": 3, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/style>\n\t\t<style type=\"text/css\" id=\"branda-cookie-notice-css\">\n#bran", "hiliteStart": 10, "hiliteLength": 53 }, { "type": "info", "lastLine": 206, "lastColumn": 178, "firstColumn": 65, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ties.com\"><img alt=\"Lifespace\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2018/03/lifespace_logo-1.png\" /></a>\n\t", "hiliteStart": 10, "hiliteLength": 114 }, { "type": "info", "lastLine": 231, "lastColumn": 137, "firstColumn": 23, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\t\t\t\t\t\t\t<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-life.jpg\" alt=\"\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 115 }, { "type": "info", "lastLine": 234, "lastColumn": 80, "firstColumn": 75, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "for vital,<br />purpos", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 236, "lastColumn": 136, "firstColumn": 131, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " and lead,<br />\nturni", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 247, "lastColumn": 138, "firstColumn": 23, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\t\t\t\t\t\t\t<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-space.jpg\" alt=\"\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 116 }, { "type": "info", "lastLine": 250, "lastColumn": 77, "firstColumn": 72, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ng for the<br />self-d", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "error", "lastLine": 255, "lastColumn": 83, "firstColumn": 13, "message": "Duplicate ID lsIntro.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 243, "lastColumn": 83, "firstColumn": 13, "subType": "warning", "message": "The first occurrence of ID lsIntro was here.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 259, "lastColumn": 137, "firstColumn": 23, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\t\t\t\t\t\t\t<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-pace.jpg\" alt=\"\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 115 }, { "type": "error", "lastLine": 267, "lastColumn": 83, "firstColumn": 13, "message": "Duplicate ID lsIntro.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 243, "lastColumn": 83, "firstColumn": 13, "subType": "warning", "message": "The first occurrence of ID lsIntro was here.", "extract": "\t\t\t\t\t\t\t\t\t\t<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>\n\t", "hiliteStart": 10, "hiliteLength": 71 }, { "type": "info", "lastLine": 272, "lastColumn": 167, "firstColumn": 67, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ore</span><img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/more.png\" /></a>\n\t", "hiliteStart": 10, "hiliteLength": 101 }, { "type": "info", "lastLine": 288, "lastColumn": 61, "firstColumn": 57, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "s prevail.<br/>Persev", "hiliteStart": 10, "hiliteLength": 5 }, { "type": "info", "lastLine": 288, "lastColumn": 85, "firstColumn": 80, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ance wins.<br />Grace ", "hiliteStart": 10, "hiliteLength": 6 }, { "type": "info", "lastLine": 306, "lastColumn": 136, "firstColumn": 14, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\t\t\t\t\t\t\t<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-standards.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 123 }, { "type": "info", "lastLine": 331, "lastColumn": 133, "firstColumn": 14, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\t\t\t\t\t\t\t<img alt=\"\" class=\"ls-person\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/person-truth1.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 120 }, { "type": "info", "lastLine": 344, "lastColumn": 214, "firstColumn": 110, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "ay Video\"><img alt=\"Play\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/play.png\" /></a>\n\t", "hiliteStart": 10, "hiliteLength": 105 }, { "type": "info", "lastLine": 364, "lastColumn": 141, "firstColumn": 43, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_1_2.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 99 }, { "type": "info", "lastLine": 371, "lastColumn": 141, "firstColumn": 43, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_2_2.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 99 }, { "type": "info", "lastLine": 378, "lastColumn": 141, "firstColumn": 43, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_3_2.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 99 }, { "type": "info", "lastLine": 385, "lastColumn": 141, "firstColumn": 43, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " <img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_4_2.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 99 }, { "type": "info", "lastLine": 405, "lastColumn": 128, "firstColumn": 7, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "\t\t\t\n\t\t\t\t\t\t<img class=\"pin-find\" alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/pinlarge.png\" />\n\t\t\t\t\t", "hiliteStart": 10, "hiliteLength": 122 }, { "type": "error", "lastLine": 410, "lastColumn": 23, "firstColumn": 1, "message": "Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)", "extract": "/div>\n\t\t\t\n<style type=\"text/css\">\n\t.orl", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "info", "lastLine": 410, "lastColumn": 23, "firstColumn": 1, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "/div>\n\t\t\t\n<style type=\"text/css\">\n\t.orl", "hiliteStart": 10, "hiliteLength": 23 }, { "type": "error", "lastLine": 431, "lastColumn": 96, "firstColumn": 3, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": "</span>\n\t\t<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 94 }, { "type": "info", "lastLine": 431, "lastColumn": 96, "firstColumn": 3, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": "</span>\n\t\t<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 94 }, { "type": "error", "lastLine": 433, "lastColumn": 101, "firstColumn": 9, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 93 }, { "type": "info", "lastLine": 433, "lastColumn": 101, "firstColumn": 9, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 93 }, { "type": "error", "lastLine": 436, "lastColumn": 106, "firstColumn": 9, "message": "An img element must have an alt attribute, except under certain conditions. For details, consult guidance on providing text alternatives for images.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 98 }, { "type": "info", "lastLine": 436, "lastColumn": 106, "firstColumn": 9, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": ">\n <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\" />\n <", "hiliteStart": 10, "hiliteLength": 98 }, { "type": "error", "lastLine": 444, "lastColumn": 51, "firstColumn": 3, "message": "Element style not allowed as child of element body in this context. (Suppressing further errors from this subtree.)", "extract": "</div>\n\n\t\t<style type=\"text/css\" id=\"hustle-module-styles\"> .wph-", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 444, "lastColumn": 51, "firstColumn": 3, "subType": "warning", "message": "The type attribute for the style element is not needed and should be omitted.", "extract": "</div>\n\n\t\t<style type=\"text/css\" id=\"hustle-module-styles\"> .wph-", "hiliteStart": 10, "hiliteLength": 49 }, { "type": "info", "lastLine": 2151, "lastColumn": 1670, "firstColumn": 1418, "message": "Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.", "extract": " </script><link rel='stylesheet' id='hstl-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto+Condensed%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CRoboto%3A300%2C300i%2C400%2C400i%2C500%2C500i%2C700%2C700i&ver=3.0.9' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 253 }, { "type": "info", "lastLine": 2152, "lastColumn": 174, "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='hstl-opensans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C400i%2C700%2C700i&ver=3.0.9' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 174 }, { "type": "info", "lastLine": 2153, "lastColumn": 161, "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='hstl-source-code-pro-css' href='https://fonts.googleapis.com/css?family=Source+Code+Pro&ver=3.0.9' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 161 }, { "type": "info", "lastLine": 2154, "lastColumn": 160, "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='dashicons-css' href='https://www.lifespacecommunities.com/wp-includes/css/dashicons.min.css?ver=6.1.1' type='text/css' media='all' />\n<link", "hiliteStart": 10, "hiliteLength": 160 }, { "type": "info", "lastLine": 2155, "lastColumn": 180, "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='hustle_front-css' href='https://www.lifespacecommunities.com/wp-content/plugins/hustle/assets/css/front.min.css?ver=3.0.9' type='text/css' media='all' />\n<scri", "hiliteStart": 10, "hiliteLength": 180 }, { "type": "info", "lastLine": 2157, "lastColumn": 137, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-includes/js/underscore.min.js?ver=1.13.4' id='underscore-js'></scri", "hiliteStart": 10, "hiliteLength": 137 }, { "type": "info", "lastLine": 2159, "lastColumn": 58, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='hustle_front-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 58 }, { "type": "info", "lastLine": 2165, "lastColumn": 154, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/plugins/hustle/assets/js/front.min.js?ver=3.0.9' id='hustle_front-js'></scri", "hiliteStart": 10, "hiliteLength": 154 }, { "type": "info", "lastLine": 2166, "lastColumn": 72, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' id='branda-cookie-notice-front-js-extra'>\n/* <!", "hiliteStart": 10, "hiliteLength": 72 }, { "type": "info", "lastLine": 2171, "lastColumn": 211, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/plugins/ultimate-branding/inc/modules/front-end/assets/js/cookie-notice-front.js?ver=3.3.1' id='branda-cookie-notice-front-js'></scri", "hiliteStart": 10, "hiliteLength": 211 }, { "type": "info", "lastLine": 2172, "lastColumn": 167, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/jquery.flexslider-min.js?ver=2.2.2' id='ls-flexslider-js'></scri", "hiliteStart": 10, "hiliteLength": 167 }, { "type": "info", "lastLine": 2173, "lastColumn": 169, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/jquery.magnific-popup.min.js?ver=0.9.9' id='ls-magnific-js'></scri", "hiliteStart": 10, "hiliteLength": 169 }, { "type": "info", "lastLine": 2174, "lastColumn": 158, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type='text/javascript' src='https://www.lifespacecommunities.com/wp-content/themes/lifespace/scripts/lifespace.js?ver=201907181147' id='ls-script-js'></scri", "hiliteStart": 10, "hiliteLength": 158 }, { "type": "info", "lastLine": 2180, "lastColumn": 31, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "lacer -->\n<script type=\"text/javascript\"><!--\nv", "hiliteStart": 10, "hiliteLength": 31 }, { "type": "info", "lastLine": 2183, "lastColumn": 85, "firstColumn": 1, "subType": "warning", "message": "The type attribute is unnecessary for JavaScript resources.", "extract": "</script>\n<script type=\"text/javascript\" src=\"//adtrack.voicestar.com/euinc/number-changer.js\">\n</scr", "hiliteStart": 10, "hiliteLength": 85 }, { "type": "info", "lastLine": 3, "firstLine": 2, "lastColumn": 20, "firstColumn": 16, "subType": "warning", "message": "This document appears to be written in English. Consider adding lang=\"en\" (or variant) to the html start tag.", "extract": "TYPE html>\n<html class=\"no-js\">\n\t<hea", "hiliteStart": 10, "hiliteLength": 21 } ], "language": "en" }, "success": true }, "endTime": 1682290648888 }, { "type": "test", "which": "qualWeb", "withNewContent": true, "what": "QualWeb", "startTime": 1682290648888, "url": "https://www.lifespacecommunities.com/", "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-04-23 22:57:31", "hash": "af2801b28b1dabf750c623a6318b4a1bd9a411f12a5a766a5bea4383f810632d870cf7921b83df832734aa8f78680919779217da3fe5bc924d9d47e0e308c0a8", "url": { "inputUrl": "https://www.lifespacecommunities.com/", "protocol": "https", "domainName": "www.lifespacecommunities.com", "domain": "com", "uri": "/", "completeUrl": "https://www.lifespacecommunities.com/" }, "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": 30, "warning": 14, "failed": 11, "inapplicable": 70 }, "modules": { "act-rules": { "type": "act-rules", "metadata": { "passed": 10, "warning": 7, "failed": 6, "inapplicable": 44 }, "assertions": { "QW-ACT-R2": { "name": "HTML has lang attribute", "code": "QW-ACT-R2", "mapping": "b5c3f8", "description": "This rule checks that the html element has a non-empty lang or xml:lang attribute.", "metadata": { "target": { "element": "html", "attributes": "lang" }, "success-criteria": [ { "name": "3.1.1", "level": "A", "principle": "Understandable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/language-of-page", "url_tr": "https://www.w3.org/TR/WCAG21/#language-of-page" } ], "related": [ "H57" ], "url": "https://act-rules.github.io/rules/b5c3f8", "type": [ "ACTRule", "TestCase" ], "a11yReq": [ "WCAG21:language" ], "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The `lang` attribute doesn't exist or is empty ('')." }, "results": [ { "verdict": "failed", "description": "The `lang` attribute doesn't exist or is empty ('').", "resultCode": "F1", "elements": [ { "htmlCode": "<html class=\"js no-touch cssanimations csstransitions\" style=\"\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "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 class=\"js no-touch cssanimations csstransitions\" style=\"\"><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 class=\"js no-touch cssanimations csstransitions\" style=\"\"><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 class=\"js no-touch cssanimations csstransitions\" style=\"\"><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": "The page has one or more 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": "The page has one or more 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": "W1", "elements": [ { "htmlCode": "<html class=\"js no-touch cssanimations csstransitions\" style=\"\"><head></head><body></body></html>", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R12": { "name": "Link has accessible name", "code": "QW-ACT-R12", "mapping": "c487ae", "description": "This rule checks that each link has an accessible name.", "metadata": { "target": { "element": [ "a[href]", "area[href]" ], "attributes": [ "role='link'" ] }, "success-criteria": [ { "name": "2.4.4", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-in-context", "url_tr": "https://www.w3.org/TR/WCAG21/#link-purpose-in-context" }, { "name": "2.4.9", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-link-only", "url_tr": "https://www.w3.org/TR/WCAG21/#link-purpose-link-only" }, { "name": "4.1.2", "level": "A", "principle": "Robust", "url": "https://www.w3.org/WAI/WCAG21/Understanding/name-role-value", "url_tr": "https://www.w3.org/TR/WCAG21/#name-role-value" } ], "related": [ "G91" ], "url": "https://act-rules.github.io/rules/c487ae", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 25, "warning": 0, "failed": 2, "inapplicable": 0, "outcome": "failed", "description": "The test target doesn't have an accessible name, or it's empty ('')." }, "results": [ { "verdict": "failed", "description": "The test target doesn't have an accessible name, or it's empty ('').", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(3)", "accessibleName": "" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target doesn't have an accessible name, or it's empty ('').", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(4)", "accessibleName": "" } ], "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": 51, "warning": 0, "failed": 1, "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": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > a:nth-child(3)" } ], "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": 27, "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 class=\"logo\" href=\"https://www.lifespacecommunities.com\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header: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 href=\"https://www.lifespacecommunities.com/locations/\">Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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://www.lifespacecommunities.com/about/\">About</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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://www.lifespacecommunities.com/news/\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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 target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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 target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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://www.lifespacecommunities.com/contact/\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > 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 class=\"more\" id=\"more\" href=\"#more\">More</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section: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 class=\"action\" href=\"https://www.lifespacecommunities.com/about/\">More About Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/news/\">News & Stories</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"play popup-vimeo\" target=\"_blank\" href=\"https://vimeo.com/87810440\" title=\"Play Video\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">Find a Job</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">Browse Communities</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > 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://www.lifespacecommunities.com/locations/\">Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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://www.lifespacecommunities.com/about/\">About</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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://www.lifespacecommunities.com/news/\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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 target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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 target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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://www.lifespacecommunities.com/contact/\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > 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=\"/privacy-policy/\">Privacy Policy</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > span: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=\"/federal-transparency-in-coverage-rule/\">Federal Transparency in Coverage</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > span: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://www.facebook.com/LifespaceCommunities\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(4)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if the element has some visible focus indication", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">click here</a>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h4:nth-child(1) > u: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=\"#\" class=\"button ub-cn-set-cookie\">Accept</a>", "pointer": "html > body:nth-child(2) > div:nth-child(27) > div:nth-child(1) > div:nth-child(1) > span:nth-child(2) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R17": { "name": "Image has accessible name", "code": "QW-ACT-R17", "mapping": "23a2a8", "description": "This rule checks that each image that is not marked as decorative, has an accessible name.", "metadata": { "target": { "element": "img" }, "success-criteria": [ { "name": "1.1.1", "level": "A", "principle": "Understandable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/non-text-content.html", "url_tr": "https://www.w3.org/TR/WCAG21/#non-text-content" } ], "related": [ "G94", "G95" ], "url": "https://act-rules.github.io/rules/23a2a8", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 7, "warning": 0, "failed": 3, "inapplicable": 0, "outcome": "failed", "description": "The test target doesn't have an accessible name." }, "results": [ { "verdict": "failed", "description": "The test target doesn't have an accessible name.", "resultCode": "F1", "elements": [ { "htmlCode": "<img src=\"/wp-content/themes/lifespace/images/ls_eho_footer_bug.png\" width=\"69\" height=\"35\">", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > img:nth-child(2)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target doesn't have an accessible name.", "resultCode": "F1", "elements": [ { "htmlCode": "<img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\">", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(3) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "The test target doesn't have an accessible name.", "resultCode": "F1", "elements": [ { "htmlCode": "<img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\">", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(4) > img:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R37": { "name": "Text has minimum contrast", "code": "QW-ACT-R37", "mapping": "afw4f7", "description": "This rule checks that the highest possible contrast of every text character with its background meets the minimal contrast requirement.", "metadata": { "target": { "element": [ "*" ] }, "success-criteria": [ { "name": "1.4.3", "level": "A", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-minimum" }, { "name": "1.4.6", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-enhanced.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-enhanced" } ], "related": [], "url": "https://act-rules.github.io/rules/afw4f7", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 9, "warning": 14, "failed": 4, "inapplicable": 0, "outcome": "failed", "description": "Element has contrast ratio lower than minimum." }, "results": [ { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<p>Text</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for vital,purpose-driven individuals.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,\nturning the spaces we create for them into extraordinary communities.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for theself-determined.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for to-do-list people.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<span>More</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > a:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h1 class=\"main-headline\">World Changers.</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dreams prevail.Perseverance wins.Grace abounds.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(3) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">High Standards.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Lifespace People</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<strong>Watch our video to discover how we understand the people we serve.</strong>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > div:nth-child(2) > strong:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dragon Slayers.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"locations-headline\">Find a Location</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<span>Find a</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<span id=\"ub-cn-notice-text\" class=\"branda-cn-column\">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span>", "pointer": "html > body:nth-child(2) > div:nth-child(27) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1)" } ], "attributes": [] } ] }, "QW-ACT-R76": { "name": "Text has enhanced contrast", "code": "QW-ACT-R76", "mapping": "09o5cg", "description": "This rule checks that the highest possible contrast of every text character with its background meets the enhanced contrast requirement.", "metadata": { "target": { "element": "*" }, "success-criteria": [ { "name": "1.4.6", "level": "AAA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/contrast-enhanced.html", "url_tr": "https://www.w3.org/TR/WCAG21/#contrast-enhanced" } ], "related": [ "G17", "G18" ], "url": "https://act-rules.github.io/rules/09o5cg", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 8, "warning": 14, "failed": 5, "inapplicable": 0, "outcome": "failed", "description": "Element has contrast ratio lower than minimum." }, "results": [ { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<p>Text</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for vital,purpose-driven individuals.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,\nturning the spaces we create for them into extraordinary communities.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for theself-determined.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for to-do-list people.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an gradient that we can't verify.", "resultCode": "W3", "elements": [ { "htmlCode": "<p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<span>More</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > a:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h1 class=\"main-headline\">World Changers.</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dreams prevail.Perseverance wins.Grace abounds.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(3) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">High Standards.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">True to Life.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Lifespace People</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<strong>Watch our video to discover how we understand the people we serve.</strong>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > div:nth-child(2) > strong:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dragon Slayers.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<h3 class=\"locations-headline\">Find a Location</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Element has an image on background.", "resultCode": "W2", "elements": [ { "htmlCode": "<span>Find a</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "failed", "description": "Element has contrast ratio lower than minimum.", "resultCode": "F1", "elements": [ { "htmlCode": "<span id=\"ub-cn-notice-text\" class=\"branda-cn-column\">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span>", "pointer": "html > body:nth-child(2) > div:nth-child(27) > div:nth-child(1) > div:nth-child(1) > span: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 class=\"js no-touch cssanimations csstransitions\" style=\"\"><head></head><body>Lifespace Communities | Senior Living System\n\t\t\n\t\t\n\t\t\nvar $ = jQuery;\n\t\t\n\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.lifespacecommunities.com/#organization\",\"name\":\"Lifespace Communities\",\"url\":\"https://www.lifespacecommunities.com/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https://www.lifespacecommunities.com/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https://lifespacecommunities.com/wp-content/uploads/2018/03/newlifespacelogo.png\",\"contentUrl\":\"https://lifespacecommunities.com/wp-content/uploads/2018/03/newlifespacelogo.png\",\"width\":897,\"h …", "pointer": "html" } ], "attributes": [] } ] }, "QW-ACT-R40": { "name": "Zoomed text node is not clipped with CSS overflow", "code": "QW-ACT-R40", "mapping": "59br37", "description": "This rule checks that text nodes are not unintentionally clipped by overflow, when a page is zoomed to 200% on 1280 by 1024 viewport.", "metadata": { "target": { "element": "*:text()" }, "success-criteria": [ { "name": "1.4.4", "level": "AA", "principle": "Perceivable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/resize-text.html", "url_tr": "https://www.w3.org/TR/WCAG21/#resize-text" } ], "related": [], "url": "https://act-rules.github.io/rules/59br37", "type": [ "ACTRule", "TestCase" ], "a11yReq": [], "passed": 0, "warning": 47, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow." }, "results": [ { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/locations/\">Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/about/\">About</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/news/\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Text</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>+</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > a:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>-</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > a:nth-child(3) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for vital,purpose-driven individuals.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,\nturning the spaces we create for them into extraordinary communities.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for theself-determined.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for to-do-list people.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>More</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > a:nth-child(2) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"main-headline\">World Changers.</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Lifespace living is living large, passions ablaze, pursuing plans and dreams of all kinds. Our residents move the world a little every day. With Life Care and a full continuum of care as their backup plan, they root their confidence in the financially stable, operationally sound senior living system that stands behind every one of the 18 Lifespace communities.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dreams prevail.Perseverance wins.Grace abounds.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(3) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">High Standards.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Hospitality, attentiveness and authenticity — we’re committed to making each community meet or surpass all expectations. Team members, a wide variety of residences, services, amenities, activities, every smile, every helping hand — everything we offer and everything we do is focused on satisfying the wants and needs of our residents.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/about/\">More About Us</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(5) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">True to Life.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Self-determined people make up their own minds. They choose from a menu, select from a list and often just flat-out tell us what they want. Then we make it happen. Because how life should be is how it is in a Lifespace community.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"action\" href=\"https://www.lifespacecommunities.com/news/\">News & Stories</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Lifespace People</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<strong>Watch our video to discover how we understand the people we serve.</strong>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > div:nth-child(2) > strong:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dragon Slayers.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<p>Helping residents reach their objectives, our team members are empowered to do the extra, building bridges, removing barriers, slaying dragons — whatever it takes to enrich each resident’s opportunity for success.</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > p:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">Find a Job</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"locations-headline\">Find a Location</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>Find a</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">Browse Communities</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/locations/\">Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/about/\">About</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/news/\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"https://www.lifespacecommunities.com/contact/\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<span>© 2023 Lifespace Communities, Inc.® | All Rights Reserved | \n\t\t\tPrivacy Policy | Federal Transparency in Coverage\n\t\t</span>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > span:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"/privacy-policy/\">Privacy Policy</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > span:nth-child(1) > a:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"/federal-transparency-in-coverage-rule/\">Federal Transparency in Coverage</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > span:nth-child(1) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<h4 style=\"text-align: center;\">The health of our residents and team members is our number one priority. For the latest Lifespace Communities Coronavirus update, please click here.</h4>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h4:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check if each ancestor or the text node is not clipped by overflow.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">click here</a>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h4:nth-child(1) > u:nth-child(1) > a:nth-child(1)" } ], "attributes": [] } ] } } }, "wcag-techniques": { "type": "wcag-techniques", "metadata": { "passed": 6, "warning": 5, "failed": 3, "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": 1, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Please verify that headers are used to divide the page correctly." }, "results": [ { "verdict": "warning", "description": "Please verify that headers are used to divide the page correctly.", "resultCode": "W1", "elements": [ { "htmlCode": "<body class=\"home\" style=\"\">\n\t\t\t\t\n<iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe>\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-P8GRB2');\n\n\nvar $ = jQuery;\n\n\n\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\tLocations\nAbout\nNews\nCareers\nFoundation\nSuppliers\nContact\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n \n \n \n Text\n …", "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 links to an inexistent element." }, "results": [ { "verdict": "failed", "description": "The first focusable control on the Web page links to an inexistent element.", "resultCode": "F1", "elements": [ { "htmlCode": "<a class=\"logo\" href=\"https://www.lifespacecommunities.com\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > a:nth-child(1)" } ], "attributes": [] } ] }, "QW-WCAG-T20": { "name": "Supplementing link text with the title attribute", "code": "QW-WCAG-T20", "mapping": "H33", "description": "Supplementing link text with the title attribute", "metadata": { "target": { "element": "a" }, "success-criteria": [ { "name": "2.4.4", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-in-context" }, { "name": "2.4.9", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/link-purpose-link-only" } ], "related": [ "C7", "H30" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/html/H33", "passed": 0, "warning": 5, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "Please verify that the element's title attribute describes correctly the link." }, "results": [ { "verdict": "warning", "description": "Please verify that the element's title attribute describes correctly the link.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Please verify that the element's title attribute describes correctly the link.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Please verify that the element's title attribute describes correctly the link.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Please verify that the element's title attribute describes correctly the link.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "Please verify that the element's title attribute describes correctly the link.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"play popup-vimeo\" target=\"_blank\" href=\"https://vimeo.com/87810440\" title=\"Play Video\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] } ] }, "QW-WCAG-T21": { "name": "Failure of Success Criteria 2.4.4, 2.4.9 and 4.1.2 due to not providing an accessible name for an image which is the only content in a link", "code": "QW-WCAG-T21", "mapping": "F89", "description": "This technique checks the text alternative of images which are the only content of a link", "metadata": { "target": { "parent": "a", "element": "img" }, "success-criteria": [ { "name": "2.4.4", "level": "A", "principle": "Operable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-refs.html" }, { "name": "2.4.9", "level": "AAA", "principle": "Operable", "url": "https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-link.html" }, { "name": "4.1.2", "level": "A", "principle": "Robust", "url": "https://www.w3.org/WAI/WCAG21/Understanding/name-role-value" } ], "related": [ "H2", "H30", "ARIA7", "ARIA8" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/failures/F89", "passed": 2, "warning": 0, "failed": 2, "inapplicable": 0, "outcome": "failed", "description": "The image doesn't have an accessible name." }, "results": [ { "verdict": "failed", "description": "The image doesn't have an accessible name.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "failed", "description": "The image doesn't have an accessible name.", "resultCode": "F1", "elements": [ { "htmlCode": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\">\n \n </a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > div:nth-child(2) > p:nth-child(1) > a:nth-child(4)" } ], "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": 5, "warning": 5, "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=\"shortcut icon\" href=\"/favicon.ico\" type=\"image/x-icon\">", "pointer": "html > head:nth-child(1) > link:nth-child(9)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"icon\" href=\"/favicon.ico\" type=\"image/x-icon\">", "pointer": "html > head:nth-child(1) > link:nth-child(10)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"dns-prefetch\" href=\"//code.jquery.com\">", "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=\"dns-prefetch\" href=\"//data.staticfiles.io\">", "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=\"dns-prefetch\" href=\"//fast.fonts.net\">", "pointer": "html > head:nth-child(1) > link:nth-child(29)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"dns-prefetch\" href=\"//fonts.googleapis.com\">", "pointer": "html > head:nth-child(1) > link:nth-child(30)" } ], "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=\"wp-block-library-css\" href=\"https://www.lifespacecommunities.com/wp-includes/css/dist/block-library/style.min.css?ver=6.1.1\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(35)" } ], "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=\"classic-theme-styles-css\" href=\"https://www.lifespacecommunities.com/wp-includes/css/classic-themes.min.css?ver=1\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(36)" } ], "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=\"sp-ea-font-awesome-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/easy-accordion-free/public/assets/css/font-awesome.min.css?ver=2.1.10\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(38)" } ], "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=\"sp-ea-style-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/easy-accordion-free/public/assets/css/ea-style.css?ver=2.1.10\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(39)" } ], "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=\"branda-cookie-notice-front-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/ultimate-branding/inc/modules/front-end/assets/css/cookie-notice.css?ver=3.3.1\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(41)" } ], "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=\"fonts-fast-css\" href=\"//fast.fonts.net/cssapi/9cdeecfb-f617-447a-97f0-07ac8d62bd61.css\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(42)" } ], "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=\"font-google-css\" href=\"//fonts.googleapis.com/css?family=Cutive\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(43)" } ], "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=\"slider-flex-css\" href=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/styles/flexslider.css?ver=1.0\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(44)" } ], "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=\"popup-magnific-css\" href=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/styles/magnific-popup.css?ver=1.0\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(45)" } ], "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=\"style-main-css\" href=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/style.css?ver=202206301720\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(46)" } ], "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=\"nextgen_widgets_style-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/widget/static/widgets.css?ver=3.12\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(47)" } ], "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=\"nextgen_basic_thumbnails_style-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/thumbnails/nextgen_basic_thumbnails.css?ver=3.12\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(48)" } ], "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=\"nextgen_basic_slideshow_style-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/ngg_basic_slideshow.css?ver=3.12\" type=\"text/css\" media=\"all\">", "pointer": "html > head:nth-child(1) > link:nth-child(49)" } ], "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://www.lifespacecommunities.com/wp-json/\">", "pointer": "html > head:nth-child(1) > link:nth-child(53)" } ], "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://www.lifespacecommunities.com/xmlrpc.php?rsd\">", "pointer": "html > head:nth-child(1) > link:nth-child(55)" } ], "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://www.lifespacecommunities.com/wp-includes/wlwmanifest.xml\">", "pointer": "html > head:nth-child(1) > link:nth-child(56)" } ], "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://www.lifespacecommunities.com/\">", "pointer": "html > head:nth-child(1) > link:nth-child(58)" } ], "attributes": [] }, { "verdict": "inapplicable", "description": "The element doesn't contain a rel attribute or doesn't pertains navigation.", "resultCode": "I2", "elements": [ { "htmlCode": "<link rel=\"https://theeventscalendar.com/\" href=\"https://www.lifespacecommunities.com/wp-json/tribe/events/v1/\">", "pointer": "html > head:nth-child(1) > link:nth-child(63)" } ], "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=\"hstl-roboto-css\" href=\"https://fonts.googleapis.com/css?family=Roboto+Condensed%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CRoboto%3A300%2C300i%2C400%2C400i%2C500%2C500i%2C700%2C700i&ver=3.0.9\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(11)" } ], "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=\"hstl-opensans-css\" href=\"https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C400i%2C700%2C700i&ver=3.0.9\" 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=\"hstl-source-code-pro-css\" href=\"https://fonts.googleapis.com/css?family=Source+Code+Pro&ver=3.0.9\" 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=\"dashicons-css\" href=\"https://www.lifespacecommunities.com/wp-includes/css/dashicons.min.css?ver=6.1.1\" 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=\"hustle_front-css\" href=\"https://www.lifespacecommunities.com/wp-content/plugins/hustle/assets/css/front.min.css?ver=3.0.9\" type=\"text/css\" media=\"all\">", "pointer": "html > body:nth-child(2) > link:nth-child(15)" } ], "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": 4, "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=\"menu-main-navigation\" class=\"menu\"><li id=\"menu-item-54\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://www.lifespacecommunities.com/locations/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1)\">Locations</a></li>\n<li id=\"menu-item-41\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-41\"><a href=\"https://www.lifespacecommunities.com/about/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > ul:nth …", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > nav:nth-child(2) > 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 class=\"slides\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0.8025; display: block; z-index: 2;\" class=\"flex-active-slide\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/home-rotator-life.jpg\" alt=\"\" draggable=\"false\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > img:nth-child(1)\">\n\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"flex-caption\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-chi …", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div: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 class=\"slides\">\n\t\t\t\t\t\t \t\t <li style=\"width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0.8025; display: block; z-index: 2;\" class=\"flex-active-slide\">\n <img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2013/12/dragon_1_2.png\" draggable=\"false\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > img:nth-child(1)\" _cssrules=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t \t \t\t<div _selector=\"html > body:nth-child(2) > div:nth-child(4) …", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > 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=\"menu-footer-navigation\" class=\"menu wrapper\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-54\"><a href=\"https://www.lifespacecommunities.com/locations/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)\">Locations</a></li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-41\"><a href=\"https://www.lifespacecommunities.com/about/\" _cssrules=\"true\" _selector=\"html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)\">About</a></li>\n<li …", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul: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": 2, "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 alt=\"Lifespace\" src=\"https://www.lifespacecommunities.com/wp-content/uploads/2018/03/lifespace_logo-1.png\">", "pointer": "html > body:nth-child(2) > div:nth-child(4) > header:nth-child(1) > div:nth-child(1) > a:nth-child(1) > img:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Text alternative needs manual verification.", "resultCode": "W1", "elements": [ { "htmlCode": "<img alt=\"Play\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/play.png\">", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > div:nth-child(1) > a:nth-child(3) > img:nth-child(1)" } ], "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": 32, "warning": 0, "failed": 26, "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\" style=\"\">\n\t\t\t\t\n<iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe>\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-P8GRB2');\n\n\nvar $ = jQuery;\n\n\n\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\tLocations\nAbout\nNews\nCareers\nFoundation\nSuppliers\nContact\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n \n \n \n Text\n …", "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": "<p>Text</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > p:nth-child(1)" } ], "attributes": [ "12px" ] }, { "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=\"resizer increaseText\">+</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > a:nth-child(2)" } ], "attributes": [ "15px" ] }, { "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=\"resizer decreaseText\">-</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > aside:nth-child(2) > a:nth-child(3)" } ], "attributes": [ "15px" ] }, { "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": "<div>\n \t\tCatherine\n \tDining Services\n </div>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2)" } ], "attributes": [ "15px" ] }, { "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": "<h5>Catherine</h5>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > h5:nth-child(1)" } ], "attributes": [ "24px" ] }, { "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": "<p>Dining Services</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > p: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": "<div>\n \t\tLorena\n \tDining Services Coordinator\n </div>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2)" } ], "attributes": [ "15px" ] }, { "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": "<h5>Lorena</h5>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > h5:nth-child(1)" } ], "attributes": [ "24px" ] }, { "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": "<p>Dining Services Coordinator</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > p: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": "<div>\n \t\tEd\n \tMaintenance\n </div>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2)" } ], "attributes": [ "15px" ] }, { "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": "<h5>Ed</h5>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > h5:nth-child(1)" } ], "attributes": [ "24px" ] }, { "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": "<p>Maintenance</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > p: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": "<div>\n \t\tStacie\n \tBartender\n </div>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(4) > div:nth-child(2)" } ], "attributes": [ "15px" ] }, { "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": "<h5>Stacie</h5>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(4) > div:nth-child(2) > h5:nth-child(1)" } ], "attributes": [ "24px" ] }, { "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": "<p>Bartender</p>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > div:nth-child(1) > div:nth-child(2) > ul:nth-child(1) > li:nth-child(4) > div:nth-child(2) > p: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": "<a class=\"locations-action\" href=\"https://www.lifespacecommunities.com/locations/\">Browse Communities</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > div:nth-child(1) > div:nth-child(1) > a: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": "<a href=\"https://www.lifespacecommunities.com/locations/\">Locations</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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://www.lifespacecommunities.com/about/\">About</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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://www.lifespacecommunities.com/news/\">News</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(4) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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.thelifespacefoundation.org/\">Foundation</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(5) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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://www.lifespacecommunities.com/lifespace-for-suppliers/\">Suppliers</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(6) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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://www.lifespacecommunities.com/contact/\">Contact</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > footer:nth-child(5) > nav:nth-child(1) > ul:nth-child(1) > li:nth-child(7) > a:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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": "<h4 style=\"text-align: center;\">The health of our residents and team members is our number one priority. For the latest Lifespace Communities Coronavirus update, please click here.</h4>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h4:nth-child(1)" } ], "attributes": [ "18px" ] }, { "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": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept</div>", "pointer": "html > body:nth-child(2) > div:nth-child(27)" } ], "attributes": [ "13px" ] } ] } } }, "best-practices": { "type": "best-practices", "metadata": { "passed": 14, "warning": 2, "failed": 2, "inapplicable": 6 }, "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": 12, "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": "<h2 class=\"flex-headline\">Senior living for vital,purpose-driven individuals.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for theself-determined.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h2 class=\"flex-headline\">Senior living for to-do-list people.</h2>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > h2:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h1 class=\"main-headline\">World Changers.</h1>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > h1:nth-child(1)" } ], "attributes": [] }, { "verdict": "warning", "description": "Check that heading markup is used when content is a heading.", "resultCode": "W1", "elements": [ { "htmlCode": "<h3 class=\"feature-headline\">Dreams prevail.Perseverance wins.Grace abounds.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(3) > 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": "<h3 class=\"feature-headline\">High Standards.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(4) > 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": "<h3 class=\"feature-headline\">The community stands with you, and you with them.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(5) > 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": "<h3 class=\"feature-headline\">True to Life.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(6) > 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": "<h3 class=\"feature-headline\">Lifespace People</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(7) > 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": "<h3 class=\"feature-headline\">Dragon Slayers.</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(8) > 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": "<h3 class=\"locations-headline\">Find a Location</h3>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(9) > 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": "<h4 style=\"text-align: center;\">The health of our residents and team members is our number one priority. For the latest Lifespace Communities Coronavirus update, please click here.</h4>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > h4:nth-child(1)" } ], "attributes": [] } ] }, "QW-BP20": { "name": "Landmark no duplicate banner", "code": "QW-BP20", "description": "Ensures the document has at most one banner landmark", "metadata": { "target": { "element": "body" }, "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "There are multiple banner landmarks" }, "results": [ { "verdict": "failed", "description": "There are multiple banner landmarks", "resultCode": "F1", "elements": [ { "htmlCode": "<body class=\"home\" style=\"\">\n\t\t\t\t\n<iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe>\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-P8GRB2');\n\n\nvar $ = jQuery;\n\n\n\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\tLocations\nAbout\nNews\nCareers\nFoundation\nSuppliers\nContact\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n \n \n \n Text\n …", "pointer": "html > body:nth-child(2)" } ], "attributes": [] } ] }, "QW-BP15": { "name": "At least one width attribute of an HTML element is expressed in absolute values", "code": "QW-BP15", "description": "At least one width attribute of an HTML element is expressed in absolute values", "metadata": { "target": { "element": "*", "attributes": "width" }, "passed": 0, "warning": 0, "failed": 1, "inapplicable": 0, "outcome": "failed", "description": "The test target `width` attribute uses absolute units." }, "results": [ { "verdict": "failed", "description": "The test target `width` attribute uses absolute units.", "resultCode": "F1", "elements": [ { "htmlCode": "<svg width=\"150\" height=\"150\" viewBox=\"0 0 150 150\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" class=\"hustle-icon hustle-i_close\"></svg>", "pointer": "html > body:nth-child(2) > div:nth-child(21) > div:nth-child(1) > div:nth-child(1) > svg:nth-child(1)" } ], "attributes": [] } ] }, "QW-BP17": { "name": "Adding a link at the beginning of a block of repeated content to go to the end of the block", "code": "QW-BP17", "mapping": "G123", "description": "The objective of this technique is to provide a mechanism to bypass a block of material by skipping to the end of the block.", "metadata": { "target": { "element": "a", "attributes": "href" }, "success-criteria": [ { "name": "2.4.1", "level": "A", "principle": "Operable", "url": "https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks" } ], "related": [ "G1", "G124" ], "url": "https://www.w3.org/WAI/WCAG21/Techniques/general/G123", "passed": 0, "warning": 5, "failed": 0, "inapplicable": 0, "outcome": "warning", "description": "This link skips a content block." }, "results": [ { "verdict": "warning", "description": "This link skips a content block.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "This link skips a content block.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > div:nth-child(2) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "This link skips a content block.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3) > div:nth-child(2) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1) > div:nth-child(2) > a:nth-child(3)" } ], "attributes": [] }, { "verdict": "warning", "description": "This link skips a content block.", "resultCode": "W1", "elements": [ { "htmlCode": "<a class=\"more\" id=\"more\" href=\"#more\">More</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > a:nth-child(2)" }, { "htmlCode": "<a class=\"more\" id=\"more\" href=\"#more\">More</a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(1) > a:nth-child(2)" } ], "attributes": [] }, { "verdict": "warning", "description": "This link skips a content block.", "resultCode": "W1", "elements": [ { "htmlCode": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > a:nth-child(3)" }, { "htmlCode": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll slidedown\" title=\"Scroll Down\"></a>", "pointer": "html > body:nth-child(2) > div:nth-child(4) > div:nth-child(3) > section:nth-child(2) > div:nth-child(1) > a:nth-child(3)" } ], "attributes": [] } ] } } }, "counter": { "type": "counter", "data": { "roles": { "link": 65, "document": 1, "img": 5, "navigation": 2, "button": 1, "list": 4, "listitem": 21, "complementary": 1, "region": 9, "presentation": 11, "heading": 16, "graphics-document": 1, "banner": 1 }, "tags": { "html": 1, "head": 1, "script": 45, "meta": 17, "title": 1, "link": 34, "style": 7, "body": 1, "noscript": 2, "div": 44, "header": 1, "a": 33, "img": 16, "nav": 2, "button": 1, "span": 8, "ul": 4, "li": 21, "aside": 1, "p": 14, "section": 9, "h2": 3, "br": 5, "h1": 1, "h3": 7, "strong": 1, "h5": 4, "footer": 1, "svg": 1, "path": 1, "h4": 1, "u": 1 } } } }, "success": true }, "endTime": 1682290653035 }, { "type": "test", "which": "wave", "reportType": 4, "what": "WAVE", "startTime": 1682290653035, "url": "https://www.lifespacecommunities.com/", "result": { "status": { "success": true, "httpstatuscode": 200 }, "statistics": { "pagetitle": "Lifespace Communities | Senior Living System", "pageurl": "https://www.lifespacecommunities.com/", "time": 2.33, "creditsremaining": 461, "allitemcount": 67, "totalelements": 284, "waveurl": "http://wave.webaim.org/report?url=https://www.lifespacecommunities.com/" }, "categories": { "error": { "description": "Errors", "count": 5, "items": { "alt_missing": { "id": "alt_missing", "description": "Missing alternative text", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV + STYLE + FOOTER > NAV:first-child + DIV > P:first-child > SPAN:first-child + IMG" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" } ] }, "alt_link_missing": { "id": "alt_link_missing", "description": "Linked image missing alternative text", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV + STYLE + FOOTER > NAV:first-child + DIV > P:first-child > SPAN:first-child + IMG + A > IMG:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV + STYLE + FOOTER > NAV:first-child + DIV > P:first-child > SPAN:first-child + IMG + A + A > IMG:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] }, "language_missing": { "id": "language_missing", "description": "Language missing or invalid", "count": 1, "selectors": [ false ], "wcag": [ { "name": "3.1.1 Language of Page (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc3.1.1" } ] }, "button_empty": { "id": "button_empty", "description": "Empty button", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child > DIV:first-child > A:first-child + NAV > BUTTON:first-child" ], "wcag": [ { "name": "1.1.1 Non-text Content (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.1.1" }, { "name": "2.4.4 Link Purpose (In Context) (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.4" } ] } } }, "contrast": { "description": "Contrast Errors", "count": 13, "items": { "contrast": { "id": "contrast", "description": "Very low contrast", "count": 13, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > ASIDE#resize > P:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > ASIDE#resize > P:first-child + A > SPAN:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > ASIDE#resize > P:first-child + A + A > SPAN:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child > A#more > SPAN:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child > H3:first-child + DIV + A", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child > H3:first-child + DIV + A", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > H3:first-child + DIV > STRONG:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child > H3:first-child + DIV + A", "HTML > HEAD:first-child + BODY > DIV#branda-cookie-notice > DIV:first-child > DIV:first-child > SPAN#ub-cn-notice-text", "HTML > HEAD:first-child + BODY > DIV#branda-cookie-notice > DIV:first-child > DIV:first-child > SPAN:first-child + SPAN > A:first-child" ], "contrastdata": [ [ 2.74, "#42b068", "#ffffff", false ], [ 2.74, "#42b068", "#ffffff", false ], [ 2.74, "#42b068", "#ffffff", false ], [ 1, "#ffffff", "#ffffff", false ], [ 2.74, "#42b068", "#ffffff", true ], [ 2.74, "#ffffff", "#42b068", false ], [ 3.67, "#ffffff", "#2191ad", false ], [ 2.49, "#ffffff", "#c4a026", true ], [ 2.49, "#ffffff", "#c4a026", false ], [ 2.51, "#c2a030", "#ffffff", true ], [ 2.51, "#ffffff", "#c2a030", false ], [ 4.14, "#ffffff", "#0085ba", false ], [ 4.14, "#ffffff", "#0085ba", false ] ], "wcag": [ { "name": "1.4.3 Contrast (Minimum) (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc1.4.3" } ] } } }, "alert": { "description": "Alerts", "count": 9, "items": { "heading_skipped": { "id": "heading_skipped", "description": "Skipped heading level", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION > DIV:first-child > H3:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION + SECTION > DIV:first-child > DIV:first-child + DIV > UL:first-child > LI:first-child > IMG:first-child + DIV > H5:first-child" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "heading_possible": { "id": "heading_possible", "description": "Possible heading", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child > DIV:first-child > UL:first-child > LI:first-child > IMG:first-child + DIV > H2:first-child + DIV > P:first-child + P" ], "wcag": [ { "name": "1.3.1 Info and Relationships (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc1.3.1" }, { "name": "2.4.1 Bypass Blocks (Level A)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.1" }, { "name": "2.4.6 Headings and Labels (Level AA)", "link": "https://webaim.org/standards/wcag/checklist#sc2.4.6" } ] }, "link_suspicious": { "id": "link_suspicious", "description": "Suspicious link text", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV > SECTION:first-child > A#more", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV + STYLE + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + LINK + LINK + LINK + LINK + LINK + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > H4:first-child > U: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" } ] }, "link_redundant": { "id": "link_redundant", "description": "Redundant link", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV > HEADER:first-child + ASIDE + DIV + STYLE + FOOTER > NAV:first-child > UL#menu-footer-navigation > LI: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" } ] }, "noscript": { "id": "noscript", "description": "Noscript element", "count": 2, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child", "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV + STYLE + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + LINK + LINK + LINK + LINK + LINK + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV + SCRIPT + SCRIPT + DIV + SCRIPT + SCRIPT + NOSCRIPT" ], "wcag": [] }, "underline": { "id": "underline", "description": "Underlined text", "count": 1, "selectors": [ "HTML > HEAD:first-child + BODY > NOSCRIPT:first-child + SCRIPT + SCRIPT + DIV + STYLE + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + LINK + LINK + LINK + LINK + LINK + SCRIPT + SCRIPT + SCRIPT + SCRIPT + SCRIPT + DIV > DIV:first-child > DIV:first-child + DIV > DIV:first-child > DIV:first-child > DIV:first-child > H4:first-child > U:first-child" ], "wcag": [] } } } }, "success": true }, "endTime": 1682290655587 }, { "type": "test", "which": "tenon", "id": "a", "what": "Tenon", "startTime": 1682290655587, "url": "https://www.lifespacecommunities.com/", "result": { "status": 200, "message": "OK", "code": "success", "info": "Success", "moreInfo": "https://tenon.io/documentation/apiv2/response-codes#success", "responseExecTime": "0.087", "responseTime": "2023-04-23T22:57:36.162Z", "data": { "apiErrors": [], "documentSize": 1120654, "metadata": null, "resultSummary": { "tests": { "total": 180, "passing": 172, "failing": 8 }, "issues": { "totalErrors": 38, "totalWarnings": 1, "totalIssues": 39 }, "issuesByLevel": { "A": { "count": 10, "pct": 25.64 }, "AA": { "count": 4, "pct": 10.26 }, "AAA": { "count": 39, "pct": 100 } }, "density": { "errorDensity": 3, "warningDensity": 0, "allDensity": 4 } }, "projectID": "E4B12DC9-2F67-8DB7-26C9-E50C8490", "responseID": "7365f246-7370-4fd1-b674-b3bcf5e10748", "docID": "ecf89d35-3dd0-46b3-bbd9-ce9979835d1a", "sourceHash": "4b4d4fdda8a592c42a0e556b425ebd6a", "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=7365f246-7370-4fd1-b674-b3bcf5e10748", "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": 5768.45 }, "height": 5768.45, "width": 1024 }, "position": { "line": 1049, "column": 3 }, "errorSnippet": "<body class=\"home\" style=\"\"> <!-- Google Tag Manager -->\n<noscript><iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<scr", "xpath": "/html/body", "issueID": "9d802bb77a7928335f5d2aac0fa702a2", "signature": "3566c097d255351eb22a34d9a965e045", "ref": "https://tenon.io/bestpractice.php?bpID=3&tID=28&issueID=9d802bb77a7928335f5d2aac0fa702a2" }, { "tID": 57, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link has no text inside it.", "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": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users", "viewPortLocation": { "top-left": { "x": 863, "y": 5727.5 }, "bottom-right": { "x": 912, "y": 5744.5 }, "height": 17, "width": 49 }, "position": { "line": 8086, "column": 33 }, "errorSnippet": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\"> <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\"> </a>", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]/a[1]", "issueID": "1360d07c6e07dd7755fa93bb60070df0", "signature": "584cb2b36da8655017def58ebf1876af", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=1360d07c6e07dd7755fa93bb60070df0" }, { "tID": 57, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link has no text inside it.", "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": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text inside of a link informs the user of the purpose or destination of the link. Because this link has no text, users will not know what the link does or where it takes them when they activate the link. This poses problems for users of screenreaders and voice dictation. Add text within this link to make it usable and understandable for all users", "viewPortLocation": { "top-left": { "x": 912, "y": 5727.5 }, "bottom-right": { "x": 960, "y": 5744.5 }, "height": 17, "width": 48 }, "position": { "line": 8242, "column": 34 }, "errorSnippet": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\"> <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\"> </a>", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]/a[2]", "issueID": "575d60f8067b091d52bd793770d68065", "signature": "f892d5ae8df51f8bcfe7a8692934099e", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=57&issueID=575d60f8067b091d52bd793770d68065" }, { "tID": 73, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link text is uninformative.", "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": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text in this link is too generic to be helpful for users. Users will be unable to discern the purpose or destination of the link without reading the text that surrounds it. Change the text in this link to something that is unique and informative so that the user can understand what content or actions can be found at the link's destination.", "viewPortLocation": { "top-left": { "x": 866.609375, "y": 407.703125 }, "bottom-right": { "x": 921.609375, "y": 486.703125 }, "height": 79, "width": 55 }, "position": { "line": 7415, "column": 0 }, "errorSnippet": "<a class=\"more\" id=\"more\" href=\"#more\"><span>More</span><img alt=\"\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/more.png\"></a>", "xpath": "/html/body/div[1]/div[1]/section[1]/a[1]", "issueID": "c64c1008f240e60216527bb367bed690", "signature": "b4c92247f6e65bd6e64b9983a2686bd7", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=73&issueID=c64c1008f240e60216527bb367bed690" }, { "tID": 73, "bpID": 106, "priority": 100, "level": [ "A", "AAA" ], "certainty": 100, "errorTitle": "This link text is uninformative.", "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": "Make sure that link text (and the alternate text for any images that are used as links) describes the destination or purpose of the link.", "errorDescription": "The text in this link is too generic to be helpful for users. Users will be unable to discern the purpose or destination of the link without reading the text that surrounds it. Change the text in this link to something that is unique and informative so that the user can understand what content or actions can be found at the link's destination.", "viewPortLocation": { "top-left": { "x": 617.5, "y": 86 }, "bottom-right": { "x": 702.5, "y": 110 }, "height": 24, "width": 85 }, "position": { "line": 8243, "column": 0 }, "errorSnippet": "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">click here</a>", "xpath": "/html/body/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]/a[1]", "issueID": "64e5917bae21a2cf9555e0147d30249d", "signature": "b0698ee975d34720af9ad1c281cc3561", "ref": "https://tenon.io/bestpractice.php?bpID=106&tID=73&issueID=64e5917bae21a2cf9555e0147d30249d" }, { "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.0002499999999940883, "y": 333 }, "bottom-right": { "x": 40.999750000000006, "y": 374 }, "height": 41, "width": 41 }, "position": { "line": 7415, "column": 0 }, "errorSnippet": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll\" title=\"Scroll Down\"></a>", "xpath": "/html/body/div[1]/div[1]/section[2]/div[1]/a[1]", "issueID": "095a5cbafdc3b73f825015b4ce1fb380", "signature": "e136d6169aa64b1511855128b3d88c2d", "ref": "https://tenon.io/bestpractice.php?bpID=105&tID=98&issueID=095a5cbafdc3b73f825015b4ce1fb380" }, { "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": 5768.45 }, "height": 5768.45, "width": 1024 }, "position": { "line": 1049, "column": 3 }, "errorSnippet": "<body class=\"home\" style=\"\"> <!-- Google Tag Manager -->\n<noscript><iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<scr", "xpath": "/html/body", "issueID": "95b99ed79bd6182c99c61ace278a1333", "signature": "cb8686e831f7ba67b670eaac831b149a", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=95b99ed79bd6182c99c61ace278a1333" }, { "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": 5433.31 }, "height": 5433.31, "width": 1024 }, "position": { "line": 7184, "column": 38 }, "errorSnippet": "<div class=\"main\"> <section class=\"featured\"> <div class=\"flexslider\"> <ul class=\"slides\"> <li class=\"flex-active-slide\" style=\"width: 100%; float: left; margin-right: -100%; position: relative; opacity: 1; display: block; z-in", "xpath": "/html/body/div[1]/div[1]", "issueID": "8f81e7bb8d9b4ca0cb1a16f339459cbe", "signature": "90b8db012ceeb0eaf51238de885144d8", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=8f81e7bb8d9b4ca0cb1a16f339459cbe" }, { "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": 100 }, "bottom-right": { "x": 1024, "y": 176 }, "height": 76, "width": 1024 }, "position": { "line": 9424, "column": 391 }, "errorSnippet": "<div class=\"flex-details\"><p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,<br>\nturning the spaces we create for them into extraordinary communities.</p>\n<p><script style=\"\">\nvar $ = jQue", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]", "issueID": "1101998af4256b3a50add23f7c6343c4", "signature": "1f4331fa0ef86232c9963007204d9e80", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=1101998af4256b3a50add23f7c6343c4" }, { "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": 124 }, "bottom-right": { "x": 1024, "y": 200 }, "height": 76, "width": 1024 }, "position": { "line": 9023, "column": 423 }, "errorSnippet": "<p>Accomplished, wise and witty, they teach, join, organize, instigate and lead,<br>\nturning the spaces we create for them into extraordinary communities.</p>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/p[1]", "issueID": "bd08381e5b99643d2c5784984cd9c22c", "signature": "da843780f1b80d365dd240b3e24bd95a", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=bd08381e5b99643d2c5784984cd9c22c" }, { "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": 100 }, "bottom-right": { "x": 1024, "y": 176 }, "height": 76, "width": 1024 }, "position": { "line": 11501, "column": 3 }, "errorSnippet": "<div class=\"flex-details\"><p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>\n</div>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[2]/div[1]/div[1]", "issueID": "d0caf3ac678cafb3a35e95acfc84192c", "signature": "650fe473e0a8423e41d9ac180cc9d70a", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=d0caf3ac678cafb3a35e95acfc84192c" }, { "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": 124 }, "bottom-right": { "x": 1024, "y": 200 }, "height": 76, "width": 1024 }, "position": { "line": 11520, "column": 19 }, "errorSnippet": "<p>Choice-rich communities open worlds of possibilities for independent thinkers. We attract those determined to continue making their mark.</p>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[2]/div[1]/div[1]/p[1]", "issueID": "41bc885aa7bd2ff2092897f91f0bc978", "signature": "95ce922406454c56b5041569bd552f16", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=41bc885aa7bd2ff2092897f91f0bc978" }, { "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": 70 }, "bottom-right": { "x": 1024, "y": 146 }, "height": 76, "width": 1024 }, "position": { "line": 11524, "column": 4 }, "errorSnippet": "<div class=\"flex-details\"><p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>\n</div>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[3]/div[1]/div[1]", "issueID": "cc1b7a07e6aaa6f7a94afa3d44cdcf7f", "signature": "0d25488b3d7c489e69f1ba8ebdda8830", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=cc1b7a07e6aaa6f7a94afa3d44cdcf7f" }, { "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": 94 }, "bottom-right": { "x": 1024, "y": 170 }, "height": 76, "width": 1024 }, "position": { "line": 11534, "column": 51 }, "errorSnippet": "<p>Efficient planners and big dreamers, our residents bring their own clocks and set the pace they want. They like a Lifespace community, because we clear the way.</p>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[3]/div[1]/div[1]/p[1]", "issueID": "5aaef38271074e101e25704ae1bdd904", "signature": "d4b07c4692d5819ed7067e0c89b73678", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=5aaef38271074e101e25704ae1bdd904" }, { "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.00004999999999988347, "y": 114 }, "bottom-right": { "x": 799.99995, "y": 289 }, "height": 175, "width": 800 }, "position": { "line": 11531, "column": 12 }, "errorSnippet": "<div class=\"feature-copy\"><p>Lifespace living is living large, passions ablaze, pursuing plans and dreams of all kinds. Our residents move the world a little every day. With Life Care and a full continuum of care as their backup plan, they ro", "xpath": "/html/body/div[1]/div[1]/section[2]/div[1]/div[1]", "issueID": "dede24d9ff0c074c4f7dd3c331767546", "signature": "d6fb2db1f163f20adf893c1a5ada2957", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=dede24d9ff0c074c4f7dd3c331767546" }, { "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": 14.71875, "y": 136 }, "bottom-right": { "x": 814.71875, "y": 311 }, "height": 175, "width": 800 }, "position": { "line": 11536, "column": 1 }, "errorSnippet": "<p>Lifespace living is living large, passions ablaze, pursuing plans and dreams of all kinds. Our residents move the world a little every day. With Life Care and a full continuum of care as their backup plan, they root their confidence in the finan", "xpath": "/html/body/div[1]/div[1]/section[2]/div[1]/div[1]/p[1]", "issueID": "02ac2372b69a16efa2f33e8fbdc092c3", "signature": "0159f1337cf59cc0bd585d4b4fdaf24b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=02ac2372b69a16efa2f33e8fbdc092c3" }, { "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": 168 }, "bottom-right": { "x": 414.719, "y": 518 }, "height": 350, "width": 414.719 }, "position": { "line": 11559, "column": 12 }, "errorSnippet": "<div class=\"feature-copy\"><p>Hospitality, attentiveness and authenticity — we’re committed to making each community meet or surpass all expectations. &nbsp; Team members, a wide variety of residences, services, amenities, activities, ever", "xpath": "/html/body/div[1]/div[1]/section[4]/div[1]/div[1]/div[1]", "issueID": "62fcf346c8062557614ff28916d288db", "signature": "17c2b7d40776ede9098df66db5156938", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=62fcf346c8062557614ff28916d288db" }, { "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": 190 }, "bottom-right": { "x": 414.719, "y": 540 }, "height": 350, "width": 414.719 }, "position": { "line": 11550, "column": 51 }, "errorSnippet": "<p>Hospitality, attentiveness and authenticity — we’re committed to making each community meet or surpass all expectations. &nbsp; Team members, a wide variety of residences, services, amenities, activities, every smile, every helping hand — ev", "xpath": "/html/body/div[1]/div[1]/section[4]/div[1]/div[1]/div[1]/p[1]", "issueID": "a73310b339df23b80c2ae7b622246597", "signature": "3eaa13e93ed96d8f959214cbed45d605", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a73310b339df23b80c2ae7b622246597" }, { "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": 414.71875, "y": 84 }, "bottom-right": { "x": 829.43775, "y": 294 }, "height": 210, "width": 414.719 }, "position": { "line": 11585, "column": 6 }, "errorSnippet": "<div class=\"feature-copy\"><p>Self-determined people make up their own minds. They choose from a menu, select from a list and often just flat-out tell us what they want. Then we make it happen. Because how life should be is how it is in a Life", "xpath": "/html/body/div[1]/div[1]/section[6]/div[1]/div[1]/div[1]", "issueID": "a125794f43172b22b909bb5330cebc18", "signature": "b177b34e14eb54d2a0179e2a73d7d95b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a125794f43172b22b909bb5330cebc18" }, { "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": 414.71875, "y": 106 }, "bottom-right": { "x": 829.43775, "y": 316 }, "height": 210, "width": 414.719 }, "position": { "line": 11562, "column": 51 }, "errorSnippet": "<p>Self-determined people make up their own minds. They choose from a menu, select from a list and often just flat-out tell us what they want. Then we make it happen. Because how life should be is how it is in a Lifespace community.</p>", "xpath": "/html/body/div[1]/div[1]/section[6]/div[1]/div[1]/div[1]/p[1]", "issueID": "00f92fea41a96f476cd5e2ed4966e96c", "signature": "6adaaef97f6ce525b495ac88867192b0", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=00f92fea41a96f476cd5e2ed4966e96c" }, { "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": 168 }, "bottom-right": { "x": 414.719, "y": 413 }, "height": 245, "width": 414.719 }, "position": { "line": 11616, "column": 6 }, "errorSnippet": "<div class=\"feature-copy\"><p>Helping residents reach their objectives, our team members&nbsp;are empowered to do the extra, building bridges, removing barriers, slaying dragons — whatever it takes to enrich each resident’s opportunity for", "xpath": "/html/body/div[1]/div[1]/section[8]/div[1]/div[1]/div[1]", "issueID": "ea1a05d8c7b65cc5408a70c515201339", "signature": "a1a32ae70bb79b38f2fbb7a63786fbe9", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=ea1a05d8c7b65cc5408a70c515201339" }, { "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": 190 }, "bottom-right": { "x": 414.719, "y": 435 }, "height": 245, "width": 414.719 }, "position": { "line": 11577, "column": 40 }, "errorSnippet": "<p>Helping residents reach their objectives, our team members&nbsp;are empowered to do the extra, building bridges, removing barriers, slaying dragons — whatever it takes to enrich each resident’s opportunity for success.</p>", "xpath": "/html/body/div[1]/div[1]/section[8]/div[1]/div[1]/div[1]/p[1]", "issueID": "99ed8e7921810d09e33116c7587e72ed", "signature": "a0fcd661d23a1efc003a11a7a9d13b38", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=99ed8e7921810d09e33116c7587e72ed" }, { "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": 5686.3125 }, "bottom-right": { "x": 1024, "y": 5737.75 }, "height": 51.4375, "width": 1024 }, "position": { "line": 11659, "column": 23 }, "errorSnippet": "<div class=\"copyright\"> <p class=\"wrapper\"> <span>© 2023 Lifespace Communities, Inc.® | All Rights Reserved | <a href=\"/privacy-policy/\">Privacy Policy</a> | <a href=\"/federal-transparency-in-coverage-rule/\">Federal Tr", "xpath": "/html/body/div[1]/footer[1]/div[1]", "issueID": "a7aabbe1d794a01aaf022d358ee1133b", "signature": "3f4f88554ba3c46b5d08cf94eaf6b98b", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=a7aabbe1d794a01aaf022d358ee1133b" }, { "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.000025000000000829914, "y": 5705.5 }, "bottom-right": { "x": 921.5940250000001, "y": 5756.9375 }, "height": 51.4375, "width": 921.594 }, "position": { "line": 11672, "column": 51 }, "errorSnippet": "<p class=\"wrapper\"> <span>© 2023 Lifespace Communities, Inc.® | All Rights Reserved | <a href=\"/privacy-policy/\">Privacy Policy</a> | <a href=\"/federal-transparency-in-coverage-rule/\">Federal Transparency in Coverage</a&g", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]", "issueID": "d88b372f82808be05c1507b3873026e9", "signature": "f5f3b175f704c85affa11ec178a77b5e", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=d88b372f82808be05c1507b3873026e9" }, { "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": 735 }, "bottom-right": { "x": 1024, "y": 768 }, "height": 33, "width": 1024 }, "position": { "line": 11754, "column": 2 }, "errorSnippet": "<div id=\"branda-cookie-notice\" role=\"banner\" class=\"ub-position-bottom ub-style-none\"><div class=\"cookie-notice-container\"><div class=\"branda-cn-container\"><span id=\"ub-cn-notice-text\" class=\"branda-cn-column\">We use cookies to en", "xpath": "/html/body/div[3]", "issueID": "16794b9dec048dd753335b1e58721c93", "signature": "da559eead7640a2a325c5254185449b2", "ref": "https://tenon.io/bestpractice.php?bpID=14&tID=144&issueID=16794b9dec048dd753335b1e58721c93" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "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 actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 224 }, "bottom-right": { "x": 41, "y": 265 }, "height": 41, "width": 41 }, "position": { "line": 7414, "column": 34 }, "errorSnippet": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[1]/div[1]/a[1]", "issueID": "742df9fd1229c14f214db2cc61ba8217", "signature": "f366c6cfe464e7c693026aaa7f9e1295", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=742df9fd1229c14f214db2cc61ba8217" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "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 actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 224 }, "bottom-right": { "x": 41, "y": 265 }, "height": 41, "width": 41 }, "position": { "line": 7415, "column": 0 }, "errorSnippet": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[2]/div[1]/a[1]", "issueID": "7f25bb272cba157d0bb0e128aba529cb", "signature": "98714f03116f06c34e8eba32d70f6547", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=7f25bb272cba157d0bb0e128aba529cb" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "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 actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": 0, "y": 194 }, "bottom-right": { "x": 41, "y": 235 }, "height": 41, "width": 41 }, "position": { "line": 7415, "column": 0 }, "errorSnippet": "<a href=\"#lsIntro\" id=\"lsIntro\" class=\"scroll alt\" title=\"Scroll Down\"></a>", "xpath": "/html/body/div[1]/div[1]/section[1]/div[1]/ul[1]/li[3]/div[1]/a[1]", "issueID": "86a3aa75dbe31d5d54889d2af2229f99", "signature": "9a549795409261e2c9476f7d9b215af9", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=86a3aa75dbe31d5d54889d2af2229f99" }, { "tID": 152, "bpID": 211, "priority": 88, "level": [ "A", "AA", "AAA" ], "certainty": 100, "errorTitle": "This actionable element is smaller than the minimum required size.", "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 actionable element is smaller than the stated minimum defined by all mobile platform developer guides. Minimum sizes for actionable elements ensure that those elements can be operated by people with vision, motor and cognitive disabilities. Even if this system is not explicitly intended for mobile use, it should be enlarged with CSS to meet minimu requirements and improve usability for users with vision, motor and cognitive disabilities.", "viewPortLocation": { "top-left": { "x": -0.0002499999999940883, "y": 333 }, "bottom-right": { "x": 40.999750000000006, "y": 374 }, "height": 41, "width": 41 }, "position": { "line": 7415, "column": 0 }, "errorSnippet": "<a href=\"#lsDreams\" id=\"lsDreams\" class=\"scroll\" title=\"Scroll Down\"></a>", "xpath": "/html/body/div[1]/div[1]/section[2]/div[1]/a[1]", "issueID": "db27df594607bd0ef6764dc3fad54c11", "signature": "442bfaf447b2b0034f551ee17dbf2f76", "ref": "https://tenon.io/bestpractice.php?bpID=211&tID=152&issueID=db27df594607bd0ef6764dc3fad54c11" }, { "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": 5768.45 }, "height": 5768.45, "width": 1024 }, "position": { "line": 1049, "column": 3 }, "errorSnippet": "<body class=\"home\" style=\"\"> <!-- Google Tag Manager -->\n<noscript><iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-P8GRB2\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<scr", "xpath": "/html/body", "issueID": "7a8ad63b1cf91d556b546e0ec10d6f94", "signature": "0888cb65c8c49a008cf9628d3c1ebb56", "ref": "https://tenon.io/bestpractice.php?bpID=143&tID=155&issueID=7a8ad63b1cf91d556b546e0ec10d6f94" }, { "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": 343.796875, "y": 0 }, "bottom-right": { "x": 404.796875, "y": 16 }, "height": 16, "width": 61 }, "position": { "line": 3830, "column": 81 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "xpath": "/html/body/div[1]/header[1]/div[1]/nav[1]/ul[1]/li[4]/a[1]", "issueID": "9bbed58d762785efd8ffae2311f6fb31", "signature": "734577cb3258efc33f9cf7dfbc063146", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=9bbed58d762785efd8ffae2311f6fb31" }, { "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": 427.765625, "y": 0 }, "bottom-right": { "x": 513.765625, "y": 16 }, "height": 16, "width": 86 }, "position": { "line": 4817, "column": 5796 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "xpath": "/html/body/div[1]/header[1]/div[1]/nav[1]/ul[1]/li[5]/a[1]", "issueID": "172c5aac6377a517853ae1846d42be7f", "signature": "d8cba6b8193cd4819e1a1c485b511da5", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=172c5aac6377a517853ae1846d42be7f" }, { "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": 373.21875, "y": 152 }, "bottom-right": { "x": 456.21875, "y": 235 }, "height": 83, "width": 83 }, "position": { "line": 7775, "column": 0 }, "errorSnippet": "<a class=\"play popup-vimeo\" target=\"_blank\" href=\"https://vimeo.com/87810440\" title=\"Play Video\"><img alt=\"Play\" src=\"https://www.lifespacecommunities.com/wp-content/themes/lifespace/images/play.png\"></a>", "xpath": "/html/body/div[1]/div[1]/section[7]/div[1]/a[1]", "issueID": "c3c39974ff1f75ac69c7b03f17bedf44", "signature": "80711132e3c858b4ee0bb5aaf479948b", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=c3c39974ff1f75ac69c7b03f17bedf44" }, { "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": 457 }, "bottom-right": { "x": 109, "y": 475 }, "height": 18, "width": 109 }, "position": { "line": 7775, "column": 0 }, "errorSnippet": "<a class=\"action\" target=\"_blank\" href=\"http://lifespacecommunities.ourcareerpages.com/\">Find a Job</a>", "xpath": "/html/body/div[1]/div[1]/section[8]/div[1]/div[1]/a[1]", "issueID": "1fc92cc8adfcaeb361df9eecd2412a62", "signature": "e13ddd014625ce9c6bf0fa096e768eb6", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=1fc92cc8adfcaeb361df9eecd2412a62" }, { "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": 483.484375, "y": 5558.3125 }, "bottom-right": { "x": 572.484375, "y": 5582.3125 }, "height": 24, "width": 89 }, "position": { "line": 7943, "column": 0 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://lifespacecommunities.wd1.myworkdayjobs.com/Careers\">Careers</a>", "xpath": "/html/body/div[1]/footer[1]/nav[1]/ul[1]/li[4]/a[1]", "issueID": "3374edfbed702f518054f2760eb8ad25", "signature": "8d1fb51a1a5e4b8481cf56c6138414cb", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=3374edfbed702f518054f2760eb8ad25" }, { "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": 609.859375, "y": 5558.3125 }, "bottom-right": { "x": 737.859375, "y": 5582.3125 }, "height": 24, "width": 128 }, "position": { "line": 7943, "column": 0 }, "errorSnippet": "<a target=\"_blank\" rel=\"noopener\" href=\"https://www.thelifespacefoundation.org/\">Foundation</a>", "xpath": "/html/body/div[1]/footer[1]/nav[1]/ul[1]/li[5]/a[1]", "issueID": "5be3764b9d95fa5fb5d308c96b2132be", "signature": "e3c0b4238c808c69a239bc767e1bb919", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=5be3764b9d95fa5fb5d308c96b2132be" }, { "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": 863, "y": 5727.5 }, "bottom-right": { "x": 912, "y": 5744.5 }, "height": 17, "width": 49 }, "position": { "line": 8086, "column": 33 }, "errorSnippet": "<a href=\"https://www.facebook.com/LifespaceCommunities\" target=\"_blank\"> <img src=\"/wp-content/themes/lifespace/images/ls_fb_footer_bug.png\" width=\"35\" height=\"35\"> </a>", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]/a[1]", "issueID": "d558a1bf8487eccdeca095e978639482", "signature": "38da7fd7b4dbd99068b7972569e630d9", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=d558a1bf8487eccdeca095e978639482" }, { "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": 912, "y": 5727.5 }, "bottom-right": { "x": 960, "y": 5744.5 }, "height": 17, "width": 48 }, "position": { "line": 8242, "column": 34 }, "errorSnippet": "<a href=\"https://twitter.com/LifespaceCareer\" target=\"_blank\"> <img src=\"/wp-content/themes/lifespace/images/ls_twitter_footer_bug.png\" width=\"38\" height=\"35\"> </a>", "xpath": "/html/body/div[1]/footer[1]/div[1]/p[1]/a[2]", "issueID": "d6ede7ac1a785140c6bee4fc1d7b704b", "signature": "a58c85c9312289ea27076e19636e12e5", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=d6ede7ac1a785140c6bee4fc1d7b704b" }, { "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": 617.5, "y": 86 }, "bottom-right": { "x": 702.5, "y": 110 }, "height": 24, "width": 85 }, "position": { "line": 8243, "column": 0 }, "errorSnippet": "<a href=\"/coronavirus/\" target=\"_blank\" rel=\"noopener\">click here</a>", "xpath": "/html/body/div[2]/div[1]/div[2]/div[1]/div[1]/div[1]/h4[1]/u[1]/a[1]", "issueID": "a8fd1d533781663c9b5523b4fe027d61", "signature": "dd737aa4b24293070c522d92053d22a7", "ref": "https://tenon.io/bestpractice.php?bpID=207&tID=218&issueID=a8fd1d533781663c9b5523b4fe027d61" } ], "log": [] }, "success": true }, "endTime": 1682290656127 } ], "sources": { "script": "ts23", "batch": "senior", "target": { "id": "lifespace", "what": "Lifespace Communities" }, "requester": "pool@jpdev.pro" }, "creationTime": "2023-04-23T20:16:13", "timeStamp": "bhqti", "jobData": { "startTime": "2023-04-23T22:55:58", "endTime": "2023-04-23T22:57:36", "elapsedSeconds": 97, "visitLatency": 28, "logCount": 15, "logSize": 1316, "errorLogCount": 12, "errorLogSize": 799, "prohibitedCount": 0, "visitTimeoutCount": 0, "visitRejectionCount": 0, "aborted": false, "abortedAct": null, "presses": 0, "amountRead": 0, "testTimes": [ [ "hover", 24 ], [ "motion", 14 ], [ "ibm", 7 ], [ "alfa", 6 ], [ "qualWeb", 4 ], [ "wave", 3 ], [ "focAll", 1 ], [ "focInd", 1 ], [ "nuVal", 1 ], [ "tenon", 1 ], [ "allHidden", 0 ], [ "autocomplete", 0 ], [ "bulk", 0 ], [ "docType", 0 ], [ "dupAtt", 0 ], [ "embAc", 0 ], [ "filter", 0 ], [ "focOp", 0 ], [ "focVis", 0 ], [ "labClash", 0 ], [ "linkTo", 0 ], [ "linkUl", 0 ], [ "menuNav", 0 ], [ "miniText", 0 ], [ "nonTable", 0 ], [ "radioSet", 0 ], [ "role", 0 ], [ "styleDiff", 0 ], [ "tabNav", 0 ], [ "titledEl", 0 ], [ "zIndex", 0 ], [ "axe", 0 ], [ "continuum", 0 ], [ "htmlcs", 0 ] ] }, "score": { "scoreProcID": "tsp24", "logWeights": { "logCount": 0.5, "logSize": 0.01, "errorLogCount": 1, "errorLogSize": 0.02, "prohibitedCount": 15, "visitTimeoutCount": 10, "visitRejectionCount": 10, "visitLatency": 1 }, "soloWeight": 2, "issueWeights": { "absolute": 2, "largest": 1, "smaller": 0.4 }, "preventionWeights": { "testaro": 50, "other": 100 }, "toolDetails": { "testaro": { "motion": 32, "focAll": 4, "focInd": 9, "focOp": 2, "hover": 29, "linkTo": 2, "linkUl": 38, "role": 2, "styleDiff": 11, "titledEl": 4, "zIndex": 18 }, "alfa": { "r11": 8, "r2": 12, "r3": 12, "r4": 4, "r53": 4, "r57": 132, "r61": 4, "r65": 1, "r66": 66, "r69": 62, "r72": 4, "r73": 28, "r74": 4, "r78": 8, "r80": 4, "r87": 1 }, "axe": { "color-contrast": 42, "hidden-content": 0, "css-orientation-lock": 1, "color-contrast-enhanced": 3, "duplicate-id": 1, "heading-order": 2, "html-has-lang": 3, "image-alt": 12, "landmark-no-duplicate-banner": 2, "landmark-one-main": 2, "landmark-unique": 4, "link-name": 6, "region": 38 }, "continuum": { "89": 12, "94": 12, "101": 4, "237": 8, "531": 8, "533": 8 }, "htmlcs": { "e:AAA.1_1_1.H30.2": 8, "e:AAA.1_1_1.H37": 4, "e:AAA.1_3_1_AAA.G141": 16, "e:AAA.1_4_6.G17.Fail": 28, "e:AAA.1_4_6.G18.Fail": 12, "e:AAA.2_4_8.H59.1": 20, "e:AAA.3_1_1.H57.2": 4, "e:AAA.4_1_1.F77": 4, "e:AAA.4_1_2.H91.Button.Name": 4, "w:AAA.1_1_1.H67.2": 11, "w:AAA.1_3_1.H42": 1, "w:AAA.1_3_1.H48": 1, "w:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": 4, "w:AAA.1_4_6.G17.BgImage": 10, "w:AAA.1_4_6.G18.BgImage": 6, "w:AAA.3_2_5.H83.3": 7, "w:AAA.4_1_2.H91.A.Placeholder": 2 }, "ibm": { "WCAG20_Input_ExplicitLabel": 4, "WCAG20_Img_HasAlt": 12, "WCAG20_Html_HasLang": 4, "WCAG20_A_HasText": 8, "Rpt_Aria_OrphanedContent_Native_Host_Sematics": 56, "Rpt_Aria_MultipleNavigationLandmarks_Implicit": 8, "Rpt_Aria_MultipleBannerLandmarks_Implicit": 8, "landmark_name_unique": 8, "IBMA_Color_Contrast_WCAG2AA": 28, "Rpt_Aria_ContentinfoWithNoMain_Implicit": 1, "element_attribute_deprecated": 1 }, "qualWeb": { "QW-ACT-R63": 1, "QW-ACT-R64": 1, "QW-ACT-R73": 1, "QW-ACT-R74": 1, "QW-ACT-R62": 27, "QW-ACT-R37": 14, "QW-ACT-R76": 14, "QW-ACT-R75": 1, "QW-ACT-R40": 47, "QW-WCAG-T9": 1, "QW-WCAG-T20": 5, "QW-WCAG-T15": 5, "QW-WCAG-T32": 4, "QW-WCAG-T8": 2, "QW-BP1": 12, "QW-BP17": 10 }, "wave": { "e:alt_missing": 4, "e:alt_link_missing": 8, "e:language_missing": 4, "e:button_empty": 4, "c:contrast": 39, "a:heading_skipped": 2, "a:heading_possible": 1, "a:link_suspicious": 2, "a:link_redundant": 1, "a:noscript": 2, "a:underline": 1 }, "tenon": { "28": 4, "57": 8, "73": 8, "98": 4, "144": 76, "152": 16, "155": 2, "218": 36 } }, "issueDetails": { "issues": { "spontaneousMotion": { "wcag": "2.2.2", "tools": { "testaro": { "motion": { "score": 16, "what": "Change of visible content not requested by user" } } } }, "tabFocusability": { "wcag": "2.1.1", "tools": { "testaro": { "focAll": { "score": 2, "what": "Discrepancy between elements that should be and that are Tab-focusable" } } } }, "focusIndication": { "wcag": "2.4.7", "tools": { "testaro": { "focInd": { "score": 9, "what": "Focused element displays no or a nostandard focus indicator" } }, "alfa": { "r65": { "score": 1, "what": "Element in the sequential focus order has no visible focus" } }, "qualWeb": { "QW-ACT-R62": { "score": 27, "what": "Element in the sequential focus order has no visible focus" } } } }, "focusableOperable": { "wcag": "2.1.1", "tools": { "testaro": { "focOp": { "score": 2, "what": "Operable elements that cannot be Tab-focused and vice versa" } } } }, "hoverSurprise": { "wcag": "1.4.13", "tools": { "testaro": { "hover": { "score": 15, "what": "Hovering is mis-indicated or changes content" } } } }, "destinationLink": { "wcag": "1.3.1", "tools": { "testaro": { "linkTo": { "score": 1, "what": "Link has no href attribute" } } } }, "linkIndication": { "wcag": "1.3.3", "tools": { "testaro": { "linkUl": { "score": 19, "what": "Non-underlined adjacent links" } } } }, "roleBad": { "wcag": "4.1.2", "tools": { "testaro": { "role": { "score": 2, "what": "Nonexistent or implicit-overriding role" } }, "ibm": { "Rpt_Aria_ContentinfoWithNoMain_Implicit": { "score": 1, "what": "Element has a contentinfo role when no element has a main role" } } } }, "inconsistentStyles": { "wcag": "3.2.4", "tools": { "testaro": { "styleDiff": { "score": 3, "what": "Heading, link, and button style inconsistencies" } } } }, "titleBad": { "wcag": "1.3.1", "tools": { "testaro": { "titledEl": { "score": 4, "what": "title attribute belongs to an inappropriate element" } } } }, "zIndexNotZero": { "wcag": "1.4", "tools": { "testaro": { "zIndex": { "score": 5, "what": "Layering with nondefault z-index values" } } } }, "linkNoText": { "wcag": "2.4.4", "tools": { "alfa": { "r11": { "score": 8, "what": "Link has no accessible name" } }, "axe": { "link-name": { "score": 6, "what": "Link has no discernible text" } }, "continuum": { "237": { "score": 8, "what": "a element has no mechanism that allows an accessible name value to be calculated" } }, "htmlcs": { "e:AAA.1_1_1.H30.2": { "score": 8, "what": "img element is the only link content but has no text alternative" } }, "ibm": { "WCAG20_A_HasText": { "score": 8, "what": "Hyperlink has no text description" } }, "wave": { "e:alt_link_missing": { "score": 8, "what": "Linked image has no text alternative" } }, "tenon": { "57": { "score": 8, "what": "Link has no text inside it" } } } }, "imageNoText": { "wcag": "1.1.1", "tools": { "alfa": { "r2": { "score": 12, "what": "Image has no accessible name" } }, "axe": { "image-alt": { "score": 12, "what": "Image has no text alternative" } }, "continuum": { "89": { "score": 12, "what": "img element has no mechanism that allows an accessible name to be calculated" } }, "htmlcs": { "e:AAA.1_1_1.H37": { "score": 4, "what": "img element has no alt attribute" } }, "ibm": { "WCAG20_Img_HasAlt": { "score": 12, "what": "Image has no alt attribute conveying its meaning, or alt=\"\" if decorative" } }, "wave": { "e:alt_missing": { "score": 4, "what": "Text alternative is missing" } } } }, "duplicateID": { "wcag": "4.1.1", "tools": { "alfa": { "r3": { "score": 12, "what": "Element id attribute value is not unique" } }, "axe": { "duplicate-id": { "score": 1, "what": "id attribute value is not unique" } }, "continuum": { "94": { "score": 12, "what": "Element contains an id attribute set to a value that is not unique in the DOM" } }, "htmlcs": { "e:AAA.4_1_1.F77": { "score": 4, "what": "Duplicate id attribute value" } } } }, "pageLanguage": { "wcag": "3.1.1", "tools": { "alfa": { "r4": { "score": 4, "what": "Lang attribute missing, empty, or only whitespace" } }, "axe": { "html-has-lang": { "score": 3, "what": "html element has no lang attribute" } }, "continuum": { "101": { "score": 4, "what": "root html element has no lang attribute" } }, "htmlcs": { "e:AAA.3_1_1.H57.2": { "score": 4, "what": "html element has no lang or xml:lang attribute" } }, "ibm": { "WCAG20_Html_HasLang": { "score": 4, "what": "Page detected as HTML, but has no lang attribute" } }, "wave": { "e:language_missing": { "score": 4, "what": "Language missing or invalid" } } } }, "headingStructure": { "wcag": "1.3.1", "tools": { "alfa": { "r53": { "score": 2, "what": "Heading skips one or more levels" } }, "axe": { "heading-order": { "score": 1, "what": "Heading levels do not increase by only one" } }, "htmlcs": { "e:AAA.1_3_1_AAA.G141": { "score": 8, "what": "Heading level is incorrect" } }, "qualWeb": { "QW-WCAG-T9": { "score": 1, "what": "Page is not organized using headings" } }, "wave": { "a:heading_skipped": { "score": 1, "what": "Skipped heading level" } }, "tenon": { "155": { "score": 1, "what": "Headings are not structured in a hierarchical manner" } } } }, "contentBeyondLandmarks": { "wcag": "1.3.6", "tools": { "alfa": { "r57": { "score": 66, "what": "Perceivable text content is not included in any landmark" } }, "axe": { "region": { "score": 19, "what": "Some page content is not contained by landmarks" } }, "ibm": { "Rpt_Aria_OrphanedContent_Native_Host_Sematics": { "score": 28, "what": "Content does not reside within an element with a landmark role" } } } }, "h1Missing": { "wcag": "1.3.1", "tools": { "alfa": { "r61": { "score": 3, "what": "First heading is not h1" } } } }, "contrastAAA": { "wcag": "1.4.6", "tools": { "alfa": { "r66": { "score": 17, "what": "Text contrast less than AAA requires" } }, "axe": { "color-contrast-enhanced": { "score": 1, "what": "Element has insufficient color contrast (Level AAA)" } }, "htmlcs": { "e:AAA.1_4_6.G17.Fail": { "score": 7, "what": "Text has insufficient contrast" } }, "qualWeb": { "QW-ACT-R76": { "score": 4, "what": "Text has less than the enhanced minimum contrast" } } } }, "textContrastAA": { "wcag": "1.4.3", "tools": { "alfa": { "r69": { "score": 62, "what": "Text outside widget has subminimum contrast" } }, "axe": { "color-contrast": { "score": 42, "what": "Element has insufficient color contrast" } }, "htmlcs": { "e:AAA.1_4_6.G18.Fail": { "score": 12, "what": "Contrast between the text and its background is less than 4.5:1" } }, "ibm": { "IBMA_Color_Contrast_WCAG2AA": { "score": 28, "what": "Contrast ratio of text with background does not meet WCAG 2.1 AA" } }, "qualWeb": { "QW-ACT-R37": { "score": 14, "what": "Text has less than the minimum contrast" } }, "wave": { "c:contrast": { "score": 39, "what": "Very low contrast" } } } }, "allCaps": { "wcag": "3.1.5", "tools": { "alfa": { "r72": { "score": 1, "what": "Paragraph text is uppercased" } } } }, "leadingInsufficient": { "wcag": "1.4.8", "tools": { "alfa": { "r73": { "score": 14, "what": "Paragraph of text has insufficient line height" } } } }, "fontSizeAbsolute": { "wcag": "1.4.4", "tools": { "alfa": { "r74": { "score": 2, "what": "Paragraph text has an absolute font size" } } } }, "headingOfNothing": { "wcag": "1.3.1", "tools": { "alfa": { "r78": { "score": 4, "what": "No content between two headings of the same level" } } } }, "leadingAbsolute": { "wcag": "1.4.12", "tools": { "alfa": { "r80": { "score": 2, "what": "Paragraph text has an absolute line height" } } } }, "repeatedContentRisk": { "wcag": "2.4.1", "tools": { "alfa": { "r87": { "score": 1, "what": "First focusable element is not a link to the main content" } }, "qualWeb": { "QW-ACT-R73": { "score": 1, "what": "Block of repeated content is not collapsible" }, "QW-ACT-R74": { "score": 1, "what": "Document has no instrument to move focus to non-repeated content" }, "QW-BP17": { "score": 3, "what": "No link at the beginning of a block of repeated content goes to the end of the block" } } } }, "hiddenContentRisk": { "wcag": "4.1", "tools": { "axe": { "hidden-content": { "score": 1, "what": "Some content is hidden and therefore may not be testable for accessibility" } } } }, "cssBansRotate": { "wcag": "1.3.4", "tools": { "axe": { "css-orientation-lock": { "score": 1, "what": "CSS media query locks display orientation" } } } }, "bannerNot1": { "wcag": "1.3.6", "tools": { "axe": { "landmark-no-duplicate-banner": { "score": 1, "what": "Page has more than 1 banner landmark" } } } }, "mainNone": { "wcag": "1.3.6", "tools": { "axe": { "landmark-one-main": { "score": 1, "what": "page has no main landmark" } }, "qualWeb": { "QW-ACT-R63": { "score": 1, "what": "Document has no landmark with non-repeated content" } } } }, "landmarkConfusion": { "wcag": "1.3.6", "tools": { "axe": { "landmark-unique": { "score": 3, "what": "Landmark has a role and an accessible name that are identical to another" } }, "ibm": { "landmark_name_unique": { "score": 6, "what": "Landmark has no unique aria-labelledby or aria-label among landmarks in the same parent region" } } } }, "navConfusion": { "wcag": "1.3.6", "tools": { "continuum": { "531": { "score": 6, "what": "nav element has an accessible name that is non-unique among the nav elements" } }, "ibm": { "Rpt_Aria_MultipleNavigationLandmarks_Implicit": { "score": 6, "what": "Element with a navigation role has no unique purpose label among the navigation-role elements" } } } }, "navNoText": { "wcag": "1.3.6", "tools": { "continuum": { "533": { "score": 6, "what": "nav element is not the only nav element but has no accessible name" } } } }, "buttonNoText": { "wcag": "4.1.2", "tools": { "htmlcs": { "e:AAA.4_1_2.H91.Button.Name": { "score": 4, "what": "Button element has no accessible name" } }, "wave": { "e:button_empty": { "score": 4, "what": "Button is empty or has no value text" } } } }, "decorativeImageRisk": { "wcag": "1.1.1", "tools": { "htmlcs": { "w:AAA.1_1_1.H67.2": { "score": 3, "what": "Image marked as decorative may be informative" } } } }, "pseudoHeadingRisk": { "wcag": "1.3.1", "tools": { "htmlcs": { "w:AAA.1_3_1.H42": { "score": 1, "what": "Heading coding is not used but the element may be intended as a heading" } }, "wave": { "a:heading_possible": { "score": 1, "what": "Possible heading" } } } }, "pseudoNavList": { "wcag": "1.3.1", "tools": { "htmlcs": { "w:AAA.1_3_1.H48": { "score": 1, "what": "Navigation links are not coded as a list" } }, "qualWeb": { "QW-WCAG-T32": { "score": 2, "what": "ol, ul or dl is not used for a list or group of links" } } } }, "scrollRisk": { "wcag": "1.4.10", "tools": { "htmlcs": { "w:AAA.1_4_10.C32,C31,C33,C38,SCR34,G206": { "score": 1, "what": "Fixed-position element may force bidirectional scrolling" } } } }, "contrastRisk": { "wcag": "1.4.3", "tools": { "htmlcs": { "w:AAA.1_4_6.G17.BgImage": { "score": 3, "what": "Contrast between the text and its background image may be less than 7:1" } } } }, "linkWindowSurpriseRisk": { "wcag": "3.2.5", "tools": { "htmlcs": { "w:AAA.3_2_5.H83.3": { "score": 2, "what": "Link text may fail to indicate that the link will open in a new window" } } } }, "linkBrokenRisk": { "wcag": "1.3.1", "tools": { "htmlcs": { "w:AAA.4_1_2.H91.A.Placeholder": { "score": 1, "what": "Link has text but no href, id, or name attribute" } } } }, "controlNoText": { "wcag": "4.1.2", "tools": { "ibm": { "WCAG20_Input_ExplicitLabel": { "score": 4, "what": "Form control has no associated label" } } } }, "bannerConfusion": { "wcag": "1.3.6", "tools": { "ibm": { "Rpt_Aria_MultipleBannerLandmarks_Implicit": { "score": 6, "what": "Element with a banner role has no unique purpose label among the banner-role elements" } } } }, "obsolete": { "wcag": "4.1", "tools": { "ibm": { "element_attribute_deprecated": { "score": 1, "what": "Element or attribute is obsolete" } } } }, "skipRepeatedContent": { "wcag": "2.4.1", "tools": { "qualWeb": { "QW-ACT-R64": { "score": 1, "what": "Document has no heading for non-repeated content" }, "QW-ACT-R75": { "score": 1, "what": "Blocks of repeated content cannot be bypassed" } } } }, "overflowHidden": { "wcag": "1.4.4", "tools": { "qualWeb": { "QW-ACT-R40": { "score": 47, "what": "Zoomed text node is clipped by a CSS overflow declaration" } } } }, "ignorable": { "wcag": "", "tools": { "qualWeb": { "QW-WCAG-T20": { "score": 1, "what": "Link text is not supplemented with a title attribute" } } } }, "siteNavigation": { "wcag": "2.4", "tools": { "qualWeb": { "QW-WCAG-T15": { "score": 1, "what": "link element and navigation tools not used" } } } }, "textAlternativeRisk": { "wcag": "1", "tools": { "qualWeb": { "QW-WCAG-T8": { "score": 1, "what": "Text alternative is not an alternative" } } } }, "noHeading": { "wcag": "1.3.1", "tools": { "qualWeb": { "QW-BP1": { "score": 9, "what": "h1-h6 not used to identify headings" } } } }, "linkComprehensionRisk": { "wcag": "2.4.4", "tools": { "wave": { "a:link_suspicious": { "score": 1, "what": "Suspicious link text" } } } }, "linkPair": { "wcag": "2.4.4", "tools": { "wave": { "a:link_redundant": { "score": 1, "what": "Adjacent links go to the same URL" } } } }, "noScriptRisk": { "wcag": "4.1", "tools": { "wave": { "a:noscript": { "score": 1, "what": "noscript element may fail to contain an accessible equivalent or alternative" } } } }, "pseudoLinkRisk": { "wcag": "1.3.1", "tools": { "wave": { "a:underline": { "score": 1, "what": "CSS underline on text that is not a link" } } } }, "horizontalScrolling": { "wcag": "1.4.10", "tools": { "tenon": { "28": { "score": 3, "what": "Layout or sizing of the page causes horizontal scrolling" } } } }, "linkVague": { "wcag": "2.4.4", "tools": { "tenon": { "73": { "score": 6, "what": "Link text is too generic to communicate the purpose or destination" } } } }, "linkTextsSame": { "wcag": "2.4.4", "tools": { "tenon": { "98": { "score": 2, "what": "Links have the same text but different destinations" } } } }, "leadingClipsText": { "wcag": "1.4.8", "tools": { "tenon": { "144": { "score": 76, "what": "Line height is insufficent to properly display the computed font size" } } } }, "targetSize": { "wcag": "2.5.5", "tools": { "tenon": { "152": { "score": 12, "what": "Actionable element is smaller than the minimum required size" } } } }, "linkForcesNewWindow": { "wcag": "3.2.5", "tools": { "tenon": { "218": { "score": 27, "what": "Link opens in a new window without user control" } } } } }, "solos": { "htmlcs": { "e:AAA.2_4_8.H59.1": 20, "w:AAA.1_4_6.G18.BgImage": 6 } } }, "preventionScores": {}, "summary": { "total": 933, "log": 64, "preventions": 0, "solos": 52, "issues": [ { "issueName": "textContrastAA", "score": 118 }, { "issueName": "contentBeyondLandmarks", "score": 87 }, { "issueName": "leadingClipsText", "score": 78 }, { "issueName": "overflowHidden", "score": 49 }, { "issueName": "focusIndication", "score": 33 }, { "issueName": "imageNoText", "score": 32 }, { "issueName": "linkForcesNewWindow", "score": 29 }, { "issueName": "linkNoText", "score": 28 }, { "issueName": "contrastAAA", "score": 24 }, { "issueName": "linkIndication", "score": 21 }, { "issueName": "duplicateID", "score": 21 }, { "issueName": "spontaneousMotion", "score": 18 }, { "issueName": "hoverSurprise", "score": 17 }, { "issueName": "leadingInsufficient", "score": 16 }, { "issueName": "pageLanguage", "score": 14 }, { "issueName": "targetSize", "score": 14 }, { "issueName": "headingStructure", "score": 12 }, { "issueName": "noHeading", "score": 11 }, { "issueName": "navConfusion", "score": 10 }, { "issueName": "landmarkConfusion", "score": 9 }, { "issueName": "navNoText", "score": 8 }, { "issueName": "buttonNoText", "score": 8 }, { "issueName": "bannerConfusion", "score": 8 }, { "issueName": "linkVague", "score": 8 }, { "issueName": "zIndexNotZero", "score": 7 }, { "issueName": "repeatedContentRisk", "score": 7 }, { "issueName": "titleBad", "score": 6 }, { "issueName": "headingOfNothing", "score": 6 }, { "issueName": "controlNoText", "score": 6 }, { "issueName": "inconsistentStyles", "score": 5 }, { "issueName": "h1Missing", "score": 5 }, { "issueName": "decorativeImageRisk", "score": 5 }, { "issueName": "contrastRisk", "score": 5 }, { "issueName": "horizontalScrolling", "score": 5 }, { "issueName": "tabFocusability", "score": 4 }, { "issueName": "focusableOperable", "score": 4 }, { "issueName": "roleBad", "score": 4 }, { "issueName": "fontSizeAbsolute", "score": 4 }, { "issueName": "leadingAbsolute", "score": 4 }, { "issueName": "pseudoNavList", "score": 4 }, { "issueName": "linkWindowSurpriseRisk", "score": 4 }, { "issueName": "skipRepeatedContent", "score": 4 }, { "issueName": "linkTextsSame", "score": 4 }, { "issueName": "destinationLink", "score": 3 }, { "issueName": "allCaps", "score": 3 }, { "issueName": "hiddenContentRisk", "score": 3 }, { "issueName": "cssBansRotate", "score": 3 }, { "issueName": "bannerNot1", "score": 3 }, { "issueName": "mainNone", "score": 3 }, { "issueName": "pseudoHeadingRisk", "score": 3 }, { "issueName": "scrollRisk", "score": 3 }, { "issueName": "linkBrokenRisk", "score": 3 }, { "issueName": "obsolete", "score": 3 }, { "issueName": "ignorable", "score": 3 }, { "issueName": "siteNavigation", "score": 3 }, { "issueName": "textAlternativeRisk", "score": 3 }, { "issueName": "linkComprehensionRisk", "score": 3 }, { "issueName": "linkPair", "score": 3 }, { "issueName": "noScriptRisk", "score": 3 }, { "issueName": "pseudoLinkRisk", "score": 3 } ] } } }