My Audit of the Parksville Site

Errors

  1. Missing alt text on images - put the alts on the images
  2. Missing alt for form submit button – put an alt attribute on the form submit button
  3. Empty link tags – get rid of the links that are empty
  4. Invalid language attribute - add the lang attribute on the HTML element
  5. No form label – add a label
  6. Color contrast issues – either make the background darker so that the text stands out, or vice versa

Alerts

  1. No main - problematic for screen reader users, because it won’t announce that they’ve reached the main region
  2. Redundant links – may trick some users, and they won’t know what link to click
  3. Links to external pdf documents – pdf documents can have inherent accessibility problems, and they can impose problems related to navigation
  4. Event handlers rely on devices – some users might not be able to part take in those actions depending on what system they use to access the website
  5. Redundant titles – the producer used title attributes like alt tags, rather than their intended use
  6. Table element exist – tables are not officially supported by HTML anymore, they can present major navigation challenges.
  7. Small text – may be challenging for some users

References

  1. No alts on images and form submit buttons 1.1.1 (submit 2.8.4)
  2. Lack of form labels - 1.1.1, 1.3.1, 2.4.6, 3.3.2
  3. Colour contrast – 1.4.3
  4. Empty links – 2.4.4
  5. No valid language – 3.1.1
  6. Redundant links, and title attributes – 2.4.4
  7. No main – 1.3.1, 2.4.1
  8. Table elements – 1.3.1, 1.3.2
  9. Device dependant handlers – 2.1.1

Order, Structure & HTML