title: 508Audit LLC Website Accessibility Conformance Report
product:
  name: "508audit.com (marketing website)"
  version: "1.0"
  description: "Public marketing and lead-generation website for 508Audit LLC."
author:
  name: "Nicole Clayter, Evaluator of Record"
  company: "508Audit LLC"
  email: "accessibility@508audit.com"
report_date: "2026-06-21"
last_modified_date: "2026-06-21"
notes: "Signed by Nicole Clayter, Evaluator of Record, on 2026-06-21. Media-related criteria are marked Not Applicable because the site currently contains no audio or video; update them if media is added."
evaluation_methods_used: "Automated scan (axe-core), manual code review, keyboard operation, and screen-reader testing (NVDA, JAWS, VoiceOver)."
standards:
  - wcag-2.1
chapters:
  wcag:
    notes: "WCAG 2.1 Level A and AA."
    criteria:
    - num: "1.1.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "All informative images carry descriptive alt text; decorative images use empty alt or are CSS backgrounds."
    - num: "1.2.1"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site contains no prerecorded audio-only or video-only content."
    - num: "1.2.2"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site contains no prerecorded synchronized media."
    - num: "1.2.3"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site contains no prerecorded synchronized media."
    - num: "1.2.4"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site contains no live synchronized media."
    - num: "1.2.5"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site contains no prerecorded synchronized media."
    - num: "1.3.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Semantic HTML (headings, lists, landmarks) conveys structure; relationships are programmatically determinable."
    - num: "1.3.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "DOM order matches visual reading order; content remains meaningful when linearized."
    - num: "1.3.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Instructions do not rely on shape, size, or location alone."
    - num: "1.3.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Content adapts to portrait and landscape; orientation is not locked."
    - num: "1.3.5"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Input fields use appropriate autocomplete tokens for user data."
    - num: "1.4.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Color is not the sole means of conveying information; links and states have non-color cues."
    - num: "1.4.2"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "No audio plays automatically for more than three seconds."
    - num: "1.4.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Text and interactive elements meet or exceed 4.5:1 (3:1 for large text)."
    - num: "1.4.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Text resizes to 200% without loss of content or function."
    - num: "1.4.5"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Text is real text, not images of text, except logos."
    - num: "1.4.10"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Content reflows to a single column at 320 CSS px with no two-dimensional scrolling."
    - num: "1.4.11"
      components:
        - name: web
          adherence:
            level: supports
            notes: "UI components and graphical objects meet 3:1 contrast against adjacent colors."
    - num: "1.4.12"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No loss of content when user text-spacing overrides are applied."
    - num: "1.4.13"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Hover/focus content is dismissible, hoverable, and persistent."
    - num: "2.1.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "All functionality is operable by keyboard alone."
    - num: "2.1.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Keyboard focus can move away from every component; no traps."
    - num: "2.1.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No single-character key shortcuts are implemented."
    - num: "2.2.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No time limits are imposed on user interaction."
    - num: "2.2.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No auto-updating, blinking, or scrolling content longer than five seconds."
    - num: "2.3.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No content flashes more than three times per second."
    - num: "2.4.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "A skip-to-content link allows bypassing repeated navigation."
    - num: "2.4.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Each page has a unique, descriptive title element."
    - num: "2.4.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Focus order follows a logical, meaningful sequence."
    - num: "2.4.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Link purpose is clear from link text or its programmatic context."
    - num: "2.4.5"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Multiple ways (navigation plus footer/sitemap) are available to locate pages."
    - num: "2.4.6"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Headings and labels describe topic or purpose."
    - num: "2.4.7"
      components:
        - name: web
          adherence:
            level: supports
            notes: "A visible focus indicator is present on all interactive elements."
    - num: "2.5.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No multipoint or path-based gestures are required."
    - num: "2.5.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Actions trigger on up-event; activation can be aborted."
    - num: "2.5.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Accessible names contain the visible label text."
    - num: "2.5.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No functionality depends on device or user motion."
    - num: "3.1.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "The page lang attribute is set to en."
    - num: "3.1.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Inline language changes are marked with lang where present."
    - num: "3.2.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No change of context occurs on focus."
    - num: "3.2.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "No unexpected change of context occurs on input."
    - num: "3.2.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Navigation is consistent in order across pages."
    - num: "3.2.4"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Components with the same function are identified consistently."
    - num: "3.3.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Errors are identified in text and programmatically associated with fields."
    - num: "3.3.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Labels and instructions are provided for all inputs."
    - num: "3.3.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Error messages suggest corrections where the fix is known."
    - num: "3.3.4"
      components:
        - name: web
          adherence:
            level: not-applicable
            notes: "The site performs no legal, financial, or data-modifying transactions; the contact form is reversible and non-binding."
    - num: "4.1.1"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Markup is well-formed with unique IDs. (4.1.1 is obsolete in WCAG 2.2.)"
    - num: "4.1.2"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Name, role, and value are exposed for all UI components via native HTML or ARIA."
    - num: "4.1.3"
      components:
        - name: web
          adherence:
            level: supports
            notes: "Status messages are announced via appropriate ARIA live regions or roles."
