Accessibility Health Check
https://clarkcountynv.gov
Excellent
https://daylight.sonde.life/usgov/clarkcountynv-gov/
Excellent
Executive Summary
Top Findings
criticalInsufficient color contrast: 1.40:1 (required: 4.5:1 for normal text). Foreground: rgb(150, 56, 33), background: rgb(114, 41, 34). Text: "County Commission Agendas"WCAG 1.4.3
<a href="https://clark.legistar.com/Calendar.aspx" title="County Commission Agendas" target="_blank">County Commission Agendas</a>
Current ratio: 1.40:1 (need 4.5:1). Change foreground from #963821 to #f89177 (ratio: 4.5:1). Or change background from #722922 to #000000. Current ratio: 1.00:1 (need 4.5:1). Change foreground from #963821 to #ffbcaa (ratio: 4.5:1). Or change background from #963821 to #000000. Current ratio: 1.51:1 (need 4.5:1). Change foreground from #feca7a to #9d6d11 (ratio: 4.5:1). Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1).
criticalInsufficient color contrast: 1.00:1 (required: 4.5:1 for normal text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Air Pollution Control Hearing Board"WCAG 1.4.3
<li>Air Pollution Control Hearing Board</li>
Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1).
criticalInsufficient color contrast: 1.40:1 (required: 3:1 for large text). Foreground: rgb(150, 56, 33), background: rgb(114, 41, 34). Text: "View Meetings & Agendas"WCAG 1.4.3
<h2 class="tertiary-list-header">View Meetings & Agendas</h2>
Current ratio: 1.40:1 (need 3:1). Change foreground from #963821 to #d36f56 (ratio: 3.0:1). Or change background from #722922 to #000000. Current ratio: 1.00:1 (need 3:1). Change foreground from #963821 to #f28b71 (ratio: 3.0:1). Or change background from #963821 to #000000.
criticalInsufficient color contrast: 1.00:1 (required: 3:1 for large text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Air Pollution Control Hearing Board"WCAG 1.4.3
<h1 class="page-title">Air Pollution Control Hearing Board</h1>
Current ratio: 1.00:1 (need 3:1). Change foreground from #ffffff to #959494 (ratio: 3.0:1).
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (89.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22.4px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/government/">Government</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (43.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/">Home</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (43.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/">Home</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (89.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22.4px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/government/">Government</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (89.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22.4px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/government/">Government</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (43.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/">Home</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highFocus jumps backward from "Accessibility Menu" to "Skip to main content" (visual distance: 830px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<a>Skip to main content</a>
Reorder elements in the DOM to match the visual layout.
highFocus jumps backward from "Try Searching" to "Find My Commission District" (visual distance: 548px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<div>Find My Commission District</div>
Reorder elements in the DOM to match the visual layout. Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
highFocus jumps backward from "Accessibility Menu" to "Skip to main content" (visual distance: 881px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<a>Skip to main content</a>
Reorder elements in the DOM to match the visual layout.
highFocus jumps backward from "Accessibility Menu" to "Skip to main content" (visual distance: 880px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<a>Skip to main content</a>
Reorder elements in the DOM to match the visual layout.
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
mediumPage has 2 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 2 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h4 class="newslist-title">Welcome to Fabulous Las Vegas Sign to Glow Gold for AANHPI Heritage Month</h4>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="featured-story" class="columns-paragraph column2-paragraph">Featured Story</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h4>Cinco de Mayo Celebration / Celebración de Cinco de Mayo</h4>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-treasurers-office">Clark County Treasurer’s Office</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="welcome-home" class="columns-paragraph column2-paragraph">Welcome Home</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
<html lang="en">
Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
<html lang="en">
Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
<html lang="en">
Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumClicking "GOVERNMENT Department Directory " inserts 254 element(s) without ARIA live region. Screen readers will not announce this dynamic content.WCAG 4.1.3
<li class="nav-drop" aria-expanded="false" tabindex="0"><strong>GOVERNMENT</strong>
<div class="menuul"><div class="nav-in"><div class="nav-content"><div class="nav-content-in"><button clasWrap dynamically inserted content in an element with aria-live="polite" (or role="status"/"alert") so assistive technologies announce the change.
medium"Apply to Become a Foster Parent" is visually at position 18 but receives focus at position 44 (drift: 26).WCAG 2.4.3
<a>Apply to Become a Foster Parent</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Find My Commission District" is visually at position 22 but receives focus at position 67 (drift: 45).WCAG 2.4.3
<a>Find My Commission District</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Recruitment Hub (NEW)" is visually at position 21 but receives focus at position 64 (drift: 43).WCAG 2.4.3
<a>Recruitment Hub (NEW)</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Apply for Business License" is visually at position 19 but receives focus at position 47 (drift: 28).WCAG 2.4.3
<a>Apply for Business License</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Homeless Help" is visually at position 62 but receives focus at position 35 (drift: 27).WCAG 2.4.3
<a>Homeless Help</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Assessor Real Property Records" is visually at position 20 but receives focus at position 57 (drift: 37).WCAG 2.4.3
<a>Assessor Real Property Records</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Air Quality Fees & Payments" is visually at position 45 but receives focus at position 22 (drift: 23).WCAG 2.4.3
<a>Air Quality Fees & Payments</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 37 but receives focus at position 22 (drift: 15).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 36 but receives focus at position 22 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 36 but receives focus at position 22 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 35 but receives focus at position 21 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 34 but receives focus at position 20 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 35 but receives focus at position 21 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Accessibility Menu" is visually at position 18 but receives focus at position 1 (drift: 17).WCAG 2.4.3
<div>Accessibility Menu</div>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 36 but receives focus at position 22 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 35 but receives focus at position 21 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Accessibility Menu" is visually at position 18 but receives focus at position 1 (drift: 17).WCAG 2.4.3
<div>Accessibility Menu</div>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 36 but receives focus at position 22 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 36 but receives focus at position 21 (drift: 15).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Contact Clark County" is visually at position 35 but receives focus at position 21 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
mediumBroken link: https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/ returned status 404 Not Found after 1 attempts
<a href="https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/">Town Advisory Boards and Citizens Advisory Councils</a>
mediumBroken link: https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/ returned status 404 Not Found after 1 attempts
<a href="https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/">Town Advisory Boards and Citizens Advisory Councils</a>
mediumBroken link: https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/ returned status 404 Not Found after 1 attempts
<a href="https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/">Town Advisory Boards and Citizens Advisory Councils</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
Best Page Fix Opportunities
www.clarkcountynv.gov21findings
highFocus jumps backward from "Accessibility Menu" to "Skip to main content" (visual distance: 830px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<a>Skip to main content</a>
Reorder elements in the DOM to match the visual layout.
highFocus jumps backward from "Try Searching" to "Find My Commission District" (visual distance: 548px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
<div>Find My Commission District</div>
Reorder elements in the DOM to match the visual layout. Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
mediumPage has 2 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 2 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h4 class="newslist-title">Welcome to Fabulous Las Vegas Sign to Glow Gold for AANHPI Heritage Month</h4>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="featured-story" class="columns-paragraph column2-paragraph">Featured Story</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h4>Cinco de Mayo Celebration / Celebración de Cinco de Mayo</h4>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-treasurers-office">Clark County Treasurer’s Office</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="welcome-home" class="columns-paragraph column2-paragraph">Welcome Home</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
medium"Apply to Become a Foster Parent" is visually at position 18 but receives focus at position 44 (drift: 26).WCAG 2.4.3
<a>Apply to Become a Foster Parent</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Find My Commission District" is visually at position 22 but receives focus at position 67 (drift: 45).WCAG 2.4.3
<a>Find My Commission District</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Recruitment Hub (NEW)" is visually at position 21 but receives focus at position 64 (drift: 43).WCAG 2.4.3
<a>Recruitment Hub (NEW)</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Apply for Business License" is visually at position 19 but receives focus at position 47 (drift: 28).WCAG 2.4.3
<a>Apply for Business License</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Homeless Help" is visually at position 62 but receives focus at position 35 (drift: 27).WCAG 2.4.3
<a>Homeless Help</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Assessor Real Property Records" is visually at position 20 but receives focus at position 57 (drift: 37).WCAG 2.4.3
<a>Assessor Real Property Records</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
medium"Air Quality Fees & Payments" is visually at position 45 but receives focus at position 22 (drift: 23).WCAG 2.4.3
<a>Air Quality Fees & Payments</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
/agenda/agenda-detail-t43-r121915findings
criticalInsufficient color contrast: 1.40:1 (required: 4.5:1 for normal text). Foreground: rgb(150, 56, 33), background: rgb(114, 41, 34). Text: "County Commission Agendas"WCAG 1.4.3
<a href="https://clark.legistar.com/Calendar.aspx" title="County Commission Agendas" target="_blank">County Commission Agendas</a>
Current ratio: 1.40:1 (need 4.5:1). Change foreground from #963821 to #f89177 (ratio: 4.5:1). Or change background from #722922 to #000000. Current ratio: 1.00:1 (need 4.5:1). Change foreground from #963821 to #ffbcaa (ratio: 4.5:1). Or change background from #963821 to #000000. Current ratio: 1.51:1 (need 4.5:1). Change foreground from #feca7a to #9d6d11 (ratio: 4.5:1). Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1).
criticalInsufficient color contrast: 1.00:1 (required: 4.5:1 for normal text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Air Pollution Control Hearing Board"WCAG 1.4.3
<li>Air Pollution Control Hearing Board</li>
Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1).
criticalInsufficient color contrast: 1.40:1 (required: 3:1 for large text). Foreground: rgb(150, 56, 33), background: rgb(114, 41, 34). Text: "View Meetings & Agendas"WCAG 1.4.3
<h2 class="tertiary-list-header">View Meetings & Agendas</h2>
Current ratio: 1.40:1 (need 3:1). Change foreground from #963821 to #d36f56 (ratio: 3.0:1). Or change background from #722922 to #000000. Current ratio: 1.00:1 (need 3:1). Change foreground from #963821 to #f28b71 (ratio: 3.0:1). Or change background from #963821 to #000000.
criticalInsufficient color contrast: 1.00:1 (required: 3:1 for large text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Air Pollution Control Hearing Board"WCAG 1.4.3
<h1 class="page-title">Air Pollution Control Hearing Board</h1>
Current ratio: 1.00:1 (need 3:1). Change foreground from #ffffff to #959494 (ratio: 3.0:1).
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h3 id="documents--links">Documents & Links:</h3>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
medium"Contact Clark County" is visually at position 35 but receives focus at position 21 (drift: 14).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
/agenda/agenda-detail-t43-r10514findings
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (89.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22.4px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/government/">Government</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highAll touch targets must be 24px large, or leave sufficient space: Fix any of the following: Target has insufficient size (43.9px by 22.1px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 22px instead of at least 24px.WCAG 2.5.8
<a href="https://www.clarkcountynv.gov/">Home</a>
Ensure touch targets have sufficient size and space. See: https://www.w3.org/WAI/WCAG22/Understanding/target-size-minimum
highMissing X-Frame-Options header
Add X-Frame-Options: DENY or SAMEORIGIN Add a Content-Security-Policy header with appropriate directives Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer
mediumPage has 3 "navigation" landmarks but only 0 have distinct labels. Screen reader users cannot distinguish between them.WCAG 1.3.1
<!-- 3 navigation landmarks, 0 labeled -->
Add unique aria-label or aria-labelledby to each "navigation" landmark so screen readers can differentiate them. Example: <nav aria-label="Primary">, <nav aria-label="Footer">.
mediumPage should contain a level-one heading: Fix all of the following: Page must have a level-one heading
<html lang="en">
Ensure that the page, or at least one of its frames contains a level-one heading. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLandmarks should have a unique role or role/label/title (i.e. accessible name) combination: Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<nav id="nav" aria-expanded="true">
Ensure landmarks are unique. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
<h5 id="clark-county-contact-info">Clark County Contact Info</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(254, 202, 122), text: rgb(255, 255, 255)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
<a href="https://www.clarkcountynv.gov/">Home</a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
medium"Contact Clark County" is visually at position 37 but receives focus at position 22 (drift: 15).WCAG 2.4.3
<a>Contact Clark County</a>
Align DOM order with visual presentation, or use tabIndex to match the visual sequence.
mediumBroken link: https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/ returned status 404 Not Found after 1 attempts
<a href="https://www.clarkcountynv.gov/government/departments/administrative_services/town___liaison_services/tab_cac_information/">Town Advisory Boards and Citizens Advisory Councils</a>
lowLink timeout: http://www.clarkcountycourts.us/departments/judicial/family-division/ did not respond within 5000ms after 2 attempts
<a href="http://www.clarkcountycourts.us/departments/judicial/family-division/">Family Court</a>
lowLink timeout: https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf did not respond within 5000ms after 7 attempts
<a href="https://files.clarkcountynv.gov/clarkcounty/Election%20Department/2024/2024-Dates.pdf">Important Dates</a>
lowBroken link: https://twitter.com/ClarkCountyNV returned status 403 Forbidden after 1 attempts
<a href="https://twitter.com/ClarkCountyNV"></a>
Methodology
The Sonde Score is a universal 0–1000 compliance index — think of it like a credit score for accessibility. Each finding is weighted by its impact on human access: a keyboard trap (critical) counts far more than a best-practice suggestion (low). The raw penalty is normalized per page so scores are comparable across sites of any size. A harmonic curve ensures every site gets a meaningful score — no zeros, no false perfection.
where S = sensitivity (750), P = Σ(weight × count), N = pages scanned
| Tier | Weight | Examples |
|---|---|---|
| Critical | 10 | Keyboard traps, missing page language |
| High | 3 | Missing alt text, insufficient contrast |
| Medium | 1 | Heading hierarchy, unclear link purpose |
| Low | 0.25 | Best-practice suggestions |
The Sonde Score is a living standard (v0.1). We’re building it in the open because accessibility is too important for closed-door decisions. Your expertise makes it better.
Enter Mission Control
Review raw findings data, track changes between scans, and contribute to Sonde’s open methodology.
Nominate a Site for the Daylight Index
Know a public website that should be on the accessibility leaderboard? Nominate it — we’ll scan it and publish the results.