Новый Top Bar для Stack Exchange говорит:
Первое, что вы заметите, это то, что он действительно черный
*
.
*
Джин указывает, что технически это не совсем черное: это # 212121.
В своем CSS я вижу,
background: #2f2f2f;
background: rgba(0, 0, 0, 0.8);
Почему не «действительно черный»: почему «не совсем черный» лучше?
Точно так же для остальной части фона я вижу что-то вроде
background: #fdfdfd
Почему не чистый белый?
Я не спрашиваю конкретно о StackExchange - я имею в виду, является ли это хорошим общим правилом для любых / всех веб-сайтов: когда в спецификации дизайна, по-видимому, требуется черный или белый, следует ли мне использовать почти черно-белое вместо действительно черное и белое?
Применимо ли это «правило» и к другим цветам (какое именно правило)?
Это правило зависит от устройства?