Deming Park · Terre Haute

Accessibility review.

Evidence, test results and the work still to do.

Version 1.0 · October 8, 2026

Full AAA conformance has not been verified.

Our target is WCAG 2.2 Level AAA. Full AAA conformance has not been verified. This report explains what has been built, what has been checked, and what still needs review. It is an implementation and evidence record, not a certificate or a claim that the site meets every requirement.

This review covers all 86 active WCAG 2.2 success criteria at Levels A, AA and AAA. Each entry links to the full W3C requirement. Our evidence does not restate every condition or exception.

Download accessibility review (PDF)

The PDF contains the same report as this page. It includes document tags and bookmarks; screen-reader behavior and PDF/UA conformance have not been verified.

Scope and evidence

The criterion review covers the six original HTML pages: Home (/), Explore (/explore/), Photos (/photos/), Plan your visit (/visit/), Sources (/sources/), and Accessibility (/accessibility/), plus the missing-page response. The reviewed baseline is the October 8, 2026 site release.

The photo dialog, FAQ disclosures, reading preferences and weather section are included. Live forecasts and alerts are supplied by the National Weather Service. Future alert messages and every possible provider response have not been reviewed.

Linked city documents, maps, reservation sites and social platforms are outside this website review. These are ordinary links; the content is not embedded. Park facilities and physical accessibility are outside this report.

This report page and downloadable PDF were added after the baseline review. Their links, structure and presentation receive separate publication checks; the 86 criterion entries do not claim a completed audit of these new documents. The same report is available as HTML for readers who prefer browser access.

Checks recorded

Automated checks: axe-core 4.14.0 reported no violations or incomplete checks on the seven original page templates, using WCAG A/AA, 2.1 AA, 2.2 AA and the AAA rules supported by that tool. Automation covers only part of WCAG.

Keyboard checks: the skip link, FAQ disclosure and gallery were exercised. The photo dialog keeps Tab focus between its controls, closes with Escape and returns focus to the photo that opened it.

Display checks: narrow layouts were checked at 320 CSS pixels with no horizontal overflow. Text enlargement smoke checks were performed at 200% font size. A full browser zoom, orientation, text-spacing and assistive-technology test matrix is still needed.

Content and source checks: page titles, headings, image alternatives, landmarks and shared navigation were inspected. Main text colors and control sizes were strengthened. Not every rendered state or image description has received a complete manual assessment.

Weather checks: four automated tests covered current data, forecast failure, alert failure and expired data. A failed alert lookup is reported as unknown. A production lookup returned current forecasts and no active alerts; this is a point-in-time observation.

Technologies

The HTML site uses HTML5, CSS, JavaScript, native links, buttons, select, details/summary and dialog, plus WAI-ARIA labels and status messages. Images are WebP. Testing recorded here used desktop Chrome on Windows. No screen-reader/browser support matrix has been completed. The PDF is a separate document format.

How to read the statuses

Evidence recorded
Implementation or test evidence is available. This does not mean that every part of the requirement has passed.
Needs manual review
The available evidence is not enough, or an implementation issue needs review before the requirement can be marked as met.
Not applicable
The feature covered by this requirement is absent from the reviewed pages. Reassess this if features or content change.

These are evidence statuses, not pass/fail ratings. Criterion 4.1.1 Parsing was removed from WCAG 2.2 and is not included in the 86 active entries.

1. Perceivable

Can people receive the information through the senses and formats available to them?

1.1.1 Non-text Content

Level A · Needs manual review

Evidence: The build supplies descriptive alternatives for park photographs and named gallery buttons. The photo dialog copies the selected image alternative; the decorative brand initial is hidden from assistive technology. Source presence does not establish equivalent meaning or useful screen-reader output.

Next step: Compare every photograph with its alternative, then check gallery announcements using a screen reader.

Read W3C requirement 1.1.1: Non-text Content (external website)

1.2.1 Audio-only and Video-only (Prerecorded)

Level A · Not applicable

Evidence: The current HTML pages contain photographs, written visitor information and text weather data. The source includes no prerecorded audio-only player, silent video or embedded media requiring an alternative under this criterion.

Next step: Reassess before adding prerecorded audio, silent video or embedded media to these HTML pages.

Read W3C requirement 1.2.1: Audio-only and Video-only (Prerecorded) (external website)

1.2.2 Captions (Prerecorded)

Level A · Not applicable

Evidence: No prerecorded synchronized audio and video is embedded in the current HTML pages. The park photo gallery uses still images with written captions, which are not synchronized-media captions assessed by this criterion.

Next step: Require accurate synchronized captions if narrated video or other prerecorded synchronized media is introduced.

Read W3C requirement 1.2.2: Captions (Prerecorded) (external website)

1.2.3 Audio Description or Media Alternative (Prerecorded)

Level A · Not applicable

Evidence: The reviewed HTML templates contain no prerecorded synchronized media. Park attractions are described in text and still photographs, so no video sequence currently requires audio description or a complete media alternative.

Next step: Assess the visual information and alternative format before publishing any prerecorded synchronized media.

Read W3C requirement 1.2.3: Audio Description or Media Alternative (Prerecorded) (external website)

1.2.4 Captions (Live)

Level AA · Not applicable

Evidence: The current HTML pages have no live audio or video broadcasts. National Weather Service forecasts and alerts update as text; those data updates do not constitute live synchronized media needing captions.

Next step: Review live-caption arrangements before embedding any live broadcast with synchronized audio and video.

Read W3C requirement 1.2.4: Captions (Live) (external website)

1.2.5 Audio Description (Prerecorded)

Level AA · Not applicable

Evidence: There is no prerecorded synchronized media in the reviewed HTML source. The train, playground, paths and shelters are presented through written descriptions and photographs rather than video content with an audio track.

Next step: Provide and review audio description when future prerecorded video conveys relevant information visually.

Read W3C requirement 1.2.5: Audio Description (Prerecorded) (external website)

1.2.6 Sign Language (Prerecorded)

Level AAA · Not applicable

Evidence: The HTML visitor guide contains no prerecorded audio within synchronized media. Still photographs, written park information and text-based weather updates do not introduce the media content addressed by this criterion.

Next step: Include sign-language interpretation planning if prerecorded synchronized audio content is added to the guide.

Read W3C requirement 1.2.6: Sign Language (Prerecorded) (external website)

1.2.7 Extended Audio Description (Prerecorded)

Level AAA · Not applicable

Evidence: No prerecorded synchronized video is present in the current HTML pages. Consequently, there are no video timing constraints to assess for whether ordinary pauses can accommodate descriptions of meaningful visual information.

Next step: Assess description timing and extended-description needs before publishing any prerecorded synchronized video.

Read W3C requirement 1.2.7: Extended Audio Description (Prerecorded) (external website)

1.2.8 Media Alternative (Prerecorded)

Level AAA · Not applicable

Evidence: The reviewed HTML pages contain neither prerecorded synchronized media nor prerecorded video-only content. Written park descriptions and still-image captions are present, but no time-based presentation currently requires a complete text media alternative.

Next step: Prepare a complete media alternative if prerecorded video or synchronized media is introduced.

Read W3C requirement 1.2.8: Media Alternative (Prerecorded) (external website)

1.2.9 Audio-only (Live)

Level AAA · Not applicable

Evidence: The HTML source has no live audio stream or audio-only event coverage. Weather refreshes display written forecast and alert information, without generating an audio broadcast on these pages.

Next step: Arrange an equivalent text alternative before introducing any live audio-only presentation on the site.

Read W3C requirement 1.2.9: Audio-only (Live) (external website)

1.3.1 Info and Relationships

Level A · Needs manual review

Evidence: Templates use headings, landmarks, lists, description lists, figure captions and an explicitly associated Display label. Weather periods use headings and alerts use native disclosures. Automated results are recorded, but relationships across rendered states still need assistive-technology review.

Next step: Inspect the accessibility tree and screen-reader structure on every template, including expanded alerts and the photo dialog.

Read W3C requirement 1.3.1: Info and Relationships (external website)

1.3.2 Meaningful Sequence

Level A · Needs manual review

Evidence: The document sequence places navigation, page content and footer in order, and responsive grids do not use CSS ordering. Forecast periods and alert text are inserted sequentially. A complete reading-order check with styles disabled or assistive technology is undocumented.

Next step: Read every template linearly, including loaded weather, expanded disclosures and the open photo dialog.

Read W3C requirement 1.3.2: Meaningful Sequence (external website)

1.3.3 Sensory Characteristics

Level A · Needs manual review

Evidence: Static instructions identify controls by words such as Refresh weather, Display and Close. Photo instructions say to select a photo. No static instruction found depends solely on shape, color or position, but dynamic NWS instructions remain unreviewed.

Next step: Review all instructions in rendered pages and representative NWS alerts for dependencies on sensory characteristics.

Read W3C requirement 1.3.3: Sensory Characteristics (external website)

1.3.4 Orientation

Level AA · Needs manual review

Evidence: The responsive CSS uses width breakpoints and the source contains no orientation lock or orientation-specific content restriction. The recorded 320-pixel check supports narrow layouts but does not document complete portrait and landscape operation on mobile devices.

Next step: Check portrait and landscape on mobile, including navigation, reading controls, weather disclosures and the photo dialog.

Read W3C requirement 1.3.4: Orientation (external website)

1.3.5 Identify Input Purpose

Level AA · Not applicable

Evidence: The current HTML pages collect no names, contact details, addresses or other information covered by the criterion's defined input purposes. The Display selector changes a local reading preference; reservations and email contact use external links.

Next step: Reassess defined input purposes and appropriate autocomplete values if personal-information fields are added.

Read W3C requirement 1.3.5: Identify Input Purpose (external website)

1.3.6 Identify Purpose

Level AAA · Needs manual review

Evidence: Header, navigation, main and footer landmarks identify page regions; native controls and text labels expose several functions. These source features do not establish that all component, icon and region purposes can be programmatically determined for personalization.

Next step: Inventory component and region purposes, then verify their programmatic identification using accessibility-tree and personalization checks.

Read W3C requirement 1.3.6: Identify Purpose (external website)

1.4.1 Use of Color

Level A · Evidence recorded

Evidence: The pool notice states its meaning in text. Weather availability and alert outcomes use written messages, and active navigation includes an underline and aria-current. Reading modes change colors without replacing labels or textual status information.

Next step: Confirm every rendered state remains understandable without color, particularly loading, failure and active-alert states.

Read W3C requirement 1.4.1: Use of Color (external website)

1.4.2 Audio Control

Level A · Not applicable

Evidence: The current HTML pages contain no audio player, autoplaying media or script-generated sound. Weather refreshes, photo enlargement and display-preference changes operate through visual text and interface updates without site-generated audio.

Next step: Reassess audio controls before adding autoplaying sound, media embeds or audible site notifications.

Read W3C requirement 1.4.2: Audio Control (external website)

1.4.3 Contrast (Minimum)

Level AA · Needs manual review

Evidence: The stylesheet darkens muted text, uses solid caption backgrounds and offers a black-and-white reading mode. README records no automated violations for tested templates. A complete measured contrast inventory covering text sizes, control states and dynamic weather is not recorded.

Next step: Measure rendered text contrast in every display mode and state against the applicable minimum thresholds.

Read W3C requirement 1.4.3: Contrast (Minimum) (external website)

1.4.4 Resize Text

Level AA · Needs manual review

Evidence: Text largely uses rem units and the viewport permits scaling. A 200% font-enlargement check is recorded, but font enlargement is not equivalent evidence of 200% browser zoom. Complete enlarged-state coverage, including weather and the photo dialog, remains undocumented.

Next step: Test 200% browser zoom and text resizing across templates and interactive states for lost content or functionality.

Read W3C requirement 1.4.4: Resize Text (external website)

1.4.5 Images of Text

Level AA · Evidence recorded

Evidence: Headings, branding, buttons, notices, captions and weather information are generated as HTML text. Assets are park photographs rather than text graphics. The entrance-sign photograph includes environmental lettering as part of its depiction of the park.

Next step: Visually inspect the image inventory and retain real text for any future informational graphics.

Read W3C requirement 1.4.5: Images of Text (external website)

1.4.6 Contrast (Enhanced)

Level AAA · Needs manual review

Evidence: Stronger muted-text colors and the black-and-white display option support the AAA target. Automated checks are useful evidence, but no complete record demonstrates enhanced contrast for every rendered text pair, text size, reading mode and weather state.

Next step: Measure all relevant rendered text pairs against enhanced thresholds and document how any qualifying alternative mode is reached.

Read W3C requirement 1.4.6: Contrast (Enhanced) (external website)

1.4.7 Low or No Background Audio

Level AAA · Not applicable

Evidence: The current HTML pages provide no prerecorded audio-only speech content. Visitor information and National Weather Service data are displayed as text, so there is no foreground speech and background-audio mix to assess.

Next step: Review background levels and available controls if prerecorded audio-only speech is added to the guide.

Read W3C requirement 1.4.7: Low or No Background Audio (external website)

1.4.8 Visual Presentation

Level AAA · Needs manual review

Evidence: Prose has limited line widths and nonjustified text. Roomy and black-and-white modes add paragraph spacing; the site also describes browser adjustments. These features do not establish all required presentation choices or enlarged-text behavior for every text block.

Next step: Verify color choices, line length, line and paragraph spacing, and 200% resizing throughout pages and dynamic content.

Read W3C requirement 1.4.8: Visual Presentation (external website)

1.4.9 Images of Text (No Exception)

Level AAA · Evidence recorded

Evidence: The generated interface presents text using HTML, including the brand and photo captions. Current assets depict park scenes. Lettering within the entrance-sign photograph is part of the photographed setting; no separate text-only promotional image appears in the source inventory.

Next step: Confirm image contents visually and ensure future additions use real text unless an allowed exception applies.

Read W3C requirement 1.4.9: Images of Text (No Exception) (external website)

1.4.10 Reflow

Level AA · Needs manual review

Evidence: README records no horizontal overflow at 320 CSS pixels. Layouts collapse to single columns, navigation wraps and long prose links can break. The recorded check does not establish content and functionality preservation across every dialog, reading mode and lengthy alert state.

Next step: Repeat 320-CSS-pixel and equivalent zoom checks with all display modes, expanded alerts and the photo dialog.

Read W3C requirement 1.4.10: Reflow (external website)

1.4.11 Non-text Contrast

Level AA · Needs manual review

Evidence: Buttons and the Display selector have visible boundaries; keyboard focus uses contrasting outlines, with special colors on dark backgrounds. Forced-colors rules also exist. Source colors alone do not verify required contrast for identifying every component and state.

Next step: Measure essential component boundaries and state indicators against adjacent colors in each reading mode and rendered state.

Read W3C requirement 1.4.11: Non-text Contrast (external website)

1.4.12 Text Spacing

Level AA · Needs manual review

Evidence: The CSS uses generous line height, flexible layouts and optional additional paragraph spacing. No documented check applies all four required spacing overrides simultaneously, and the presets do not establish resilience of captions, navigation, weather alerts or dialog controls.

Next step: Apply the specified line, paragraph, letter and word spacing overrides simultaneously and check every template and interactive state.

Read W3C requirement 1.4.12: Text Spacing (external website)

1.4.13 Content on Hover or Focus

Level AA · Not applicable

Evidence: The current HTML interface has no custom tooltip or supplementary panel triggered by hover or focus. Photos and disclosures open on activation. The focused skip link reveals the control itself rather than additional content covered by this criterion.

Next step: Reassess dismissibility, hoverability and persistence if hover- or focus-triggered supplementary content is added.

Read W3C requirement 1.4.13: Content on Hover or Focus (external website)

2. Operable

Can people navigate and use the site with different input methods and enough time?

2.1.1 Keyboard

Level A · Evidence recorded

Evidence: The HTML guide uses native links, buttons, disclosure summaries and a select control. README records successful keyboard checks for skip navigation, FAQs and the photo dialog, including Tab wrapping, Escape and return focus.

Next step: Complete keyboard walkthroughs of every page, display option and weather success or failure state.

Read W3C requirement 2.1.1: Keyboard (external website)

2.1.2 No Keyboard Trap

Level A · Evidence recorded

Evidence: The photo dialog intentionally cycles Tab between its controls. Recorded testing verified Escape closes it and returns focus to its opener. Native FAQ disclosures and the skip link were also exercised without a recorded trap.

Next step: Repeat the dialog exit and return sequence in supported browsers and screen reader combinations.

Read W3C requirement 2.1.2: No Keyboard Trap (external website)

2.1.3 Keyboard (No Exception)

Level AAA · Evidence recorded

Evidence: Current HTML interactions involve opening photos, expanding FAQs, choosing display preferences and refreshing weather. None requires a drawn path or timed keystroke. Recorded keyboard checks cover the gallery and navigation, with broader assistive technology coverage outstanding.

Next step: Verify every interactive state remains keyboard operable without relying on any exception for pointer movement.

Read W3C requirement 2.1.3: Keyboard (No Exception) (external website)

2.1.4 Character Key Shortcuts

Level A · Not applicable

Evidence: The current browser script implements Tab handling inside the photo dialog and relies on native Escape behavior. It defines no shortcuts activated by letters, numbers, punctuation or symbols alone anywhere in the HTML guide.

Next step: Reassess if future gallery navigation or other controls introduce single character keyboard shortcuts.

Read W3C requirement 2.1.4: Character Key Shortcuts (external website)

2.2.1 Timing Adjustable

Level A · Not applicable

Evidence: The HTML guide sets no deadline for reading, choosing display settings or using the gallery. Weather request timeouts limit network waiting and display an error; they do not impose a timed user response or expire entered information.

Next step: Check future booking, login or form features for user time limits before release.

Read W3C requirement 2.2.1: Timing Adjustable (external website)

2.2.2 Pause, Stop, Hide

Level A · Not applicable

Evidence: The guide contains static photographs rather than autoplay media, tickers or slideshows. Weather loads once on page entry and again only after Refresh weather is activated. There is no repeating background refresh or persistent moving information.

Next step: Reassess if recurring weather refreshes, animated media or automatically advancing photo galleries are added.

Read W3C requirement 2.2.2: Pause, Stop, Hide (external website)

2.2.3 No Timing

Level AAA · Not applicable

Evidence: Reading park information, exploring photos, opening FAQs and selecting display preferences have no timed interaction requirement. The weather fetch timeout only ends a network attempt; visitors can continue reading and request another update at any time.

Next step: Preserve untimed visitor interactions when expanding the site with new services or account features.

Read W3C requirement 2.2.3: No Timing (external website)

2.2.4 Interruptions

Level AAA · Needs manual review

Evidence: The weather section announces loading and completion through its status text during initial loading or a requested refresh. No recurring timer, advertisement or unsolicited modal appears in the source. Screen reader interruption behavior has not been fully evaluated.

Next step: Check weather announcements with screen readers while reading nearby content; prevent unnecessary disruption or repeated announcements.

Read W3C requirement 2.2.4: Interruptions (external website)

2.2.5 Re-authenticating

Level AAA · Not applicable

Evidence: The HTML visitor guide has no authentication, account session or protected task. Reservations are links to external city services, outside this assessment. Display preferences are stored locally without a login or authentication expiry.

Next step: Reassess if authenticated accounts or reservation workflows are later implemented within the guide.

Read W3C requirement 2.2.5: Re-authenticating (external website)

2.2.6 Timeouts

Level AAA · Not applicable

Evidence: The guide collects no unfinished form submissions and has no user inactivity timeout. Local display preferences persist. Weather data freshness limits and request timeouts affect displayed service information, not loss of a visitor's work.

Next step: Reassess any future form or account feature that could discard information after inactivity.

Read W3C requirement 2.2.6: Timeouts (external website)

2.3.1 Three Flashes or Below Threshold

Level A · Evidence recorded

Evidence: Current HTML pages contain still WebP photographs, text and native controls. The stylesheet includes no flashing animation, and the script does not alternate bright visual states repeatedly. Weather changes replace text following a single request.

Next step: Inspect newly added images, videos and animations for flash hazards before incorporating them into the guide.

Read W3C requirement 2.3.1: Three Flashes or Below Threshold (external website)

2.3.2 Three Flashes

Level AAA · Evidence recorded

Evidence: No flashing content is present in the reviewed HTML source or static photography. Gallery photographs change only when visitors open another image. The weather interface updates on initial loading or explicit refresh without repeated visual flashing.

Next step: Keep future animated assets and interaction effects free of flashing sequences across all page states.

Read W3C requirement 2.3.2: Three Flashes (external website)

2.3.3 Animation from Interactions

Level AAA · Evidence recorded

Evidence: The stylesheet enables smooth scrolling but changes it to automatic scrolling when reduced motion is requested. The same media query disables animation and transitions. Gallery opening and weather refresh have no authored motion animation in the current script.

Next step: Verify reduced motion behavior in supported browsers and retain the override when adding interface effects.

Read W3C requirement 2.3.3: Animation from Interactions (external website)

2.4.1 Bypass Blocks

Level A · Evidence recorded

Evidence: Every generated HTML template, including the error page, starts with a skip link to the main region. The destination has tabindex minus one. README records a successful manual skip navigation check during launch verification.

Next step: Repeat skip navigation testing across all templates after changes to the shared header or layout.

Read W3C requirement 2.4.1: Bypass Blocks (external website)

2.4.2 Page Titled

Level A · Evidence recorded

Evidence: The build generates distinct HTML titles for Home, Explore, Photos, Plan your visit, Sources and Accessibility. The error document has its own Page Not Found title. Launch verification records unique page titles across the templates.

Next step: Keep titles descriptive and distinct when adding new HTML pages or changing their primary purpose.

Read W3C requirement 2.4.2: Page Titled (external website)

2.4.3 Focus Order

Level A · Needs manual review

Evidence: The shared header, main content and footer follow document order without positive tabindex values. Gallery wrapping and return focus were verified. A complete sequential focus review across display controls, responsive layouts and weather alert states remains outstanding.

Next step: Walk the full Tab sequence on every template, including loaded alerts, refreshed weather and each display mode.

Read W3C requirement 2.4.3: Focus Order (external website)

2.4.4 Link Purpose (In Context)

Level A · Needs manual review

Evidence: Most HTML links describe destinations such as shelter reservations, park directions and photo credits. Short labels also appear beside explanatory prose. A complete human review of each link's accessible name and programmatically associated context has not been recorded.

Next step: Review all links with their accessible context, including telephone numbers, historical sources and generated weather references.

Read W3C requirement 2.4.4: Link Purpose (In Context) (external website)

2.4.5 Multiple Ways

Level AA · Needs manual review

Evidence: Header navigation exposes Explore, Photos and Plan your visit, while contextual links supplement some routes. Footer links expose Sources and Accessibility. An XML sitemap exists, but a second usable navigation method for every content page is not established.

Next step: Verify two distinct navigation methods for each content page; add a visible site index where necessary.

Read W3C requirement 2.4.5: Multiple Ways (external website)

2.4.6 Headings and Labels

Level AA · Needs manual review

Evidence: Generated pages have one main heading and topic headings for activities, visitor details and accessibility information. Display and weather controls have visible labels. Some introductory headings use figurative wording, so their clarity needs a complete human review.

Next step: Review headings and control labels for clear topic descriptions without relying on surrounding imagery or layout.

Read W3C requirement 2.4.6: Headings and Labels (external website)

2.4.7 Focus Visible

Level AA · Needs manual review

Evidence: The stylesheet supplies three pixel outlines for links, buttons, summaries, focusable regions and the display selector, with alternate colors on dark sections. Keyboard checks were recorded, but visible focus was not exhaustively reviewed across every interactive state.

Next step: Inspect each focused control in all display modes, responsive layouts and weather or gallery states.

Read W3C requirement 2.4.7: Focus Visible (external website)

2.4.8 Location

Level AAA · Evidence recorded

Evidence: Subpages include a Home breadcrumb and their current heading. Main navigation marks matching destinations with aria-current, while browser titles distinguish each document. The error template explicitly identifies a missing page and offers a home link.

Next step: Confirm current page cues remain understandable when visiting Sources, Accessibility and deep links directly.

Read W3C requirement 2.4.8: Location (external website)

2.4.9 Link Purpose (Link Only)

Level AAA · Needs manual review

Evidence: Many links name their destinations, but labels such as About this update and Get directions depend on nearby park context. Telephone links and source references also require an isolated accessible name review before a link only determination.

Next step: Inspect the screen reader links list and strengthen any name that lacks a clear standalone purpose.

Read W3C requirement 2.4.9: Link Purpose (Link Only) (external website)

2.4.10 Section Headings

Level AAA · Evidence recorded

Evidence: The guide divides activity descriptions, visitor information, FAQs, sources and accessibility guidance into headings. Weather forecast cards receive period headings, and alerts use disclosure summaries. This source review records structure without claiming a complete content organization audit.

Next step: Review longer source and weather alert sections for missing descriptive headings as their content changes.

Read W3C requirement 2.4.10: Section Headings (external website)

2.4.11 Focus Not Obscured (Minimum)

Level AA · Needs manual review

Evidence: The HTML guide has no sticky header or persistent consent overlay. Its modal photo viewer contains keyboard focus, and skip navigation was tested. Every focusable component has not been checked for total obscuration at all viewport sizes.

Next step: Tab through every state at narrow widths and enlarged text, confirming each focused component remains partly visible.

Read W3C requirement 2.4.11: Focus Not Obscured (Minimum) (external website)

2.4.12 Focus Not Obscured (Enhanced)

Level AAA · Needs manual review

Evidence: The photo dialog is the main authored overlay and keeps focus within its controls. Ordinary content uses flowing layouts without a fixed navigation bar. Complete visibility of every focused component has not been measured in all responsive states.

Next step: Verify no portion of any focused component is hidden in gallery, weather and display preference states.

Read W3C requirement 2.4.12: Focus Not Obscured (Enhanced) (external website)

2.4.13 Focus Appearance

Level AAA · Needs manual review

Evidence: Three pixel outline rules and dark section color overrides provide explicit focus styling. These are promising source evidence, but minimum indicator area and contrast between focused and unfocused pixels have not been exhaustively measured for every control.

Next step: Measure indicator area and state contrast for each control type, including wrapped links and all display modes.

Read W3C requirement 2.4.13: Focus Appearance (external website)

2.5.1 Pointer Gestures

Level A · Not applicable

Evidence: The HTML gallery opens photographs with ordinary buttons; visitors do not pinch, swipe along a prescribed path or use multiple pointers. FAQ expansion, weather refresh and display selection also use simple native control activation.

Next step: Reassess if future map, gallery or other interfaces introduce complex gestures or multiple pointer actions.

Read W3C requirement 2.5.1: Pointer Gestures (external website)

2.5.2 Pointer Cancellation

Level A · Evidence recorded

Evidence: Gallery and weather actions are attached to click events rather than pointer down events. FAQ summaries, links and the display select use native activation behavior. No custom pointer down handler triggers an action before release.

Next step: Verify pressing and moving away cancels activation on representative controls using mouse and touch.

Read W3C requirement 2.5.2: Pointer Cancellation (external website)

2.5.3 Label in Name

Level A · Needs manual review

Evidence: Visible text supplies names for ordinary links, buttons and the display selector. Gallery buttons have explicit enlargement labels, and the header brand has an aria-label. All visible wording and computed names have not been compared systematically.

Next step: Compare visible labels with computed accessible names, then exercise representative controls through speech input.

Read W3C requirement 2.5.3: Label in Name (external website)

2.5.4 Motion Actuation

Level A · Not applicable

Evidence: The reviewed guide uses no device motion, orientation sensor or camera gesture events to trigger functions. Photographs, weather and display options are operated through standard controls. There is no shake or tilt interaction to disable.

Next step: Reassess if device movement or camera gesture controls are introduced in later versions of the guide.

Read W3C requirement 2.5.4: Motion Actuation (external website)

2.5.5 Target Size (Enhanced)

Level AAA · Needs manual review

Evidence: CSS gives navigation, brand, breadcrumb and source links forty four pixel minimum dimensions, with comparable sizing on other controls. Gallery buttons are large. Every rendered target, inline exception and equivalent target has not been individually measured.

Next step: Measure all applicable targets at supported breakpoints and document any inline, equivalent or native control exception.

Read W3C requirement 2.5.5: Target Size (Enhanced) (external website)

2.5.6 Concurrent Input Mechanisms

Level AAA · Needs manual review

Evidence: The guide relies on native controls and does not branch on pointer type to disable keyboard or touch input. Gallery scripting handles clicks and keyboard focus. Switching among input methods has not been comprehensively tested on hybrid devices.

Next step: Switch between keyboard, mouse and touch during gallery, display and weather interactions without reloading the page.

Read W3C requirement 2.5.6: Concurrent Input Mechanisms (external website)

2.5.7 Dragging Movements

Level AA · Not applicable

Evidence: No interface in the HTML guide requires dragging an object, slider or map. Photographs enlarge through buttons, and display preferences use a native select. Weather refresh and FAQs also use simple activation rather than dragging.

Next step: Reassess any future draggable controls and provide a single pointer alternative before publishing them.

Read W3C requirement 2.5.7: Dragging Movements (external website)

2.5.8 Target Size (Minimum)

Level AA · Needs manual review

Evidence: The site's authored size rules generally exceed twenty four pixels for major controls, and launch automation reported no supported violations. However, every target and spacing exception has not been measured, including wrapped links and narrow screen arrangements.

Next step: Measure remaining target boxes and spacing at responsive widths, recording the applicable exception for any smaller target.

Read W3C requirement 2.5.8: Target Size (Minimum) (external website)

3. Understandable

Are the words, navigation and controls clear and predictable?

3.1.1 Language of Page

Level A · Evidence recorded

Evidence: The shared page generator declares lang="en-US" on all six main HTML pages; the separate error template declares lang="en". The reviewed visitor information is English, and README records automated checks across all seven templates.

Next step: Retain these declarations and verify language announcements with a screen reader on every page template.

Read W3C requirement 3.1.1: Language of Page (external website)

3.1.2 Language of Parts

Level AA · Evidence recorded

Evidence: Reviewed static content is English throughout, including the glossary and accessibility statement. Terre Haute and other location names appear as proper names. Weather descriptions and alert instructions are inserted from National Weather Service responses without per-part language markup.

Next step: Review representative alert responses and mark any genuine language changes introduced by future editorial or service content.

Read W3C requirement 3.1.2: Language of Parts (external website)

3.1.3 Unusual Words

Level AAA · Needs manual review

Evidence: The Explore page explains arboretum and disc golf, while the Accessibility page supplies a glossary. Marketing phrases and dynamically supplied weather alert terminology have not received a complete review for unusual meanings, idioms, or specialist jargon.

Next step: Review every page and representative weather alerts; define unfamiliar expressions beside the text or in an accessible glossary.

Read W3C requirement 3.1.3: Unusual Words (external website)

3.1.4 Abbreviations

Level AAA · Needs manual review

Evidence: The Accessibility glossary expands NWS, WCAG, AAA, PDF, IN, degrees Fahrenheit, and mph. Weather rendering expands common wind directions and miles per hour. Abbreviations within unmodified National Weather Service alert descriptions and instructions remain unverified.

Next step: Inventory abbreviations in static pages and sampled alerts, then provide expansions for every uncovered abbreviation.

Read W3C requirement 3.1.4: Abbreviations (external website)

3.1.5 Reading Level

Level AAA · Needs manual review

Evidence: Visitor pages use short sections and concrete planning information, with explanations of arboretum and disc golf. README explicitly leaves reading-level checks outstanding. No documented reading-level assessment covers all static copy or dynamically supplied National Weather Service alerts.

Next step: Assess static copy and representative alert text; provide simpler explanations or supplemental content wherever the criterion requires them.

Read W3C requirement 3.1.5: Reading Level (external website)

3.1.6 Pronunciation

Level AAA · Needs manual review

Evidence: The guide contains local place names and a text glossary, but no pronunciation mechanism or documented pronunciation review. Source inspection does not establish whether any words, including those in changing weather alerts, require pronunciation to disambiguate their meaning.

Next step: Review wording in context for pronunciation-dependent ambiguity and add a pronunciation aid where an actual ambiguity is found.

Read W3C requirement 3.1.6: Pronunciation (external website)

3.2.1 On Focus

Level A · Evidence recorded

Evidence: The browser script contains click and change handlers for photo viewing, display settings, and weather refresh; no focus handler triggers navigation or opens content. README records keyboard checks of the skip link, disclosures, and photo viewer.

Next step: Complete a keyboard and screen-reader walkthrough confirming that focusing each available control never changes context.

Read W3C requirement 3.2.1: On Focus (external website)

3.2.2 On Input

Level A · Evidence recorded

Evidence: The only editable form control is the Accessibility page's Display select. Its change handler applies a display preference locally, stores the choice, and updates a status message. It does not submit information, navigate, or programmatically move focus.

Next step: Test all three options using keyboard and assistive technology, confirming focus remains on the selector.

Read W3C requirement 3.2.2: On Input (external website)

3.2.3 Consistent Navigation

Level AA · Evidence recorded

Evidence: A shared header generates Explore, Photos, and Plan your visit in the same order across the six main pages and error page. The shared footer likewise preserves Sources, Accessibility, and Official parks department link order.

Next step: Confirm the generated order remains consistent across desktop, narrow layouts, enlarged text, and future page additions.

Read W3C requirement 3.2.3: Consistent Navigation (external website)

3.2.4 Consistent Identification

Level AA · Evidence recorded

Evidence: The shared templates preserve labels for recurring navigation, sources, accessibility, and park-department links. Gallery buttons consistently use an Enlarge photo prefix with the photo title. The same display preference and weather refresh controls are not duplicated under conflicting labels.

Next step: Compare repeated controls in rendered pages, including their accessible names, to verify that equivalent functions retain consistent identification.

Read W3C requirement 3.2.4: Consistent Identification (external website)

3.2.5 Change on Request

Level AAA · Evidence recorded

Evidence: Photo dialogs open on button activation; navigation follows link activation. The weather panel fetches once on load or after Refresh weather and replaces content without scripted focus movement. No timed navigation or automatic modal opening appears in the reviewed script.

Next step: Verify live weather states and gallery interactions with assistive technology to distinguish content updates from unexpected context changes.

Read W3C requirement 3.2.5: Change on Request (external website)

3.2.6 Consistent Help

Level A · Needs manual review

Evidence: Every template includes the same footer links to Accessibility and the official parks department. However, the website support email appears in different main-content positions on Sources and Accessibility. Repeated contact-help ordering needs a deliberate comparison in rendered reading order.

Next step: Compare repeated support contact placement and reading order, then standardize any inconsistent help mechanisms across the relevant pages.

Read W3C requirement 3.2.6: Consistent Help (external website)

3.3.1 Error Identification

Level A · Not applicable

Evidence: The visitor guide accepts no free-text entries or submitted forms. Its Display selector offers three fixed valid choices and has no input-validation errors. Weather-fetch failures are service status conditions, not errors in information supplied by the visitor.

Next step: Reassess this criterion if forms or any user-entered information with automatic validation are introduced.

Read W3C requirement 3.3.1: Error Identification (external website)

3.3.2 Labels or Instructions

Level A · Evidence recorded

Evidence: The Accessibility page associates the visible Display label with the reading-mode select and gives descriptive names to its three options. Nearby text explains the appearance changes and that preferences are stored only on the visitor's device.

Next step: Confirm the visible label, option names, and nearby instructions are understandable when read with assistive technology.

Read W3C requirement 3.3.2: Labels or Instructions (external website)

3.3.3 Error Suggestion

Level AA · Not applicable

Evidence: No visitor input is automatically rejected or validated in the current guide. The fixed Display choices do not produce correctable input errors. The weather fallback directs visitors to the National Weather Service for an unavailable external data service.

Next step: Add actionable correction suggestions if future forms introduce detected input errors with known remedies.

Read W3C requirement 3.3.3: Error Suggestion (external website)

3.3.4 Error Prevention (Legal, Financial, Data)

Level AA · Not applicable

Evidence: The guide does not process purchases, reservations, legal commitments, test responses, or changes to user records. Reservation links lead to external city services. Its only stored setting is a locally reversible display preference, with no personal-data submission.

Next step: Reassess before adding transactions, bookings, personal records, deletion controls, or any other consequential user submissions.

Read W3C requirement 3.3.4: Error Prevention (Legal, Financial, Data) (external website)

3.3.5 Help

Level AAA · Evidence recorded

Evidence: The Display control has nearby explanatory text describing reading space, monochrome colors, browser alternatives, and local storage. The guide also offers visit FAQs and an accessibility support address. Context-sensitive assistance for the current limited input is present in the source.

Next step: Test whether visitors can understand and change display preferences using the adjacent help without additional explanation.

Read W3C requirement 3.3.5: Help (external website)

3.3.6 Error Prevention (All)

Level AAA · Not applicable

Evidence: No page requires visitors to submit information to this guide. The Display select changes local presentation and can be changed back immediately. Contact actions use email links, while reservations occur on separately maintained external city websites.

Next step: Review confirmation, correction, or reversal options before adding any form that requires visitor information to be submitted.

Read W3C requirement 3.3.6: Error Prevention (All) (external website)

3.3.7 Redundant Entry

Level A · Not applicable

Evidence: The site has no multistep data-entry process, account creation, or reservation form. Visitors never need to re-enter previously supplied information. The single Display preference is stored locally and restored rather than repeatedly requested during browsing.

Next step: Reassess if future processes ask visitors for information across multiple steps or repeat earlier entries.

Read W3C requirement 3.3.7: Redundant Entry (external website)

3.3.8 Accessible Authentication (Minimum)

Level AA · Not applicable

Evidence: All visitor-guide pages are publicly readable without accounts, login, passwords, or identity checks. Source review found no authentication interface or cognitive authentication test. External reservation and social services are linked destinations and are not part of this site implementation.

Next step: Audit authentication before introducing protected pages or accounts, including any third-party sign-in process integrated into this site.

Read W3C requirement 3.3.8: Accessible Authentication (Minimum) (external website)

3.3.9 Accessible Authentication (Enhanced)

Level AAA · Not applicable

Evidence: The current guide contains no authentication process, password recovery, recognition challenge, or personal-content verification. Browsing photos, changing display preferences, and reading weather information require no identity proof. Therefore no enhanced authentication interaction exists within the reviewed HTML scope.

Next step: Apply the enhanced authentication requirements to every step if accounts or any identity-verification workflow are added later.

Read W3C requirement 3.3.9: Accessible Authentication (Enhanced) (external website)

4. Robust

Can browsers and assistive technologies interpret the content and controls?

4.1.2 Name, Role, Value

Level A · Needs manual review

Evidence: The source uses native buttons, links, select, details, and dialog elements. Gallery buttons have names, the dialog references its heading, and Display has an associated label. README records automated checks, but complete screen-reader verification of dynamic states remains outstanding.

Next step: Test names, roles, values, disclosure states, dialog announcements, and weather button state changes with supported browser and screen-reader combinations.

Read W3C requirement 4.1.2: Name, Role, Value (external website)

4.1.3 Status Messages

Level AA · Needs manual review

Evidence: Display confirmation and weather-check messages use role="status". Forecast and alert content is dynamically replaced, while weather failures receive explanatory text. No full screen-reader check establishes whether loading, completion, unavailability, and active-alert results are conveyed sufficiently without moving focus.

Next step: Exercise loading, success, failure, empty alerts, and active alerts with screen readers, verifying useful announcements without forced focus changes.

Read W3C requirement 4.1.3: Status Messages (external website)

Remaining review work

Test with screen readers. Confirm reading order, image text, landmarks, dialog focus and weather announcements using an appropriate browser and assistive-technology matrix.

Measure all visual states. Check enhanced text contrast, focus size and contrast, focus visibility, target dimensions, zoom, text spacing and forced colors across the site.

Review the language. Check reading level, unusual words, abbreviations and any pronunciation that affects meaning. Live weather alerts need special attention because their text can change.

Exercise all interaction states. Include long alerts, provider errors, expanded disclosures, every photo, every display preference and small landscape screens.

Review the report documents themselves. The PDF contains structural tags and real text, but its screen-reader behavior and PDF/UA conformance have not been verified. Reassess both report formats whenever they change.

What a conformance claim requires

Level AAA requires every applicable Level A, AA and AAA success criterion to be satisfied. A high automated score or a list of implemented features is not enough.

A claim must cover full pages and complete processes, rely on accessibility-supported uses of technology, and ensure that other content does not interfere with access. Third-party weather content displayed inside our pages is part of those pages.

If a formal claim is made later, it must identify its date, the WCAG version and level, the pages covered and the technologies relied upon. The W3C logo is a publisher claim; it does not mean that W3C reviewed or certified the site.

References and feedback

Email support@belltowerdigital.com with the page address and the problem. Browser and assistive technology details can help. Personal or medical information is not needed.

Words used in this report

WCAG means Web Content Accessibility Guidelines. A criterion is one requirement in the standard. Conformance means meeting every applicable requirement at the stated level. Assistive technology includes tools such as screen readers that help people use a computer. HTML is the format used to structure web pages. CSS controls their presentation. WAI-ARIA provides information about controls to assistive technologies. PDF is a portable document format, and PDF/UA is a standard for accessible PDF files.