← Back to the City of Halliday accessibility page
Monthly accessibility scan
https://cityofhalliday.com · scanned 2026-09-15
PASS — no violations found by the automated rules that were run
Every page listed below was tested against the WCAG 2.1 Level A & AA using axe-core 4.13.0, an open-source accessibility engine. Automated testing catches many WCAG failures; it does not replace a manual review, and a PASS here means no violation was found by the rules that were run, not that the site meets every WCAG criterion.
Pages covered. This scan covered 54 pages — the same number as the previous scan (September 15, 2026).
This is the rule set the engine reported for this scan. It was recorded once, from the first page measured, and the same rule set was run against every page listed below; the list is not a per-page record of which rules found something to check on that page.
"Individual checks passed" counts passing axe checks (rule x element) on each page's desktop sample; one viewport per page, not summed across viewports.
325 checks could not be decided automatically. The automated rules looked at them and could not tell, on their own, whether they pass — the usual reason is text sitting on an image, a gradient or a transparent background, where the engine cannot read the real color behind the text. They are counted here, are not counted as a violation and are not counted as a passing check; the rules involved are color-contrast, link-in-text-block. Deciding them needs a person to look. Axe checks (rule x element) that the automated rules could not decide either way, counted once per element over both screen widths and every sample.
Every page listed below was tested at desktop 1280x800 and mobile 375x812. A page can pass on a desktop and fail on a phone, so a result from one screen width alone is not a pass. A report only carries this PASS when every page was measured at both widths.
Each page was sampled 3 times (first visit ~0.6s after load; first visit ~3.5s after load; second visit (reload, same browser) ~0.6s after load). Every finding retested on a fresh visit (new context, cold storage); findings that did not reproduce are KEPT and counted as intermittent violations.
What this measurement does not cover: automated point-in-time measurement of a first and a second visit at two screen widths; content shown only under other conditions (time of day, location, third or later visits, server-side variants) or appearing outside the sample windows is not covered; automated checks do not replace a manual review.
| Page | Checks passed | Violations | Undecided |
|---|---|---|---|
| /accessibility/ | 159 | None | 6 |
| /attractions/ | 172 | None | 6 |
| /community/ | 270 | None | 6 |
| /community-center/ | 161 | None | 6 |
| /community-development/ | 161 | None | 6 |
| /contact/ | 200 | None | 6 |
| /craft-sewing-room/ | 166 | None | 6 |
| /dining/ | 173 | None | 6 |
| /employment/ | 164 | None | 6 |
| /events/ | 264 | None | 6 |
| /faq/ | 161 | None | 6 |
| /fitness-center/ | 173 | None | 6 |
| /food-pantry/ | 164 | None | 6 |
| /government/city-hall/ | 173 | None | 6 |
| /government/council/ | 223 | None | 6 |
| /government/ | 164 | None | 6 |
| /government/ordinances/ | 166 | None | 6 |
| /history/ | 167 | None | 6 |
| / | 283 | None | 7 |
| /library/ | 172 | None | 6 |
| /local-boards/ | 191 | None | 6 |
| /local-business/ | 245 | None | 6 |
| /locations-directions/ | 162 | None | 6 |
| /medical-facilities/ | 179 | None | 6 |
| /meetings/ | 236 | None | 6 |
| /new-residents/ | 177 | None | 6 |
| /news/city-services-schedule-help/ | 182 | None | 6 |
| /news/ | 177 | None | 6 |
| /news/new-website-launch/ | 169 | None | 6 |
| /news/winter-weather-smart-habits/ | 172 | None | 6 |
| /open-records/ | 176 | None | 6 |
| /park-facilities/ | 178 | None | 6 |
| /parks/ | 170 | None | 6 |
| /payment-options/ | 168 | None | 6 |
| /privacy/ | 136 | None | 6 |
| /report-a-problem/ | 190 | None | 6 |
| /resources/ | 181 | None | 6 |
| /services/animal-services/ | 161 | None | 6 |
| /services/building-permits/ | 170 | None | 6 |
| /services/emergency/ | 190 | None | 6 |
| /services/fire/ | 164 | None | 6 |
| /services/gas-electric/ | 181 | None | 6 |
| /services/ | 200 | None | 6 |
| /services/police/ | 169 | None | 6 |
| /services/sanitation/ | 175 | None | 6 |
| /services/schools/ | 174 | None | 6 |
| /services/water/ | 181 | None | 6 |
| /services/water-rates/ | 168 | None | 6 |
| /subscribe/ | 179 | None | 6 |
| /terms/ | 136 | None | 6 |
| /visitors/ | 175 | None | 6 |
| /water-quality-report/ | 167 | None | 6 |
| /worship/ | 169 | None | 6 |
| /worship/st-pauls-catholic/ | 166 | None | 6 |