2010-06-06 72 views
122

有没有人在黑色背景下用白色文字编程?我听说过一些传闻说你的眼睛更好。情况如何?它比传统的白色黑色更好吗?优缺点都有什么?用黑色背景上的白色文字编程?

+1

的确,有趣的问题。 – arthurprs 2010-06-06 17:44:22

+97

“传统的黑色白色”?孩子们这几天... – 2010-06-06 17:45:36

+0

@Michael Mzorek:呃,是的。那么,我的意思是说*白色的颜色*。 – Tower 2010-06-06 17:47:16

回答

58

它实际上是白色的黑色,或者说是绿色或黑色的琥珀色,这是传统的方式。我已经全部使用了它们。 :)

我相信白底黑字的使用始于文字处理器,因为当您在查看屏幕和查看打印在纸张上的原始资料之间交替时,您的眼睛更容易。

此外,屏幕背景和周围照明之间的对比度应该很小,所以白色背景对于大多数人在大多数时间使用计算机的光线充足的房间效果最佳。如果你在黑暗中编程,黑色背景会减少对比度,但这更像是你房间里没有适当照明的问题......

当然有个人喜好可以影响你的颜色设置的选择,并且你的视力(或缺乏)也可能使一个设置比另一个更好。

3

我确定编程和在黑色布局上使用白色会带来更少的能源使用。网站被黑布局节能的 例子是http://blackle.com/

+23

如果您使用旧的CRT屏幕,它只会消耗更少的能量。 LCD屏幕背光,液晶阻挡光线,因此当屏幕呈黑色时,它会使用相同数量的能量(甚至更多)。 – Guffa 2010-06-06 17:50:35

+8

“2013年大部分显示器销售都是LED背光液晶显示器,这些液晶显示器并没有点亮屏幕上的黑色部分,一些老式的CCFL液晶显示器在整个屏幕上浪费地背光,自2005年以来,制造商已经从CCFL中移除。 – Jori 2013-08-17 16:59:14

3

好,如果你是编程的时候已经是外面一片漆黑,然后是该传闻可能是真的,原因是其对你的眼睛更好,如果你的显示器和房间之间的反差较小。

+12

即使外面黑暗,这并不意味着它内部必须是黑暗的... – Guffa 2010-06-06 18:05:07

12

说实话,这似乎是一种偏好和可能的环境事物。你会发现相信每种方法都优越的人。

我知道我个人认为自黑绿色和琥珀色终端在附近开始编码,现在我尽可能在黑色背景上使用浅灰色文本。我发现黑色背景甚至对于长时间的会话都非常舒适,但白色背景非常疲劳。我听说它被描述为“盯着100瓦灯泡”,这就是我感觉如何。

房间照明也可能具有显着的效果。较亮的房间可能适合较亮的背景,而较暗的房间则适合较暗的背景。它减少了你的眼睛需要努力在宽阔和狭窄的瞳孔之间进行切换,以便在明亮和黑暗之间进行切换,因为有时您会远离显示器以放松眼睛(您应该始终这样做,对吗?)。

最好的建议是只尝试两种,给它一个星期左右,并决定你更喜欢哪一个。如果你发现两个极端都是明显的,那么尝试使用比纯白色和纯黑色更柔和的主题,尝试一些更柔和的灰色。

27

关于slashdot有一个无休止的辩论,人们可以通过所有无法理解的技术细节(尽管技术分析似乎偏向于暗淡的一面)。

This article,虽然关于网页设计,警告关于无意识的黑色主题的危害。我理解的重要方面是字体比着色方案更重要。如果字体很薄,黑色(一般不黑暗,但只是纯黑色),因为黑色会变成白色,字体看起来会变得模糊。

尽管如此,个人而言,我觉得在黑暗的背景下阅读对眼睛更容易。我不认为“深色背景下的浅色字体”或者相反的情况下都有明确的答案。它将不得不依靠个人的口味和习惯更重要。 当然,正确的方案可以使字体(文字)突出显示并消除背景。现在问自己,它是否对光线暗淡,是否会在黑暗中发光?这里的关键在于,那些与印刷品保证相似度的倡导者认为黑色超过了纸上的白色,但对于电子屏幕的情况并非如此。在这里,与黑色相比,眼睛上白色光束的强度要高得多。

并没有什么像最好的背景颜色或前面的颜色,但其重要的组合。正确的组合可以提供正确的对比度和对比度。对比度应该足够高,但不足以让人感到紧张。深黑色的纯白色可能会受到伤害(对比度非常高),但与此同时,深绿色的白色则令人舒缓。黑色的琥珀也是一样。

另外,当有深色背景时,它应该是苍白而不强烈的,所以像深灰色或深青色比黑色更好,反过来会比蓝色,红色等更好。灰色的黑色非常好。

solarized这个主题实际上是经过一些很好的测试后,追踪他们的网站。我喜欢Notepad ++的好处是,有一些比较知名的主题,比如solarized,zenburn,vibrant ink可以使用内置的样式配置器。 黑曜石是最好的毫无疑问btw! :)Catch it for Visual Studio here

3

下面混合着我自己的想法和其他人。

  • 纯黑:

    纯白色文字,纯黑色是无可非议的,阅读(它看起来真棒上一些图表)。对比度太高了,pure black may looks unnatural。所以Visual Studio就像Photoshop一样使用深灰色。

  • Visual Studio团队说:

    The Visual Studio Blog,暗编辑主题是整体更优选,在长时间的使用降低应变的首要原因。

  • 情绪预期:

    感情上,至少对于一些我想:有关创建一个黑暗的主题可能感觉更好,像那些软件的东西;类似书籍的东西,例如博客或者其他东西,浅色背景可能会更好,因为它更受期待。

  • 黑色的颜色:

    对眼睛,通常,我没事了光亮和黑暗的主题,因为我将始终确保背光不会太轻。至于Visual Studio,我猜想眼睛的疲劳来自颜色的扫描。你知道,认识所有这些颜色已经很难了(好吧,不那么难,你明白了),那么在路上就有那么大的白色。猜猜眼睛只是有一种“色彩敏感模式”,就像人们可能不喜欢两个白色条,即使它是浅色的卡通。

    浅色背景容易让事情看起来干净,导致文章的可读性更高;深色背景有助于强调颜色,从而提高代码的可读性。

    博客和代码文本之间的一个区别在于,代码通常以突出其构造的方式着色。阅读文章将更多地关注单词背后的含义,但阅读代码更多地关注其视觉构造和颜色,更多地关注单词本身。在照片编辑和电影播放中,深色提供较少的分心。我们对代码的处理实际上更像是照片或视频,视觉更重要甚至更多。黑暗的背景消失,使视觉建设脱颖而出。

11

快速回答是“白色背景上的黑色文字适合更多的人”。

我的回答是指这一个:https://graphicdesign.stackexchange.com/questions/15142/which-is-easier-on-the-eyes-dark-on-light-or-light-on-dark

与散光的人,我觉得白色背景黑色文字更容易阅读的参考建议。 (我专门在Visual Studio 2013年它是如此的模糊,我认为我不得不改回了2012年的默认主题使用黑暗的主题后,经历过这个。)

下面是报价:

的科学可读性绝不是什么新鲜事,而一些最好的研究来自80年代初的广告作品。这些信息今天仍然有用。

首先是来自题为“通过对比度反转改善视觉显示单元易读性”的文章。目前我们认为对比度反转意味着黑底白字,但请记住,本文是1980年以来当VDU(监视器)在黑底绿灯时。这篇论文构成了这项研究的一部分,它促使我们改变了今天使用的屏幕格式。

但是,大多数研究表明,浅色背景上的黑色字符优于黑色背景上的浅色字符(刷新率相当高时)。例如,Bauer和Cavonius(1980)发现,参与者在阅读文字时,在浅色背景上用深色字符阅读时,其准确率高出26%。

参考文献:Bauer,D.,& Cavonius,C.,R.(1980)。通过对比反转改善视觉显示单元的易读性。在E. Grandjean,E.Vigliani(Eds。),可视显示器的人体工程学方面 终端(第137-142页)中。伦敦:泰勒&弗朗西斯好,26%改善 - 但为什么?

有散光的人(大约有50%的人口)发现它比黑色的白色文字难以阅读白色文本。部分 这与光线水平有关:有一个明亮的显示器(白色 背景)虹膜关闭更多一点,减少 “变形”镜头的影响;在黑色显示屏(黑色背景)下,光圈打开 以接收更多光线,并且镜头变形会在眼睛处产生更多更模糊的焦点。

杰森·哈里森 - 博士后研究员,成像实验室经理 - 感官 感知与互动研究小组,英国 哥伦比亚的“模糊”作用的大学杰森是指被称为 光晕

它。可能会感到奇怪,推动您基于视力受损的主要设计目标,但是当有50%的人口有这种“损害”时,它实际上比减值更接近于常态。话题,但我认为这两个引用提供了一个简洁的理由,为什么在黑暗背景下的浅色文字是一个坏主意。

2

我知道这是一个老问题,但我想我会提供一点我的意见。也许它会帮助别人。

从几个小时的不间断编程开始,纯白色的背景开始伤害了我的眼睛。我的视野变得模糊,我不得不停下来。我试图使用较暗的主题,但很难专注于文本,这使得我更难以浏览代码来查找特定位。搜索功能并不总是有效,因为我可能不知道我在找什么(解决一个无例外的错误等)。

我环顾四周,发现一些游戏玩家和程序员使用黄色眼镜。热门选择似乎是Gunnars。然而,我并不想在一副眼镜上花70美元,因为历史上,我戴眼镜的舒适区非常狭窄,我不想浪费我的时间或金钱。

因此,进一步的搜索把我带到f.lux。它是完全免费的。默认设置对我而言有点太极端,即使在两周后我也无法习惯。但是,稍微调整后,我非常享受。在白天,屏幕处于正常的色调和强度,但随着傍晚关闭,它会转变为调光器设置。当我尝试通过禁用它来测试差异(习惯后)时,看到正常屏幕变得很痛苦。所以,它确实有效。如果您决定尝试一下......只是在解散它之前尝试使用它几周。我花了一段时间去习惯它。无论如何,如果你不能忍受像我这样的黑暗主题,那么这两个选项可能是解决这个问题的好方法。

1

我听说白色背景上的黑色文字不会伤害您的眼睛,但长时间使用黑色背景会使您的眼睛出现视觉问题。

+1

我个人已经感觉到了这一点。 – 2016-02-05 05:49:08

1

B.K.提出了很多我也经历过的观点。首先我知道这是一个较旧的帖子,但它仍然是一个相关的问题。其次,我使用混合了较暗和传统的较轻主题。

我个人觉得较暗的背景视觉效果更好。当我编码时,我在我的IDE Dark Theme for Visual Studio 2010 With Productivity Power Tools中使用这种类型的主题。我做的不同之处在于,我不使用非常黑暗的代码区域或改变文本的颜色。我进入并更改我的选项>环境>字体和颜色>纯文本>项目背景>自定义>银色。这反过来给我在IDE中美观悦目的较暗的菜单等,但仍然使我的眼睛专注于代码。它还保留了默认IDE的所有文本和颜色编码。这当然适用于Visual Studio 2010.新版本或不同的IDE有自己的主题。

我有非常敏感的眼睛,而且在整天无间断地编码时,我倾向于头痛。所以我更喜欢将IDE的菜单,工具栏和边栏变暗。我也使用Gunnar眼镜。

有相当多的证据支持在较亮的办公室情况下使用较暗的文字的白色背景实际上更适合您的眼睛等。 https://ux.stackexchange.com/questions/53264/dark-or-white-color-theme-is-better-for-the-eyes在这些研究的回复中列出了一些很好的来源。这主要是关于最终用户的设计,但即使我们是开发人员,但在最后一天,我们仍然是IDE产品的最终用户,同样的规则仍然适用。

因此,最后它与你的环境,你的视力以及你喜欢的东西有很大关系。我个人使用带有灰色或银色工作空间并具有传统黑色文本的黑暗IDE。这样可以很容易地发现对比,但是不会因为白色而压倒我而伤害我的眼睛。

+0

这是一个意见,而不是像OP想要的利弊列表。此外,该帖子已经有一个可接受的答案。 – mbomb007 2015-03-09 18:26:56

+0

是的,该帖子确实有一个可接受的答案,但没有提供我在寻找答案时寻找的具体内容。 OP问了一个多部分的问题。我回答了问题的所有部分,除了优点和缺点之外,还提供了一个链接,指向另一个讨论中处理该问题的来源。这是我的看法,它回答了OP的问题:“有人用黑色背景下的白色文字进行编程吗?我听说过一些传闻说你的眼睛更好,这是怎么回事?”。这个问题需要一个主观和个案的答案。 – JKirkbride 2015-03-09 19:58:16

+0

@ mbomb007即使已经接受了答案,也允许附加答案。网站没有规定禁止这一点。如果是这样的话,在问题有一个被接受的标志后,人们将无法发布答案。 – 2015-03-12 16:23:28

0

在我的笔记本电脑黑暗背景上创建了太多的光线反射。

2

我使用黑色背景,因为它不会拉伤我的眼睛。我曾经经常使用白色背景,2年后,我的眼睛开始变得紧张。我试图减少屏幕亮度,但它没有帮助。

最后我切换到黑,现在我的眼睛也几乎不感到压力或水样(而我依然会很快磨损重视域)...

0

这对你的眼睛真的很酷。白色表示全色 - rgb(255,255,255) - 黑色表示无色 - rgb(0,0,0)。因此,当您在白色背景下阅读一些黑色文本时,除了一小部分(文本)外,屏幕会闪烁很多光线。另一方面,当您在黑色背景下阅读白色文本时,屏幕除了文本区域外几乎不会发出任何文字。这就是为什么它看起来很酷。

但是,对比度和环境照明很重要。尽管我更喜欢黑色的白色,但纯黑色的纯白色和纯白色的纯黑色都具有高对比度,因此无法读取。根据我个人的经验,'浅黑'上的'黑白'文本对任何环境来说都是最适合并且长期可读的主题。

+0

“因此,当您在阅读白色背景下的某些黑色文本时,除了一小部分(文本)外,屏幕会闪烁很多光线。另一方面,当您在黑色背景下阅读白色文本时,屏幕除了文本区域外几乎没有任何东西发出。“ - 这仅适用于OLED显示器。 – Bomberlt 2017-07-11 13:14:02

+0

@Bomberlt你能解释一下吗?我感兴趣... – 2017-07-11 15:45:39

+0

AFAIK只有OLED和类似的屏幕(AMOLED,SAMOLED等)不使用背光(来自屏幕后面的照明)。这意味着如果您在LCD屏幕上打开100%的黑色图像,背光仍然像明亮的100%白色图像一样明亮。另一方面,在OLED型监视器上,黑色图像几乎不产生光线。进一步阅读:http://www.anandtech.com/show/8795/understanding-brightness-in-amoled-and-lcd-displays和http://www.androidauthority.com/amoled-vs-lcd-differences-572859/ – Bomberlt 2017-07-12 10:22:38

0

我用

白色背景编程,我觉得多累回家时多累那种闪烁。

然后我切换到黑色背景

眼睛感觉更轻松,更劳累和压力。

我不确定,这对眼睛有好处。

技术上。 当背景是黑色时,虹膜开放更多。我认为它允许更多的辐射。不确定。

相关问题