我们的应用程序有一个领域,用户可以改变背景色,文字颜色和其他东西。
我想知道,当我们试图使我们的应用程序AA兼容,这个功能会被删除吗?,因为我们没有太多的控制他们选择的颜色和对比。
发布于 2017-06-22 16:19:58
只要访问者的默认背景和前景颜色满足1.4.3对比度最小值,就可以了。
您正在使用的技术是针对这一点建议的一种技术方法:G156:使用一种具有通用用户代理的技术,可以改变文本块的前景和背景。
发布于 2017-06-22 14:30:03
他们是在配置自己的设置,还是在为其他用户配置设置?如果他们正在配置自己的设置,并且初始设置符合wcag2.0准则(这样他们就能够使用定制工具),就不会有问题了。从理论上讲,这实际上是一个很好的实践,因为用户可以根据自己的特定需求定制设置。
我建议阅读理解关于“备用版本”的一致性部分以获得更多信息。
发布于 2017-06-23 11:46:48
如果用户选择了无法访问的对比度,则该用户可能无法再次更改它。虽然这可能是用户的“错误”,但该用户仍然无法访问您的站点。
与G156技术(使用一种具有通用用户代理的技术,它可以改变文本块的前景和背景)不同的是,更改浏览器设置中的颜色并不会改变浏览器界面本身。因此,即使用户最终有一个无法访问的对比,他们仍然能够改变它回来。
您可以实现以下一种(或多种)方法,以防止用户使自己无法访问您的站点:
(假设您的默认对比度符合WCAG2.0 准则1.4.3)
https://stackoverflow.com/questions/44701289
复制相似问题