黑底白字和白底黑字,假设显示器亮度对比度相同,那么两者对人眼的识别能力的影响是相同的。两者的区别是什么呢?白底黑字相比之下亮度会更高,而高亮度会导致视觉疲劳。所以一般长期用电脑编程序的都是用黑底白字。
白底黑字的好处是,接近白纸黑字的阅读习惯,这种习惯是怎么产生的呢?因为事实上纸张的材料决定其倾向亮色,而墨水的材料决定其倾向暗色;对比度加强可以增强识别能力,所以最后造成了现在的白纸黑字这种东西。(顺便说一句,非自发光的材料引起眼睛疲劳的原因主要是环境光源——阳光直射会引起疲劳这是毋庸置疑的——所以就算纸张上黑白对比强烈,也不会引起视觉疲劳。)
但是电脑屏幕是自发光的,所以相对来说黑底白字更好。但这也有个例外:如果常常在黑底白字和白底黑字之间切换,那么同样容易引起疲劳;而网页一般是符合接近纸张的阅读习惯,所以常常切换也会觉得不舒服。
PS:这就是我推崇GNOME / Linux的原因,可以轻易把所有环境都换成暗底亮字。OS X这点做的还不如windows。
文章来源:无意中发现用IPhone拍xcode的代码,效果好帅,有3D的感觉...
PPS:本行以上的文字通通不是小幻写的,黑底白字,试了下,蛮新鲜蛮好玩的,也许某一天会换吧。