Open JJdeGroot opened 4 months ago
This success criterion is allegedly clear and straightforward. However, it poses a challenge when referring to the measurement units. Unlike the web on mobile, there is one platform that uses PT (points) as measurement units for text (iOS), while the other platform (Android) uses SP (Scalable Pixel) for this. Sticking to PT (points) as measurement units (which makes sense) will probably require, in the context of native mobile apps, at least a clarification and an indication of how to convert units correctly to the relevant measurement units for the platform (which I think is also missing in WCAG today)
There might be a need to consider research on colour contrasts for smaller screens, but until that is done I am happy with this criterion remaining as is for mobile.
@illai I'm not sure if I understand - are there units in colour contrast, or is this comment for Touch Target Sizes?
Can we please add a condition onto this one to reference "Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author;" (sometimes called "disabled" or "not enabled") - in 1.4.11 Non text contrast
It's understandable and predictable that creators will prevent interaction by this mechanism, and we should add some info:
@qbalsdon The Color contrast SC has size dependencies. Contrast of at least 4.5:1 for texts blow 18 points, Contrast of at leas 3:1 for texts above 18 points. The measurement units referred on this SC are points. While it make sense to measure typography with points it also the iOS text units, while Android uses other unuts. I think that it would be important to clarify that point.
@illai Thank you - I missed that!
Should we be include requirements for Dark mode as well?
@illai just one question about this. As I understood in MCAG, the threshold is at 18 points for normal text and 14 points for bold (same on Apple and Android guidelines). The points you mention here are I suppose sp for Android and pt for iOS. Is that correct? The definition of points is quite different on the web and on native mobile platforms (1/72 of an inch on the Web), can we reliably consider that they are equivalent?
I agree with you that we should clarify this point. We can evaluate a font size with @detlevhfischer 's method based on thresholds in css pixels, but we need also to have clear thresholds for developers in the native units.
MATF meeting on July 17, 2024
[Source](https://www.w3.org/2024/07/17-matf-minutes.html#t04) JJ: Raises the point about large text measurementsWCAG2ICT guidance: https://w3c.github.io/wcag2ict/#contrast-minimum
Share your thoughts for applying to mobile apps as a comment below.