Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[css-color-6] Meta-issue: contrast-color() issues #7553

Open
LeaVerou opened this issue Aug 2, 2022 · 5 comments
Open

[css-color-6] Meta-issue: contrast-color() issues #7553

LeaVerou opened this issue Aug 2, 2022 · 5 comments
Labels
a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. css-color-6 meta

Comments

@LeaVerou
Copy link
Member

LeaVerou commented Aug 2, 2022

This is a meta-issue for the various color-contrast() issues. Last updated Feb 16th, 2024.

Level 5 contrast-color() (MVP)

Level 6 contrast-color()

A summary of the current situation is as follows:

(Please refrain from discussing the sub-issues here, but in the relevant linked issues.)

@LeaVerou LeaVerou added Agenda+ F2F css-color-6 meta a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. and removed Agenda+ F2F labels Aug 2, 2022
@Myndex
Copy link
Member

Myndex commented Aug 7, 2022

Regarding APCA and the patent disclosure: the version labeled as apca-w3 is intended for use in w3 (or other) standards including CSS. There's really nothing "tricky" here, the wording is such due to some concerns that developed relating to "patent trolls", some crude attempts at reverse engineering, and some "bad implementations" that had caused some problems. But the underlying intent is that apca-w3 becomes available per the W3 cooperative license.

I am open to discussing this and clarifying any concerns herein.

@Myndex
Copy link
Member

Myndex commented Aug 8, 2022

Hi @LeaVerou

I just want to mention also that I am open to discuss how or what I need to modify to eliminate any concerns and/or to make using APCA a "problem-free contrast algorithm" for use herein. Whatever needed modifications in terms of license, code, or documentation. I am concerned that there are some unwarranted rumors that have raised issues, and I do want to proactively clear up any such misunderstandings, and also, to respond to any actual issues.

None have been brought forth in the SAPC-APCA repo as discussions or issues—nevertheless, I am aware there is a rumor mill (what would the internet be without rumor mill, after all) and I'd like to address any of that resultant nonsense...

@argyleink
Copy link
Contributor

CSS color-contrast() Proposal Explorer:
https://observablehq.com/@argyleink/contrast-color

An interactive explainer/proposal; try out the syntax and algorithm to feel out and see the results and developer experience. It wants to make simpler tasks simple, but leave it open for more specific contrast tasks to be possible. It also wants to integrate tightly with prefers-contrast by putting the user in the center.

This is my WIP proposal as I understand all the updated requirements and features. Embedded within it are answers to many of the meta questions summarized by this issue. It's incomplete, but does have a todo list at the bottom for where I believe it needs more attention for completion. If the direction seems OK, I'll continue hacking on it and rounding out the edges.

I believe it's in a good state for sharing and feedback. Interested to hear thoughts!

@argyleink
Copy link
Contributor

CSS color-contrast() Proposal Explorer: https://observablehq.com/@argyleink/contrast-color

would like to discuss / present this proposal to the WG in a meeting, adding agenda+ label

@LeaVerou
Copy link
Member Author

CSS color-contrast() Proposal Explorer: observablehq.com/@argyleink/contrast-color

would like to discuss / present this proposal to the WG in a meeting, adding agenda+ label

This is a meta-issue, we are just using it to track actual issues. Please file an independent issue for discussing your specific proposal. When you file the issue, please explain the proposal clearly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-tracker Group bringing to attention of a11y, or tracked by the a11y Group but not needing response. css-color-6 meta
Projects
Status: Tuesday
Development

No branches or pull requests

3 participants