Introductory information about the space, terms, existing standards, and theory:
- https://uxmovement.com/buttons/the-myths-of-color-contrast-accessibility/
- https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html
- https://poynton.ca/PDFs/GammaFAQ.pdf
- https://www.w3.org/TR/WCAG20/#contrast-ratiodef
- https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html
- https://en.wikipedia.org/wiki/Luma_(video)
- https://en.wikipedia.org/wiki/Relative_luminance
- https://en.wikipedia.org/wiki/Rec._709
These links deal more with the implementation (code) that I referenced when building this perceptual color comparison tool:
- https://github.com/Qambar/color-contrast-checker/blob/master/src/color-contrast-checker.js
- https://stackoverflow.com/questions/596216/formula-to-determine-brightness-of-rgb-color
- https://stackoverflow.com/a/596241/203130
- https://stackoverflow.com/a/56678483/203130
Finally, these links start to get into research into this space by Andrew Somers that deals not just with the simplified problem of color and contrast in the relatively pure environment of a color space, but within the messy real world where a person's environment, context, visual deficiencies, and equipment all intersect:
Just a couple links:
The Realities And Myths Of Contrast And Color - comprehensive overview published smashing magazine.
Why APCA a brief overview of perceptual the uniform contrast.