下面的假设是真的吗?
对于任何给定的颜色:
{ Hue, Saturation, Lightness_1 }
那里存在:
Lightness_2
使得以下之间的对比度:
{ Hue, Saturation, Lightness_1 }
和
{ Hue, Saturation, Lightness_2 }
至少是4.5
。
奖金问题:我怎么能找到这样的Lightness_2
?
如果您安装了 Google Chrome 无障碍开发者工具扩展,那么您将看到颜色对比度不匹配 4.5:1 的节点的可访问性信息还将包括关于哪种颜色组合最接近的信息。
执行此操作的算法包含在 GitHub 存储库中:https ://github.com/GoogleChrome/accessibility-developer-tools/blob/master/src/js/Color.js#L267