【问题标题】:Washed out user interface - is there any way to correct for it?洗掉的用户界面 - 有没有办法纠正它?
【发布时间】:2010-09-12 12:27:27
【问题描述】:

这是一个有趣的难题。

我们有一个 WPF 应用程序,它具有类似于 Vista 的主题,使用柔和的粉彩、Aero 控制模板等。我们注意到,这个 UI 在低质量的 LCD 上显得非常褪色。有没有办法提高整个应用程序的色彩饱和度,还是我们受到坏显示器的摆布?如果我们被显示在低质量的监视器上,我们甚至可以通过编程方式判断吗?

编辑:

基本上,这些答案是我希望有人确认的,而不是我引导人们说出它们!出现这种情况是比我更高的管理决策,我需要一些佐证。

谢谢大家!

【问题讨论】:

    标签: wpf user-interface colors lcd calibration


    【解决方案1】:

    你选择了一个错误的调色板。

    在 UI 上做一些工作;引入更自然的对比。

    即使可以,您也不希望添加编程来解决错误的调色板选择。

    只需更改颜色即可。

    【讨论】:

      【解决方案2】:

      我不确定 WPF 是否允许你做任何事情,但我猜你不能直接控制用户的监视器。 您可以获得有关用户计算机的信息,即位深度,但调整动态图形信息将非常昂贵(处理器方面)。 您可以编写一个例程来完成它 - 更改图形的颜色或类似的东西,但为什么呢?它是客户端机器——你真的应该以你无法控制它的想法来编程。如果它在他们的屏幕上被洗掉,那么他们需要更好的硬件,或者他们需要正确调整显示器的亮度/收缩。这基本上超出了你的控制范围。

      【讨论】:

        【解决方案3】:

        离开前两个所说的,这里是对色彩理论的理解可以派上用场的地方。您无法控制人们显示器的饱和度或色调;据您所知,有些人可能会以灰度方式使用您的应用程序。因此,重要的是从精心挑选的、多功能的颜色和色调开始。包含尽可能多不同设置的通用方案是 UI 的良好起点。

        【讨论】:

          【解决方案4】:

          去看看两个屏幕截图:
          Mark Miller on The Science of a Great User Experience Part 1
          Mark Miller on The Science of a Great User Experience Part 2

          有一些关于 UI 的颜色和对比度的信息可能会有所帮助,此外还有很多其他有用的信息。

          【讨论】:

            【解决方案5】:

            一个疯狂的想法是实现一个饱和度着色器并将其设置在窗口上:) 这样用户可以自己控制饱和度!

            但是..就像我说的...一个疯狂的想法,可能不是一个好主意!

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多