Skip to content

Exception for native controls failing 1.4.3 Contrast (Minimum)? #3039

Open
@detlevhfischer

Description

@detlevhfischer

We have a discussion whether in testing text contrast, it is OK to exempt native controls where contrast is insufficient, for example, in Chrome native selects and the Chrome native calendar widget.

I think it is uncontroversial to blame user agent developers here.

I think it is equally uncontroversial that it is generally better to recommend the use of native controls where they exisit rather than forcing delevopers to create custom controls that may meet contrast requirements but are likely to have other gaps in support (and are more brittle, time-consuming, may have issues with custom colors, require JS and potentially fallbacks, etc).

@mitchellevan makes the case that in a site audit, content like Chrome selects and date pickers should fail 1.4.3, and the audit report and/or accessibility statement should then point to UA makes as culprits. The argument is that this would increase pressure on UA makers to get their act together.

Our line so far is that an audit that focuses on web content and its authors can justify a PASS rating for 1.4.3 where native controls have insufficient contrast but all other content meets 1.4.3, possibly pointing out that contrast issues in native controls are a UA bug to be rectified there.

What do other people think?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions