Assignment 2 practice site

This site contains five screens of a ticket purchase flow for a fictional theatre. The markup, styles, and scripts contain a set of accessibility failures. Your job is to find them, map them to WCAG 2.2, rank them, and repair some of them. See the assignment page for the full details of how to complete this assignment.

The flow

  1. Events listing
  2. Event detail
  3. Seat selection
  4. Checkout
  5. Confirmation

Working on a copy

Before you start, clone the assignment repository. You will submit your repairs as a patch file generated from the initial repo state. The assignment page has instructions on how to do this.

Every page is plain HTML with no build step, so opening each HTML file in a browser is enough to see your changes.

Running the automated checkers needs one more step. Serve the folder at a localhost address first, because browsers block extensions such as axe DevTools from reading pages opened straight from disk. The assignment page gives the commands.

Notes

Start the flow