web-dev-qa-db-fra.com

Pourquoi les jeux de couleurs sombres dans les éditeurs sont-ils si populaires?

De nos jours, presque tout le monde utilise un schéma de couleurs sombres dans leur éditeur de code - fond sombre avec du texte clair. Même la plupart des éditeurs basés sur le Web (par exemple sur Github) proposent des schémas de couleurs sombres.

Honnêtement, je ne vois pas les avantages. L'œil humain est bien meilleur pour lire du texte sombre sur un fond clair. De plus, les jeux de couleurs noir sur blanc fonctionnent beaucoup mieux lorsque vous êtes dans un environnement fortement éclairé.

Je suis actuellement assis dans un bureau avec le soleil qui brille par la fenêtre. Je peux lire le texte dans mon éditeur (gVim avec du texte sombre sur fond blanc), mais sur la console Linux, c'est beaucoup plus difficile. L'édition de texte dans la console vim est presque impossible pour moi.

Le tout me semble un peu un battage publicitaire étrange, commencé par les paramètres par défaut de certains IDE/éditeurs. Mais peut-être que je suis juste bizarre ..;)

Quoi qu'il en soit, pourquoi tout le monde les utilise-t-il?

38
lethal-guitar

Je pense que cela soulage considérablement le stress sur mes yeux après de longues heures de codage. Un écran blanc à 99% sur un moniteur lumineux demande des maux de tête.

Je trouve également cela très drôle, car dans les cours de conception de sites Web à l'université, on nous a dit "NE JAMAIS FAIRE" à une page Web ... pourtant la plupart des développeurs utilisant des ordinateurs depuis longtemps l'utilisent.

Sommes-nous en train de concevoir des sites Web à ne pas utiliser pendant de longues périodes?

22
Simon McLoughlin

Je crois fermement que c'est plus bon pour les yeux. Quand je suis assis devant un moniteur pendant 12 heures, le flux constant de lumière (écran blanc) est vraiment fatigant alors que la couleur sombre n'est pas si intense.

Permettez-moi de décrire plus de ma configuration. À la maison, j'utilise une configuration à double écran avec des thèmes sombres et un lampe parce que je trouve que mes yeux sensibles fonctionnent mieux lorsque l'arrière-plan est éclairé. Pendant ce temps, au travail, je suis dans un endroit lumineux toute la journée, donc seul un thème sombre suffit.

J'ai essayé différents thèmes et configurations à cause des yeux sensibles et ces informations peuvent être personnelles.

14
lukas.pukenis

Je pense que c'est surtout une préférence personnelle, très peu de gens font des études approfondies sur leur éditeur de couleurs.

Au cours des dernières décennies, j'ai trouvé des gens qui le justifiaient pour une ou plusieurs des raisons suivantes (parmi lesquelles certaines étaient également utilisées pour le noir sur blanc)

  • Ils viennent de DOS ou d'époques similaires, et c'était toujours comme ça.
  • Quand ils ont commencé à coder, il y avait un sentiment de "fraîcheur" pour utiliser un fond sombre.
  • Ils codent souvent en fin de journée, la pièce étant plutôt sombre. Cela réduit un peu le contraste et les yeux se sentent mieux.
  • Ils disent que c'est comme si cela réduisait la pression sur les yeux pour leur expérience.
  • C'était la valeur par défaut pour leur éditeur (par exemple vim) ou leur terminal, et ils s'y sont juste habitués.
  • Ils ont l'impression que leurs yeux sont plus sensibles aux couleurs, probablement en raison de leur faible utilisation (par exemple, la rhodopsine, etc. étant disponible en plus grande quantité).
  • Cela leur permet d'utiliser des couleurs pastel beaucoup plus claires dans leurs thèmes de couleurs qui seraient beaucoup plus difficiles à lire sur fond blanc.
  • Les fenêtres semi-transparentes (ou la fausse transparence avec une image d'arrière-plan) seraient plus belles avec un fond sombre.

Cela dit, ma raison personnelle est que je sens mes yeux moins tendus dans des environnements sombres, et j'aime aussi davantage le jeu de couleurs. J'ai également réglé Photoshop sur une base de menu sombre et je trouve que travailler avec le moins de lumière possible améliore ma perception des couleurs. Et bien sûr, cela me fait me sentir parfois un peu comme dans les bons vieux 80, surtout quand je règle la couleur de mon terminal sur ce joli vert brillant sur noir ...

6
PlasmaHH

Cela dépend aussi de l'attitude de travail du développeur. J'ai passé beaucoup de temps dans une pièce avec un mauvais état de lumière et, en particulier à une heure tardive, dans une pièce sombre, donc une fenêtre blanche est vraiment nuisible.

1
Andrea Girardi

Honnêtement, je ne vois pas les avantages. L'œil humain est bien meilleur pour lire du texte sombre sur un fond clair. De plus, les jeux de couleurs noir sur blanc fonctionnent beaucoup mieux lorsque vous êtes dans un environnement fortement éclairé.

Bien que l'œil humain sache mieux lire le texte sombre sur fond clair, cette configuration est également plus stressante pour l'œil. Lorsque vous regardez un moniteur pendant des heures chaque jour, cela provoque un stress pour les yeux (en particulier dans des conditions de faible éclairage).

Dans mon cas, j'adapte le thème sur le reste de mon environnement:

  • à la maison le soir, je garde la lumière de ma chambre éteinte, j'utilise des arrière-plans sombres et je réduis le contraste de mon moniteur le soir.

  • au travail, j'utilise des arrière-plans sombres le matin (relaxant sur les yeux), et des arrière-plans clairs après le déjeuner (les jours ensoleillés, je peux voir le soleil par la fenêtre, en regardant par-dessus mon moniteur).

1
utnapistim