很多人误以为黑色主题最护眼,我们自己也曾长时间使用黑色主题,但感受不对劲,于是较真的研究了到底什么是健康护眼的主题。其实参考电子书领域就知道,长时间盯着电脑屏幕或手机屏,背景绝不能是黑色,而应该是泛黄的颜色。如果一家做电子书的公司使用黑色背景的话,这公司肯定会被读者抛弃掉。

    但是电子书行业为什么普遍采用泛黄色呢?是为了给读者制造看纸书的错觉?还是真有科学道理。我们需要仔细研究。

    有一个误传的说法是:黑色背景,在液晶下发光量少,从而更护眼。由于纯黑色背景很难看,实际上各个开发工具的背景色不是纯黑色,液晶面板上的粒子仍然在发光。虽然液晶面板的暗色区光线量低,但就人眼肌肉的紧张度而言,高对比度的伤害大于光线量的伤害。在阳光明媚的草原上,虽然光线量非常大,但人眼很舒适。但在黑色屋子里,手机屏幕亮度调到最低,光线量远低于前者,但仍然刺眼。这是对比度的影响造成的。

    上图为在医院参与实验的程序员。

    色彩方面有色彩生理学和色彩心理学。我们先从色彩生理学角度看看黑色主题的问题:

    • 夜盲症长期的黑暗环境下眼球会分泌视紫红质,视紫红质消耗维生素A,并且会引发夜盲症,虽不是近视,但夜晚视力低于常人。具体见百度百科视紫红质

    "群体无小事,长期无小事",面对数百万开发者,我们必须下足功夫研究如何保护他们的健康。结合了众多理论和实验,我们终于打磨出了绿柔主题。有些产品的设计原则是漂亮优先,HX不是这个原则,是健康优先。HX可能不是最漂亮的编辑器,但肯定是最健康的编辑器。

    护手:免拖动选择保护手指关节神经

    鼠标手是程序员常见病,在鼠标操作时,什么操作劳损最严重?答案是拖选。拖选过程是这样:食指按下鼠标左键,神经保持紧张,移动手腕带动鼠标移动,选择内容,松开食指。这个过程中,食指持续按下,相连的肌肉神经一直处于紧绷状态。如果使用触摸板那更痛苦。还是"偶尔无大事,长期无小事"的逻辑,偶尔拖选不觉得怎么样,但一天8小时写代码下来,手部劳损主因其实就是拖选。为了减少拖选,HX提供了快捷键选择、智能双击选择、免选择直接操作等模式。

    • 快捷键选择Ctrl+=是以当前光标为初始点扩大选区,Ctrl+E是选择当前词或相同词,还有众多选择快捷键,具体见菜单-选择。
    • 免选择直接操作如果没有选内容,直接按Ctrl+C或X进行复制和剪切,可以对光标所在行复制剪切。Ctrl+Insert重复选区、Ctrl+Shift+X交换选区等很多操作,也都在无选区时自动适配相应行操作。Ctrl+D删除行、Ctrl+上下移动行、Shift+Del删除到行尾等操作也可以无选择直接操作文本内容。更多功能见菜单编辑。

    作为为开发者提供服务的公司,尤其是我们自己也是开发者,我们最重视的就是高效率和健康。希望通过我们的努力,可以让中国数百万开发者的开发效率更高,身心更健康。