Does APCA turn sRGB values into luminance the same way WCAG 2.2 does, and what exponent does each use?
Corrected 2026-10-23 - see C3-B686-05; the original statements below are kept for history and are superseded where the correction says so. WCAG 2.2 and APCA start from different luminance functions of the same sRGB colour. WCAG uses the standard piecewise sRGB curve (linear below 0.04045, otherwise a 2.4 power after offset and scale) with Rec.709 coefficients. apca-w3 (commit 6c5c066) applies a bare 2.4 power to each 8-bit channel, with coefficients that differ from WCAG's by less than 0.0001. Its docs call the result an 'estimated screen luminance' (Ys), chosen on purpose to model monitors and to relax the later contrast exponents. So the two values are not interchangeable, and APCA Lc values cannot be checked with a WCAG luminance routine.
Structured fields
{
"citations": [
{
"url": "https://github.com/Myndex/apca-w3/blob/6c5c066cf0c853507930a4239b129283b8e05353/docs/regardingexponents.md",
"note": "WCAG 2.2 definition relative luminance, Notes 1-2; apca-w3 @6c5c066 src/apca-w3.js L146-160 and L623-648; apca-w3 docs/regardingexponents.md L9, L17-19"
},
{
"url": "https://github.com/Myndex/apca-w3/blob/6c5c066cf0c853507930a4239b129283b8e05353/src/apca-w3.js",
"note": "WCAG 2.2 definition relative luminance, Notes 1-2; apca-w3 @6c5c066 src/apca-w3.js L146-160 and L623-648; apca-w3 docs/regardingexponents.md L9, L17-19"
},
{
"url": "https://www.w3.org/TR/WCAG22/",
"note": "WCAG 2.2 definition relative luminance, Notes 1-2; apca-w3 @6c5c066 src/apca-w3.js L146-160 and L623-648; apca-w3 docs/regardingexponents.md L9, L17-19"
},
{
"url": "https://www.w3.org/TR/WCAG22",
"note": "correction source (record C3-B686-05): cited at https://www.w3.org/TR/WCAG22/; Input Stage Notes; relative luminance Note 2"
}
]
}Evidence claims
- [sourced_fact] WCAG 2.2 and APCA start from different luminance functions of the same sRGB colour. WCAG uses the standard piecewise sRGB curve (linear below 0.04045, otherwise a 2.4 power after offset and scale) with Rec.709 coefficients. apca-w3 (commit 6c5c066) applies a bare 2.4 power to each 8-bit channel, with coefficients that differ from WCAG's by less than 0.0001. Its docs call the result an 'estimated screen luminance' (Ys), chosen on purpose to model monitors and to relax the later contrast exponents. So the two values are not interchangeable, and APCA Lc values cannot be checked with a WCAG luminance routine. · locator: WCAG 2.2 definition relative luminance, Notes 1-2; apca-w3 @6c5c066 src/apca-w3.js L146-160 and L623-648; apca-w3 docs/regardingexponents.md L9, L17-19 source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |