Skip to main content
Accessibility Inspector
⌘K

Hooli Mail

https://app.hooli.emailAngularPRPriya RaghavanLast scan 4 hours ago

WCAG 2.1 AA audit - Q3 release

Acme Storefront · Marije Bakker · updated Today, 11:20

Next up: 1.2.3 Audio Description or Media Alternative (Prerecorded)

32Passed6Failed7N/A5To review

50 criteria

1. Perceivable

  • Passed:

    1.1.1Non-text ContentA

    Passed
  • N/A:

    1.2.1Audio-only and Video-only (Prerecorded)A

    No audio-only or video-only content in scope.

    N/A
  • Failed:

    1.2.2Captions (Prerecorded)A

    Product video on the landing page has no captions.

    Failed
  • To review:

    1.2.3Audio Description or Media Alternative (Prerecorded)A

  • N/A:

    1.2.4Captions (Live)AA

    No live audio or video content in scope.

    N/A
  • To review:

    1.2.5Audio Description (Prerecorded)AA

  • Passed:

    1.3.1Info and RelationshipsA

    Passed
  • Passed:

    1.3.2Meaningful SequenceA

    Passed
  • Passed:

    1.3.3Sensory CharacteristicsA

    Passed
  • Passed:

    1.3.4OrientationAA

    Passed
  • Passed:

    1.3.5Identify Input PurposeAA

    Passed
  • Passed:

    1.4.1Use of ColorA

    Form errors use icon + text in addition to red.

    Passed
  • N/A:

    1.4.2Audio ControlA

    No auto-playing audio in scope.

    N/A
  • Failed:

    1.4.3Contrast (Minimum)AA

    Muted price and helper text fall below 4.5:1 against the background.

    Failed
  • Passed:

    1.4.4Resize TextAA

    Passed
  • Passed:

    1.4.5Images of TextAA

    Passed
  • Passed:

    1.4.10ReflowAA

    Passed
  • Passed:

    1.4.11Non-text ContrastAA

    Passed
  • Passed:

    1.4.12Text SpacingAA

    Passed
  • To review:

    1.4.13Content on Hover or FocusAA

2. Operable

  • Failed:

    2.1.1KeyboardA

    Custom dropdown in the filter panel can't be opened with keyboard alone.

    Failed
  • Passed:

    2.1.2No Keyboard TrapA

    Passed
  • N/A:

    2.1.4Character Key ShortcutsA

    No single-character keyboard shortcuts implemented.

    N/A
  • N/A:

    2.2.1Timing AdjustableA

    No time limits in scope.

    N/A
  • Passed:

    2.2.2Pause, Stop, HideA

    Passed
  • Passed:

    2.3.1Three Flashes or Below ThresholdA

    Passed
  • Passed:

    2.4.1Bypass BlocksA

    Passed
  • Passed:

    2.4.2Page TitledA

    Passed
  • Passed:

    2.4.3Focus OrderA

    Passed
  • Passed:

    2.4.4Link Purpose (In Context)A

    Passed
  • Passed:

    2.4.5Multiple WaysAA

    Passed
  • Failed:

    2.4.6Headings and LabelsAA

    Filter section labels are generic ('Options', 'More') and don't describe their purpose.

    Failed
  • Passed:

    2.4.7Focus VisibleAA

    Passed
  • Passed:

    2.5.1Pointer GesturesA

    Passed
  • Passed:

    2.5.2Pointer CancellationA

    Passed
  • Passed:

    2.5.3Label in NameA

    Passed
  • N/A:

    2.5.4Motion ActuationA

    No motion-actuated features in scope.

    N/A

3. Understandable

  • Passed:

    3.1.1Language of PageA

    Passed
  • Passed:

    3.1.2Language of PartsAA

    Passed
  • Passed:

    3.2.1On FocusA

    Passed
  • Passed:

    3.2.2On InputA

    Passed
  • Passed:

    3.2.3Consistent NavigationAA

    Passed
  • Passed:

    3.2.4Consistent IdentificationAA

    Passed
  • Passed:

    3.3.1Error IdentificationA

    Passed
  • Failed:

    3.3.2Labels or InstructionsA

    Checkout address fields rely on placeholder text instead of visible labels.

    Failed
  • To review:

    3.3.3Error SuggestionAA

  • N/A:

    3.3.4Error Prevention (Legal, Financial, Data)AA

    No legal, financial or data-deletion transactions in scope.

    N/A

4. Robust

  • Passed:

    4.1.1ParsingA

    Passed
  • Failed:

    4.1.2Name, Role, ValueA

    Icon-only buttons in the product card expose no accessible name.

    Failed
  • To review:

    4.1.3Status MessagesAA