Accessibility Review Request for CSS Color Adjust Level 1 [css-color-adjust-1]

Hi APA Working Group,

CSS WG requests Accessibility review of CSS Color Adjustment Module Level 1
   https://www.w3.org/TR/css-color-adjust-1/

This module introduces a model and controls over automatic color adjustment by 
the user agent to handle user preferences, such as "Dark Mode", contrast 
adjustment, or specific desired color schemes.

These features work together with related features in Media Queries 5 
<https://www.w3.org/TR/mediaqueries-5/> and the system colors in CSS Color 4 
<https://drafts.csswg.org/css-color-4/#css-system-colors>:
   * media queries allow the author to query the UA
   * color-adjust properties allow the author to give hints to the UA
   * system colors allow the author to use colors from the forced palette

This spec is in the "Refining" stage of development, per
   http://fantasai.inkedblade.net/weblog/2011/inside-csswg/process
and is being actively implemented by browsers.

Please raise any issues in the csswg GitHub repo:
    https://github.com/w3c/csswg-drafts/issues
and let us know when you have completed your review.

Thanks!

= FAST Checklist =

If technology allows visual rendering of content:
* Spec is largely about how to allow luminosity and hue adaptations.
* No other concerns apply.

If technology provides author control over color:
* Spec is largely about defining how user overrides of colors work.
* Spec doesn't exactly allow for author-defined color classes, but does allow 
for author to use a user-defined color palette or for the user to force one.
* Color can be reported via getComputedStyle(). However, author colors will 
not be reported if the colors have been forced; currently the forced colors 
are reported instead... Let us know if this is a concern!

If technology provides features to accept user input:
No features to accept user input.

If technology provides user interaction features:
No user interaction features.

If technology defines document semantics:
Does not define document structure or semantics.

If technology provides time-based visual media:
No time-based visual media.

If technology provides audio:
Does not provide audio.

If technology allows time limits:
No time limits.

If technology allows text content:
Does not provide or define text layout.

If technology creates objects that don't have an inherent text representation:
Doesn't create objects that aren't text.

If technology provides content fallback mechanisms, whether text or other formats:
No fallback mechanisms.

If technology provides visual graphics:
Does not provide graphics.

If technology provides internationalization support:
N/A

If technology defines accessible alternative features:
N/A

If technology provides content directly for end-users:
I don't think this section applies...

If technology defines an API:
No APIs defined.

If technology defines a transmission protocol:
No transmission protocols defined.

~fantasai

Received on Monday, 9 November 2020 22:48:59 UTC