Accessibility Health Check
https://essexcountynj.org
Strong
https://daylight.sonde.life/usgov/essexcountynj-org/
Strong
Executive Summary
Top Findings
criticalInteractive element with role="textbox" has no accessible name. Screen readers cannot identify this control.WCAG 4.1.2
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2749021346" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2173708401" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2645405702" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2368123563" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_3448595051" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<span>Government</span>
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
<div role="dialog">Sign up to receive important phone calls</div>
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
<!-- a11y: role="image" desc="TBZ for Homepage" -->
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<strong>Notice of Claim Form</strong>
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<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>
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
<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>
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
<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>
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
https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:1mediumAdd 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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
<input></input>
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
<input></input>
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
<input></input>
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
<input></input>
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
<input></input>
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
<!-- 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." -->
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
<!-- 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." -->
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
<!-- 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." -->
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
<!-- 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." -->
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
<!-- 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." -->
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
<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>
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
<div class="owl-nav"><span class="owl-prev">‹</span><span class="owl-next">›</span></div>
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
<div class="slider_content_outer">
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
<div class="owl-stage-outer">
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
<div class="owl-stage-outer owl-height" style="height: 350px;">
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
<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"...
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
<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">
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
<div class="wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<h5 style="color: white; text-align: center;">Events</h5>
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
<div class="wpb_text_column wpb_content_element "> <div class="wpb_wrapper"> <h5 style="text-align: center;">Recent News</h5> </div> </div>
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<h5 style="text-align: center;">Recent News</h5>
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
<div class="slider_content_outer">
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
<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">
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
<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"...
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<h4><strong>DIRECTOR:</strong></h4>
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747771825821" style=" text-align:left;">
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
<h4><strong>DIRECTOR:</strong></h4>
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
<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">
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
<div class="slider_content_outer">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<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"...
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747772121925" style=" text-align:left;">
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
<div class="lvca-panel-title">Annual Recovery Plan</div>
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
<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">
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<div class="lvca-panel-title">Annual Financial Statement</div>
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
<div class="lvca-panel-title">Essex County Audit Report</div>
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
<div class="slider_content_outer">
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
<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"...
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
<div class="lvca-panel-title">Essex County Budget</div>
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
<div class="wpb_text_column wpb_content_element "> <div class="wpb_wrapper"> <h4>Financial Statements, Budgets, and Reports</h4> </div> </div>
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
<div class="wpb_text_column wpb_content_element ">
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
<div class="lvca-panel-title">Annual Debt Statement</div>
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
<h4><strong>DIRECTOR:</strong></h4>
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<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">
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
<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"...
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
<div class="slider_content_outer">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<div class="vc_row wpb_row section vc_row-fluid " style=" text-align:left;">
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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
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
<option value="">Choose an Option</option>
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
<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
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
<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
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
<option value="">Choose an Option</option>
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
<strong>Notice of Claim Form</strong>
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
<a href="https://essexcountynj.org/wp-content/uploads/2026/04/0700_afs_2025-Updated.pdf">2025 Annual Financial Statement</a>
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
<option value="">Choose an Option</option>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<button>Close</button>
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
<button>Close</button>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<button>Close</button>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<button>Close</button>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<button>Close</button>
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
<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;
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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><
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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"><
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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> </p> <p><span sty
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
<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
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
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<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
<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
<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
<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
<a href="https://www.cedargrovenj.org/site/">Cedar Grove</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<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
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
<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
<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
<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
<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
<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
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.montclairnjusa.org/ returned status 403 Forbidden after 1 attempts
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<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
<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
<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
<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
<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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2368123563" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<div role="dialog">Sign up to receive important phone calls</div>
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<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>
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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
<input></input>
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
<!-- 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." -->
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
<div class="lvca-panel-title">Annual Recovery Plan</div>
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
<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">
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<div class="lvca-panel-title">Annual Financial Statement</div>
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
<div class="lvca-panel-title">Essex County Audit Report</div>
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
<div class="slider_content_outer">
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
<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"...
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
<div class="lvca-panel-title">Essex County Budget</div>
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
<div class="wpb_text_column wpb_content_element "> <div class="wpb_wrapper"> <h4>Financial Statements, Budgets, and Reports</h4> </div> </div>
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
<div class="wpb_text_column wpb_content_element ">
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
<div class="lvca-panel-title">Annual Debt Statement</div>
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
<h4><strong>DIRECTOR:</strong></h4>
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
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
<a href="https://essexcountynj.org/wp-content/uploads/2026/04/0700_afs_2025-Updated.pdf">2025 Annual Financial Statement</a>
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
<option value="">Choose an Option</option>
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
<button>Close</button>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<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;
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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><
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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"><
Set max-width: 100% or use overflow-wrap to prevent horizontal overflow.
mediumElement overflows viewport by 7px at 320px width.WCAG 1.4.10
<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> </p> <p><span sty
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
<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
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
<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
<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
<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
<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
<a href="https://www.maplewoodnj.gov/">Maplewood</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2749021346" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<!-- a11y: role="image" desc="TBZ for Homepage" -->
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
https://essexcountynj.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1:1mediumAdd 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
<input></input>
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
<!-- 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." -->
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
<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>
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
<div class="owl-nav"><span class="owl-prev">‹</span><span class="owl-next">›</span></div>
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
<div class="slider_content_outer">
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
<div class="owl-stage-outer">
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
<div class="owl-stage-outer owl-height" style="height: 350px;">
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
<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"...
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
<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">
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
<div class="wpb_column vc_column_container vc_col-sm-6 vc_col-has-fill">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<h5 style="color: white; text-align: center;">Events</h5>
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
<div class="wpb_text_column wpb_content_element "> <div class="wpb_wrapper"> <h5 style="text-align: center;">Recent News</h5> </div> </div>
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<h5 style="text-align: center;">Recent News</h5>
Ensure the order of headings is semantically correct. See: https://www.w3.org/WAI/WCAG22/quickref/
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
medium"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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<button>Close</button>
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
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://essexcountynjprocure.org/procure/ returned status 403 Forbidden after 1 attempts
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<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
<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
<!-- a11y: role="textbox" -->
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
<!-- a11y: role="textbox" -->
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
<input required="" aria-required="true" type="email" id="email___3c59495a3edf2d27cd20fc1987544522_0_2645405702" name="email___3c59495a3edf2d27cd20fc1987544522" value="" class="ctct-email ctct-label-to...
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
<span>Government</span>
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<strong>Notice of Claim Form</strong>
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<select id="quick-links" onchange="if(this.value) window.location.href=this.value" aria-label="Select Menu with Quick Links">
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
<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>
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
https://essexcountynj.org/wp-content/plugins/custom-attributes-manager/assets/js/frontend.js?ver=1.0.0:21mediumAdd 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
<input></input>
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
<!-- 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." -->
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
<h4><strong>DIRECTOR:</strong></h4>
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
<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">
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
<div class="slider_content_outer">
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747420193761 grid_section full_screen_section" style=" text-align:left;">
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
<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"...
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
<a href="#main" class="camanager-skip-link">Skip to content</a>
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
<div class="vc_row wpb_row section vc_row-fluid vc_custom_1747772121925" style=" text-align:left;">
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
<a href="https://www.bloomfieldtwpnj.com/" class=""><span>Bloomfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.caldwell-nj.com/" class=""><span>Caldwell</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.eastorange-nj.gov/" class=""><span>East Orange</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://njcourts.gov/" class=""><span>Judiciary</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a target="_blank" href="https://ecfnj.com" class=""><span>Essex County Commissioners</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.fairfieldnj.org/" class=""><span>Fairfield</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.bellevillenj.org/" class=""><span>Belleville</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.cedargrovenj.org/site/" class=""><span>Cedar Grove</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://essexcountynj.org/essex-county-executive-2/" class=""><span>Essex County Executive</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
mediumLink is distinguished from surrounding text only by color (link: rgb(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
<a href="https://www.essexfellsboro.com/" class=""><span>Essex Fells</span></a>
Add a non-color visual indicator to links: underline (text-decoration: underline), border-bottom, increased font-weight, or a visible icon. The indicator must be present in the default state, not just on hover.
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
<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
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
<option value="">Choose an Option</option>
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
<strong>Notice of Claim Form</strong>
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
<button>Close</button>
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
<div>Sign up to receive important phone calls from Essex County.</div>
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
<a href="https://www.montclairnjusa.org/">Montclair</a>
lowBroken link: https://www.cedargrovenj.org/site/ returned status 404 Not Found after 1 attempts
<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
<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
<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
<a href="https://essexcountynjprocure.org/procure/">Purchasing</a>
lowBroken link: https://www.maplewoodnj.gov/ returned status 403 Forbidden after 1 attempts
<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.
where S = sensitivity (750), P = Σ(weight × count), N = pages scanned
| Tier | Weight | Examples |
|---|---|---|
| Critical | 10 | Keyboard traps, missing page language |
| High | 3 | Missing alt text, insufficient contrast |
| Medium | 1 | Heading hierarchy, unclear link purpose |
| Low | 0.25 | Best-practice suggestions |
The Sonde Score is a living standard (v0.1). We’re building it in the open because accessibility is too important for closed-door decisions. Your expertise makes it better.
Enter Mission Control
Review raw findings data, track changes between scans, and contribute to Sonde’s open methodology.
Nominate a Site for the Daylight Index
Know a public website that should be on the accessibility leaderboard? Nominate it — we’ll scan it and publish the results.