Essex County (NJ) — Score 885 | Sonde

Sonde

Accessibility Health Check

https://essexcountynj.org

Strong

April 28, 2026

Provided free by Sonde

5pages235findings24critical32high145medium34low47.0avg/page10,046elements82with findings99.2%ECR3m 41stotal44.1sper page

Strong

Executive Summary

5pages235findings47.0avg/page10,046elements82with findings99.2%ECR3m 41stotal44.1sper page

Top Findings

Copy a direct link to share a finding Open a discussion to give feedback on a finding

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2749021346" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2173708401" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2645405702" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2368123563" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_3448595051" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInsufficient color contrast: 1.00:1 (required: 4.5:1 for normal text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Government"WCAG 1.4.3
Element:
<span>Government</span>
Sonde Fix Plan

Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1). Current ratio: 1.20:1 (need 4.5:1). Change foreground from #eaeaea to #777676 (ratio: 4.5:1). Current ratio: 1.00:1 (need 3:1). Change foreground from #ffffff to #959494 (ratio: 3.0:1).

criticalKeyboard trap detected in dialog "Sign up to receive important phone calls". Focus cycles within 7 elements without escaping. 15 focusable elements in container.WCAG 2.1.2
Element:
<div role="dialog">Sign up to receive important phone calls</div>
Sonde Fix Plan

Ensure Tab and Shift+Tab can move focus out of this region. If this is a modal dialog, provide a close mechanism (Escape key) that returns focus to the trigger element.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" desc="TBZ for Homepage" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 4.24 (foreground color: #3a7ec3, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<strong>Notice of Claim Form</strong>
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highInsufficient color contrast: 2.32:1 (required: 4.5:1 for normal text). Foreground: rgb(170, 170, 170), background: rgb(255, 255, 255). Text: "Yes, I would like to receive emails from The County of Essex"WCAG 1.4.3
Element:
<label for="ctct-opt-in_0"> Yes, I would like to receive emails from The County of Essex, New Jersey. (You can unsubscribe anytime)</label>
Sonde Fix Plan

Current ratio: 2.32:1 (need 4.5:1). Change foreground from #aaaaaa to #777676 (ratio: 4.5:1).

highInsufficient color contrast: 2.32:1 (required: 4.5:1 for normal text). Foreground: rgb(170, 170, 170), background: rgb(255, 255, 255). Text: "Yes, I would like to receive emails from The County of Essex"WCAG 1.4.3
Element:
<label for="ctct-opt-in_0"> Yes, I would like to receive emails from The County of Essex, New Jersey. (You can unsubscribe anytime)</label>
Sonde Fix Plan

Current ratio: 2.32:1 (need 4.5:1). Change foreground from #aaaaaa to #777676 (ratio: 4.5:1).

highInsufficient color contrast: 2.32:1 (required: 4.5:1 for normal text). Foreground: rgb(170, 170, 170), background: rgb(255, 255, 255). Text: "Yes, I would like to receive emails from The County of Essex"WCAG 1.4.3
Element:
<label for="ctct-opt-in_0"> Yes, I would like to receive emails from The County of Essex, New Jersey. (You can unsubscribe anytime)</label>
Sonde Fix Plan

Current ratio: 2.32:1 (need 4.5:1). Change foreground from #aaaaaa to #777676 (ratio: 4.5:1).

highConsole error: Error: fancyBox already initialized at ce.error (https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:2741) at https://essexcountynj.org/wp-content/plugins/sliderspack-pro/assets/js/jquery.fancybox.min.js?ver=1.0.5:24:42 at https://essexcountynj.org/wp-content/plugins/sliderspack-pro/assets/js/jquery.fancybox.min.js?ver=1.0.5:664:2
Page: /
Source: https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:1medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highFocus jumps backward from "#ctct-submitted_0_3542432403" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

highFocus jumps backward from "#ctct-submitted_0_411944718" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

highFocus jumps backward from "#ctct-submitted_0_2197906658" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

highFocus jumps backward from "#ctct-submitted_0_1242867818" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

highFocus jumps backward from "#ctct-submitted_0_3352382239" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_text_column wpb_content_element  vc_custom_1751480516616">
		<div class="wpb_wrapper">
			<h5 style="color: white; text-align: center;">Events</h5>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-nav"><span class="owl-prev">‹</span><span class="owl-next">›</span></div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-stage-outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-stage-outer owl-height" style="height: 350px;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Page: /
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h5 style="color: white; text-align: center;">Events</h5>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h5 style="text-align: center;">Recent News</h5>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h5 style="text-align: center;">Recent News</h5>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h4><strong>DIRECTOR:</strong></h4>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747771825821" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h4><strong>DIRECTOR:</strong></h4>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747772121925" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Recovery Plan</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Financial Statement</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Essex County Audit Report</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Essex County Budget</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4>Financial Statements, Budgets, and Reports</h4>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="wpb_text_column wpb_content_element ">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Debt Statement</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h4><strong>DIRECTOR:</strong></h4>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid " style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(234, 234, 234), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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.

mediumInsufficient color contrast: 3.90:1 (required: 4.5:1 for normal text). Foreground: rgb(129, 129, 129), background: rgb(255, 255, 255). Text: "Choose an Option"WCAG 1.4.3
Element:
<option value="">Choose an Option</option>
Sonde Fix Plan

Current ratio: 3.90:1 (need 4.5:1). Change foreground from #818181 to #777676 (ratio: 4.5:1).

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "Emails are serviced by Constant Contact"WCAG 1.4.3
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact" target="_blank" rel="noopener noreferrer" aria-label="Emails are serviced by Constant Contact, opens a new window">Emails are ser
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "Emails are serviced by Constant Contact"WCAG 1.4.3
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact" target="_blank" rel="noopener noreferrer" aria-label="Emails are serviced by Constant Contact, opens a new window">Emails are ser
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 3.90:1 (required: 4.5:1 for normal text). Foreground: rgb(129, 129, 129), background: rgb(255, 255, 255). Text: "Choose an Option"WCAG 1.4.3
Element:
<option value="">Choose an Option</option>
Sonde Fix Plan

Current ratio: 3.90:1 (need 4.5:1). Change foreground from #818181 to #777676 (ratio: 4.5:1).

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "Notice of Claim Form"WCAG 1.4.3
Element:
<strong>Notice of Claim Form</strong>
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "2025 Annual Financial Statement"WCAG 1.4.3
Element:
<a href="https://essexcountynj.org/wp-content/uploads/2026/04/0700_afs_2025-Updated.pdf">2025 Annual Financial Statement</a>
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 3.90:1 (required: 4.5:1 for normal text). Foreground: rgb(129, 129, 129), background: rgb(255, 255, 255). Text: "Choose an Option"WCAG 1.4.3
Element:
<option value="">Choose an Option</option>
Sonde Fix Plan

Current ratio: 3.90:1 (need 4.5:1). Change foreground from #818181 to #777676 (ratio: 4.5:1).

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumElement overflows viewport by 426px at 320px width.WCAG 1.4.10
Element:
<div id="popmake-17611" class="pum-container popmake theme-17292 size-custom pum-position-fixed active fixed custom-position" style="width: 700px; height: auto; top: 328px; left: 46px; display: block;
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4><
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class=" full_section_inner clearfix"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_eleme
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747773874584" style=" text-align:left;"><div class=" full_section_inner clearfix"><div class="wpb_column vc_column_container vc_col-sm-12"><
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4><strong>DIRECTOR:</strong></h4>
<p>&nbsp;</p>
<p><span sty
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumContent clipped by 217px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<div class="ctct_usage" style="border: 0 none; clip: rect( 0, 0, 0, 0 ); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;"><label for="ctct_usage_field">Constan
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Page: /
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowLink timeout: https://essex-countynj.org/2008-Adopted-Budget.pdf did not respond within 5000ms after 3 attempts
Element:
<a href="https://essex-countynj.org/2008-Adopted-Budget.pdf">2008-Adopted-Budget</a>
lowLink timeout: https://essex-countynj.org/2011-Adopted-Budget.pdf did not respond within 5000ms after 4 attempts
Element:
<a href="https://essex-countynj.org/2011-Adopted-Budget.pdf">2011-Adopted-Budget</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowLink timeout: https://essex-countynj.org/Budget-EssexCounty2013.pdf did not respond within 5000ms after 3 attempts
Element:
<a href="https://essex-countynj.org/Budget-EssexCounty2013.pdf">2013-Adopted-Budget</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>

Best Page Fix Opportunities

/department-of-finance/53findings
criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2368123563" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalKeyboard trap detected in dialog "Sign up to receive important phone calls". Focus cycles within 7 elements without escaping. 15 focusable elements in container.WCAG 2.1.2
Element:
<div role="dialog">Sign up to receive important phone calls</div>
Sonde Fix Plan

Ensure Tab and Shift+Tab can move focus out of this region. If this is a modal dialog, provide a close mechanism (Escape key) that returns focus to the trigger element.

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highInsufficient color contrast: 2.32:1 (required: 4.5:1 for normal text). Foreground: rgb(170, 170, 170), background: rgb(255, 255, 255). Text: "Yes, I would like to receive emails from The County of Essex"WCAG 1.4.3
Element:
<label for="ctct-opt-in_0"> Yes, I would like to receive emails from The County of Essex, New Jersey. (You can unsubscribe anytime)</label>
Sonde Fix Plan

Current ratio: 2.32:1 (need 4.5:1). Change foreground from #aaaaaa to #777676 (ratio: 4.5:1).

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highFocus jumps backward from "#ctct-submitted_0_1242867818" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Recovery Plan</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Financial Statement</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Essex County Audit Report</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Essex County Budget</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4>Financial Statements, Budgets, and Reports</h4>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="wpb_text_column wpb_content_element ">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="lvca-panel-title">Annual Debt Statement</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h4><strong>DIRECTOR:</strong></h4>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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.

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "2025 Annual Financial Statement"WCAG 1.4.3
Element:
<a href="https://essexcountynj.org/wp-content/uploads/2026/04/0700_afs_2025-Updated.pdf">2025 Annual Financial Statement</a>
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 3.90:1 (required: 4.5:1 for normal text). Foreground: rgb(129, 129, 129), background: rgb(255, 255, 255). Text: "Choose an Option"WCAG 1.4.3
Element:
<option value="">Choose an Option</option>
Sonde Fix Plan

Current ratio: 3.90:1 (need 4.5:1). Change foreground from #818181 to #777676 (ratio: 4.5:1).

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

mediumElement overflows viewport by 426px at 320px width.WCAG 1.4.10
Element:
<div id="popmake-17611" class="pum-container popmake theme-17292 size-custom pum-position-fixed active fixed custom-position" style="width: 700px; height: auto; top: 328px; left: 46px; display: block;
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4><
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class=" full_section_inner clearfix"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_eleme
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747773874584" style=" text-align:left;"><div class=" full_section_inner clearfix"><div class="wpb_column vc_column_container vc_col-sm-12"><
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
Element:
<div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h4><strong>DIRECTOR:</strong></h4>
<p>&nbsp;</p>
<p><span sty
Sonde Fix Plan

Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.

mediumContent clipped by 217px when text spacing is applied per WCAG 1.4.12. Text may be hidden when users adjust spacing for readability.WCAG 1.4.12
Element:
<div class="ctct_usage" style="border: 0 none; clip: rect( 0, 0, 0, 0 ); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;"><label for="ctct_usage_field">Constan
Sonde Fix Plan

Avoid fixed-height containers with overflow: hidden for text content. Use min-height or allow containers to grow.

lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowLink timeout: https://essex-countynj.org/2008-Adopted-Budget.pdf did not respond within 5000ms after 3 attempts
Element:
<a href="https://essex-countynj.org/2008-Adopted-Budget.pdf">2008-Adopted-Budget</a>
lowLink timeout: https://essex-countynj.org/2011-Adopted-Budget.pdf did not respond within 5000ms after 4 attempts
Element:
<a href="https://essex-countynj.org/2011-Adopted-Budget.pdf">2011-Adopted-Budget</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowLink timeout: https://essex-countynj.org/Budget-EssexCounty2013.pdf did not respond within 5000ms after 3 attempts
Element:
<a href="https://essex-countynj.org/Budget-EssexCounty2013.pdf">2013-Adopted-Budget</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
essexcountynj.org41findings
criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2749021346" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

highImage has no accessible name in the accessibility tree. Screen readers will skip or announce it generically.WCAG 1.1.1
Element:
<!-- a11y: role="image" desc="TBZ for Homepage" -->
Sonde Fix Plan

Add alt text to the image. If decorative, mark with role="presentation" or alt="". WCAG 1.1.1 requires text alternatives for non-text content.

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highConsole error: Error: fancyBox already initialized at ce.error (https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:2:2741) at https://essexcountynj.org/wp-content/plugins/sliderspack-pro/assets/js/jquery.fancybox.min.js?ver=1.0.5:24:42 at https://essexcountynj.org/wp-content/plugins/sliderspack-pro/assets/js/jquery.fancybox.min.js?ver=1.0.5:664:2
Page: /
Source: https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:1medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highFocus jumps backward from "#ctct-submitted_0_3542432403" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_text_column wpb_content_element  vc_custom_1751480516616">
		<div class="wpb_wrapper">
			<h5 style="color: white; text-align: center;">Events</h5>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-nav"><span class="owl-prev">‹</span><span class="owl-next">›</span></div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-stage-outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="owl-stage-outer owl-height" style="height: 350px;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Page: /
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h5 style="color: white; text-align: center;">Events</h5>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<div class="wpb_text_column wpb_content_element ">
		<div class="wpb_wrapper">
			<h5 style="text-align: center;">Recent News</h5>

		</div>
	</div>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Page: /
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Page: /
Element:
<h5 style="text-align: center;">Recent News</h5>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Page: /
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Page: /
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
/county-counsel/40findings
criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
Element:
<!-- a11y: role="textbox" -->
Sonde Fix Plan

Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalForm elements must have labels: Fix all of the following: Form element has explicit <label> that is hiddenWCAG 4.1.2
Element:
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2645405702" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
Sonde Fix Plan

Ensure every form element has a label. See: https://www.w3.org/WAI/WCAG22/Understanding/name-role-value Add an accessible name using aria-label, aria-labelledby, or visible text content. WCAG 4.1.2 requires all interactive elements to have a programmatically determinable name.

criticalInsufficient color contrast: 1.00:1 (required: 4.5:1 for normal text). Foreground: rgb(255, 255, 255), background: rgb(255, 255, 255). Text: "Government"WCAG 1.4.3
Element:
<span>Government</span>
Sonde Fix Plan

Current ratio: 1.00:1 (need 4.5:1). Change foreground from #ffffff to #777676 (ratio: 4.5:1). Current ratio: 1.20:1 (need 4.5:1). Change foreground from #eaeaea to #777676 (ratio: 4.5:1). Current ratio: 1.00:1 (need 3:1). Change foreground from #ffffff to #959494 (ratio: 3.0:1).

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 4.24 (foreground color: #3a7ec3, background color: #ffffff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<strong>Notice of Claim Form</strong>
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highElements must meet minimum color contrast ratio thresholds: Fix any of the following: Element has insufficient color contrast of 3.89 (foreground color: #818181, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1WCAG 1.4.3
Element:
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
Sonde Fix Plan

Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds. See: https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum

highInsufficient color contrast: 2.32:1 (required: 4.5:1 for normal text). Foreground: rgb(170, 170, 170), background: rgb(255, 255, 255). Text: "Yes, I would like to receive emails from The County of Essex"WCAG 1.4.3
Element:
<label for="ctct-opt-in_0"> Yes, I would like to receive emails from The County of Essex, New Jersey. (You can unsubscribe anytime)</label>
Sonde Fix Plan

Current ratio: 2.32:1 (need 4.5:1). Change foreground from #aaaaaa to #777676 (ratio: 4.5:1).

highConsole warning: CAM: Selector did not match any elements: .homepage-popup
Source: https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21medium
Sonde Fix Plan

Add Strict-Transport-Security header with max-age of at least 31536000 Add Referrer-Policy: strict-origin-when-cross-origin or no-referrer

highFocus jumps backward from "#ctct-submitted_0_2197906658" to "#ctct_usage_field" (visual distance: 460px). No explicit tabIndex — likely a DOM order issue.WCAG 2.4.3
Element:
<input></input>
Sonde Fix Plan

Reorder elements in the DOM to match the visual layout.

mediumFocusable element has generic role. Keyboard users can reach it but screen readers provide no context about its purpose.WCAG 4.1.2
Element:
<!-- a11y: role="generic" name="Sign up to receive important phone calls from Essex County. Phone Number * numbers, dashes, pluses, periods, and parentheses City/Township * Sign up Constant Contact Use. Please leave this field blank." -->
Sonde Fix Plan

Add an explicit ARIA role (e.g., role="button") and an accessible name. WCAG 4.1.2 requires interactive elements to expose their role.

mediumHeading levels should only increase by one: Fix any of the following: Heading order invalid
Element:
<h4><strong>DIRECTOR:</strong></h4>
Sonde Fix Plan

Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumDocument should have one main landmark: Fix all of the following: Document does not have a main landmark
Element:
<html lang="en-US" class="no-touchevents js_active vc_desktop vc_transform vc_transform skrollr skrollr-desktop pum-open pum-open-overlay-disabled pum-open-fixed">
Sonde Fix Plan

Ensure the document has a main landmark. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="slider_content_outer">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"...
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<a href="#main" class="camanager-skip-link">Skip to content</a>
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumAll page content should be contained by landmarks: Fix any of the following: Some page content is not contained by landmarks
Element:
<div class="vc_row wpb_row section vc_row-fluid  vc_custom_1747772121925" style=" text-align:left;">
Sonde Fix Plan

Ensure all page content is contained by landmarks. See: https://www.w3.org/WAI/WCAG22/quickref/

mediumLink is distinguished from surrounding text only by color (link: rgb(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Sonde Fix Plan

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(255, 255, 255), text: rgb(0, 0, 0)). Users who cannot perceive color differences may not identify this as a link.WCAG 1.4.1
Element:
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Sonde Fix Plan

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.

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "Emails are serviced by Constant Contact"WCAG 1.4.3
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact" target="_blank" rel="noopener noreferrer" aria-label="Emails are serviced by Constant Contact, opens a new window">Emails are ser
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

mediumInsufficient color contrast: 3.90:1 (required: 4.5:1 for normal text). Foreground: rgb(129, 129, 129), background: rgb(255, 255, 255). Text: "Choose an Option"WCAG 1.4.3
Element:
<option value="">Choose an Option</option>
Sonde Fix Plan

Current ratio: 3.90:1 (need 4.5:1). Change foreground from #818181 to #777676 (ratio: 4.5:1).

mediumInsufficient color contrast: 4.24:1 (required: 4.5:1 for normal text). Foreground: rgb(58, 126, 195), background: rgb(255, 255, 255). Text: "Notice of Claim Form"WCAG 1.4.3
Element:
<strong>Notice of Claim Form</strong>
Sonde Fix Plan

Current ratio: 4.24:1 (need 4.5:1). Change foreground from #3a7ec3 to #3579be (ratio: 4.5:1).

medium"Close" is visually at position 1 but receives focus at position 6 (drift: 5).WCAG 2.4.3
Element:
<button>Close</button>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

medium"Sign up to receive important phone calls from Essex County." is visually at position 3 but receives focus at position 7 (drift: 4).WCAG 2.4.3
Element:
<div>Sign up to receive important phone calls from Essex County.</div>
Sonde Fix Plan

Align DOM order with visual presentation, or use tabIndex to match the visual sequence.

lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
Element:
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx returned status 403 Forbidden after 1 attempts
Element:
<a href="https://njfamilycare.dhs.state.nj.us/enrl_essex.aspx">NJ Family Care</a>
lowBroken link: https://www.constantcontact.com/legal/about-constant-contact returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.constantcontact.com/legal/about-constant-contact">Emails are serviced by Constant Contact</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
Element:
<a href="https://www.maplewoodnj.gov/">Maplewood</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.

Score = round(1000 × S / (S + P/N))

where S = sensitivity (750), P = Σ(weight × count), N = pages scanned

TierWeightExamples
Critical10Keyboard traps, missing page language
High3Missing alt text, insufficient contrast
Medium1Heading hierarchy, unclear link purpose
Low0.25Best-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.

Nominate a Site →

This report is a health check, not a verdict. Every website has room to improve.

Disclaimer: This report presents the results of automated accessibility analysis and is provided free of charge, as-is, without warranty of any kind. Findings are generated by software, not by human accessibility experts, and may contain errors or omissions. Automated testing can detect approximately 30–40% of accessibility issues; manual expert evaluation is recommended for complete conformance assessment. Scores reflect algorithmic analysis under a published methodology open to public review — they are not legal determinations of compliance. Results reflect the state of the website at the time of scanning and may change as the site is updated. Nothing in this report constitutes legal advice. Sonde assumes no liability for decisions made based on these results.

Compliance methodology: NIST 800-53 Rev 5 (usnistgov/oscal-content v1.4.0, catalog 5.2.0) · NIST PRIVACY overlay (usnistgov/oscal-content v1.4.0, catalog 5.2.0) · FedRAMP Rev 5 (OSCAL-Foundation/fedramp-resources a6b85ed451, catalog fedramp-3.0.0rc1-oscal-1.1.2).