为什么开发人员如此热爱黑暗主题

-告诉我为什么开发人员这么喜欢深色主题?
-晚上尝试在被窝下进行照明!

有时我想丢下所有东西,说我是鸟,这一切对我来说都是困难的。 然后,我记得IT人员是我见过的最好的人,并且克服痛苦和泪水,我继续探索它们。 在本文中,我试图理解吸引一个黑暗话题的起源,并为这艘船摇晃并给予光明的机会。



在谈论了一个秘密话题背后的痛苦之后,我仍然有一些问题:

  • 为什么晚上在黑暗中编码?
  • 还是只在下午上班?
  • 难道不是为了让您的头休息而创造了夜晚吗?

当然,在回答这些问题时,我充满了同情的神情,“哦,就是这样。” 为了在Dodo Pizza Engineering的开发人员中强调浅色或深色主题的偏好,我问了一个非常简单的问题:“因此,我看到您正在使用深色主题。 怎么了

作为回应,我想通过详细的分析获得详细的想法,并链接到已验证来源的研究链接,比较类比,但我没有经常收到的所有信息:“我更喜欢它”。

结果,给我的印象是,对于许多开发人员来说,一个黑暗的话题是一个公理。 不需要证据的选择。 但是! 我借此机会,由于我的无知和渴望了解真相,我决定真正地研究这个问题。

关于使用浅色主题的争论


如您所知,整个世界分为实践者和理论家。 尽管开发人员只是简单地将预定义的浅色主题更改为深色,但科学家们正在为粉饰浅色主题并证明其优势而展开不平等的斗争。

  1. 我遇到了一项研究 ,该研究声称使用浅色主题可以提高生产率。 受试者必须执行两种类型的任务:

    • 用黑白写成;
    • 写在黑底白字。

    结果,发现当屏幕处于正极性模式时,受试者更容易执行任务。
  2. 在下一个实验中,他们检查了年龄是否有所变化。 可以预料的是,由于与年龄有关的眼玻璃体的变化,对正极性的感知可能会发生变化。 但是! 该假设尚未得到证实,事实证明,无论是年轻人,成熟人还是老年人,都更容易以正极性模式从屏幕上进行阅读。
  3. 现在让我们根据眼睛的结构来解决这个问题。 白色反映了色谱中的每个波长,这意味着我们的虹膜不需要张开并且不需要吸收足够量的光。 由于镜头不会因为较宽的虹膜而变形,因此我们可以更清晰地看到事物,尤其是高对比度的颜色(例如黑色),它实际上吸收了波长并且不反射波长。 黑色会吸收波长,因此我们的虹膜应打开得更多(请阅读“拉紧并离开舒适区”)。
  4. 使用深色主题可以鼓励您在黑暗中和夜间继续工作。 黑暗的主题可以使您在屏幕上看到的时间更长,这对您的眼睛确实有害,因为带有代码的屏幕对开发人员的作用就像飞蛾一样。
  5. 对于那些在黑暗中淹没黑暗话题的人来说,真正的问题是他们在晚上看设备。 够了 晚上给自己休息。

使用深色主题的争论


但是,如果淹没了“黑白”的科学家怎么办? 在这里,我收集了为什么开发人员如此喜欢深色主题的原因:

  1. 好吧,首先,它很漂亮。
  2. 深色主题确实可以减少在弱光条件下感知到的眼睛疲劳。
  3. 由于使用了深色主题,因此闪烁的问题得到了解决(如果您仍在使用这种显示器)。
  4. 一些开发人员被迫处理黑暗主题,不是出于审美和宗教信仰,而是出于医学原因(例如,畏光或偏头痛)。
  5. 是的,晚上在幕后编程是不好的。 但是,在晚上使用显示器时,使用深色主题对人体睡眠周期的干扰影响较小。
  6. 专注于形式vs专注于内容。 人眼聚焦于较亮的区域,因此较暗的背景会引起对内容的关注,而浅色背景会引起对窗口本身和桌面的关注。

    假设您正在观看16:9格式的电影,并且周围的画面是白色的。 一些垃圾吧?
  7. 如果成千上万的开发人员只是投票​​赞成他们的选择,是否需要更多的支持黑暗主题的论点?
  8. 这是亚文化的一部分。 尽管大多数程序中预装了一个浅色主题,但实际的程序员还是将其更改为深色主题。
  9. 出于同样的原因,诗人喜欢看夜空上的星星。 它给予神的专注和经验。

黑暗与光明之间的争议领土


我想在评论中留下以下三点进行讨论。 写下您的观点,经验,并提供研究链接。

  1. 对于需要突出显示语法的应用程序和服务,您能说些什么? 在这里,我看到分为两个营地。 有人说:“您看不到所有的灯光都是白色的,这很明显!” 其他人则相反。 这里有真相还是还是有品味?

  2. 在强光条件下,黑暗主题可能会严重困扰眼睛。 这个问题与夏令时有关。 文本被冲洗掉,变得难以区分。
  3. 需要阅读较长一段文本/代码的应用程序通常很难在黑暗的主题中阅读。

然后我相信


在撰写本文时,我与我们的设计师进行了交谈,设计师告诉我他如何重做我们服务之一的内部接口。 想象一下,当故事结尾时,界面的亮色主题变成了暗色,我感到惊讶。 然后我受不了,举起手向天空问:“为什么??? 为什么这里有一个黑暗的主题?”

设计师回答:“是的,看! 您看不出来更好吗? 这些是对比的简单定律! 而且,如果您在一个黑暗的主题上以粗体突出显示该文本,那么它将被认为更具可读性!”

那时,我还没有准备好相信这种观点,因为从心理上讲,我仍然站在部队的光明面。 所以我住了几天,直到不知何故我正好在平台中间走出了地铁。 我向左看,看到黑色和白色书写。更确切地说,我没有看到。



几分钟后,我上了公共汽车,他们在那里给我写了黑头发的红发! 然后我相信了。



真相大白


真相就在附近,如果我们摆脱集体无意识,品味和其他客观主观问题,我们可以得出以下结论:

  1. 如果您不喜欢深色主题,并且您是开发人员,请不要使用它。 进行革命,壁炉熄灭! 是的,它时尚,酷,广为接受,但选择始终是您的。 在明亮的房间里明亮的日子里,明亮的主题可以让您的眼睛更舒适并提高生产力。
  2. 如果您喜欢深色主题,请使用它! 即使周围环境令人眼花bright乱,也请遵循您的喜好。 生活不仅仅是追求理论生产率的小幅提高。

Source: https://habr.com/ru/post/zh-CN467925/


All Articles