About This Demo

A typical auto-playing image carousel. It auto-advances every 4 seconds and provides only mouse-clickable prev/next buttons and dots — no keyboard controls, no pause, no screen reader announcements. When AE JS loads, the a11y-carousel component adds a trigger button that opens a modal with full keyboard navigation.

Auto-Playing Image Carousel

⚠ No Keyboard Support

Portal Component Fixes Code

Copy the code below into the AudioEye portal backend tool for this page.

How to Test (after AE JS is loaded)

  1. Press Tab to reach the accessible carousel trigger button that appears before the carousel.
  2. Press Enter to open the accessible carousel modal.
  3. Use and arrow keys to navigate between slides.
  4. A screen reader will announce the current slide number (e.g. "Slide 2 of 5").
  5. Press Escape to close the modal.
  6. Focus returns to the trigger button after closing.