Skip to main content
DiffALL
← Back to Home

Accessibility Statement

Last updated: April 2026

Our Commitment

DiffALL is committed to ensuring digital accessibility for people with disabilities. We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA as our standard, and continually improve the user experience for everyone.

Measures Taken

  • All interactive elements are keyboard-accessible (Tab, Enter, Space).
  • Drop zones support keyboard activation and include appropriate ARIA labels.
  • A "Skip to main content" link is provided at the top of every page.
  • All images and icons use aria-hidden="true" or descriptive alt text.
  • Live regions (aria-live) announce comparison results and status updates to screen readers.
  • Progress bars include role="progressbar" with aria-valuenow, aria-valuemin, and aria-valuemax.
  • Colour contrast ratios meet or exceed WCAG 2.1 AA requirements.
  • The interface does not use any motion that cannot be disabled via the OS reduced-motion preference.

Known Limitations

While we strive for full accessibility, some areas are still being improved:

  • Complex result tables (heatmaps, frame timelines) may not be fully navigable with all screen reader software.
  • The chart rendered by Chart.js (per-second similarity graph) does not yet provide a text-based data table alternative.
  • Drag-and-drop file upload is supplemented by a click-to-browse interaction, but some assistive technologies may have difficulty with the drop zone.

Feedback

We welcome feedback on the accessibility of DiffALL. If you experience any barriers or have suggestions for improvement, please reach out via the project's source repository. We aim to respond to accessibility feedback within 5 business days.

Technical Approach

DiffALL uses semantic HTML5, ARIA landmarks, and CSS custom properties. It does not rely on JavaScript for core navigation. The application is tested manually with keyboard-only navigation and with browser developer accessibility tools.

← Return to the Comparator

© 2026 DiffALL. All rights reserved.
Made for research and quality assurance purposes.
Terms of Service Privacy Policy Accessibility Statement