WebAIM Contrast Checker says the standard green/white and blue/white combos both fail by default, so you're sort of right, but, details...
> "green" #39ff5a (57,255,90) ...
This list of colors is both inaccurate and very inaccurate.
In fact, there is not one single green (or blue) color in iMessage, and anyone who says there is is mistaken.
1. The bubble colors show in a gradient from the bottom of the screen (newer messages have more contrast) to the top of the screen (older messages have less contrast). The standard green at the bottom for the newest message is measured with the macOS built-in digital color meter from a screenshot taken on my iPhone is [51,199,89]. The standard green at the top is [56,228,100].
2. The OP is just being foolish on the internet. Enabling the increased contrast accessibility mode in iOS settings turns the green at the bottom into a dark forest which very easily passes for anyone who actually needs it and isn't just talking out of their ass on the internet to bash iPhones without having used one.
> to be fair the text is also not "white"
macOS digital color meter says the text is white [255,255,255].
Thanks, I agree about the accessibility setting. I know the iPhone at least doesn't actually use sRGB so the numbers are bound to be a bit off, but I'm surprised it's that far off.
Also, I'd note for modern iOS even just in dark mode the writer is in "black/white", while it's your own messages that are "blue" or "green" depending on whether its RCS so readability is less of an issue.
> "green" #39ff5a (57,255,90) ...
This list of colors is both inaccurate and very inaccurate.
In fact, there is not one single green (or blue) color in iMessage, and anyone who says there is is mistaken.
1. The bubble colors show in a gradient from the bottom of the screen (newer messages have more contrast) to the top of the screen (older messages have less contrast). The standard green at the bottom for the newest message is measured with the macOS built-in digital color meter from a screenshot taken on my iPhone is [51,199,89]. The standard green at the top is [56,228,100].
2. The OP is just being foolish on the internet. Enabling the increased contrast accessibility mode in iOS settings turns the green at the bottom into a dark forest which very easily passes for anyone who actually needs it and isn't just talking out of their ass on the internet to bash iPhones without having used one.
> to be fair the text is also not "white"
macOS digital color meter says the text is white [255,255,255].