Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 对于色盲个体(约7%的用户),很难区分WampServer状态图标_User Interface_Wamp_Wampserver_Color Blindness - Fatal编程技术网

User interface 对于色盲个体(约7%的用户),很难区分WampServer状态图标

User interface 对于色盲个体(约7%的用户),很难区分WampServer状态图标,user-interface,wamp,wampserver,color-blindness,User Interface,Wamp,Wampserver,Color Blindness,我是一名电脑工程师,拥有Deuteranamaly(绿色弱视力)。在某些服务运行时,WampServer会显示一个橙色图标,这违反了可用性/可访问性准则,因为很难区分绿色和红色图标,图标之间的唯一区别是颜色。这意味着我需要靠在显示器附近和/或将鼠标悬停在图标上,以告知正在发生的事情,这相当烦人。如何使这些图标更清晰 大约1/12的男性缺乏颜色,大约90%的软件开发人员是男性,因此这种糟糕的颜色选择影响了大约7%的WampServer用户 状态图标应遵循最佳实践,并使用清晰的高对比度方案,该方案

我是一名电脑工程师,拥有Deuteranamaly(绿色弱视力)。在某些服务运行时,WampServer会显示一个橙色图标,这违反了可用性/可访问性准则,因为很难区分绿色和红色图标,图标之间的唯一区别是颜色。这意味着我需要靠在显示器附近和/或将鼠标悬停在图标上,以告知正在发生的事情,这相当烦人。如何使这些图标更清晰


大约1/12的男性缺乏颜色,大约90%的软件开发人员是男性,因此这种糟糕的颜色选择影响了大约7%的WampServer用户

状态图标应遵循最佳实践,并使用清晰的高对比度方案,该方案跨越光谱(例如:蓝色、黄色、红色),并包含符号,而不仅仅依赖于颜色。当你有300纳米的波长可以使用时,为什么要将颜色限制在最有问题的50纳米波长范围内?此外,人脑对形状高度敏感——有效的用户界面不仅仅依赖于颜色。此外,一些开发者可能会直接或使用f.lux等应用程序改变显示器的色域


对于任何不熟悉人眼的人来说,这里有一张图表显示了中长波锥体的峰值有多近。双色差肯定会感到非常沮丧。

WampServer使用的图标包含在名为images_off.bmp的位图文件中,您可以在wamp或wamp64文件夹中找到该文件

我附加了一个在W点上方添加白色/灰色符号的图标-一个X、一个三角形和一个复选标记。只需替换文件(如果需要,备份原始文件),然后关闭并重新打开程序


我鼓励任何参与UI决策的人仔细阅读最佳实践,并使用更好的颜色和符号选择,因为错误的决策可能会严重影响产品的可用性。

我投票将此问题作为离题回答,因为它属于用户体验堆栈交换