Цвет текста «истинно черный» в теме Neutral

Цвет текста по умолчанию в теме Neutral — #000. Я считаю, что он должен быть #222, как в теме Light (использование чистого чёрного цвета часто считается плохой практикой в дизайне).

2 лайка

Кстати, я не понимаю, что привлекательного в современной тенденции отказываться от истинно чёрного цвета. Веб-пространство превратилось в сплошное море серого. Это напрягает мои уже немолодые глаза и заставляет задуматься о том, кто именно тестирует удобство использования…

1 лайк

Для чего-то, что встречается часто, это первое, что я слышу об этом. Что именно в этом плохого?

Некоторые утверждают, что такой контраст вызывает напряжение глаз.

Иногда у меня возникает усталость глаз: я считаю, что смещение белого фона к серому (или нейтральному off-white) гораздо предпочтительнее, чем смещение чёрного цвета в сторону не такого тёмного чёрного. Режим чтения в Firefox, Instapaper и Readability делают именно так. Если проблема заключается в контрастных границах, то стоит приглушить белый цвет.

3 лайка

Чтобы не углубляться в предпочтения, а сосредоточиться на Discourse: не должен ли нейтральный主题 (theme) позволять дочернему теме переопределять значение по умолчанию?

Этой информации недостаточно.

У вас есть конкретные примеры, где использование #000 вызывает проблемы? Или это просто вопрос личных предпочтений?

Эти цветовые палитры предназначены как отправные точки или варианты. Мы исправим любые существенные проблемы, но в вопросах личных предпочтений мы рекомендуем создать новую цветовую палитру, которая будет соответствовать вашим потребностям.

2 лайка

Если что, я заметил тенденцию отходить от использования приглушённых чёрных оттенков.

OLED, безусловно, играет роль. Теперь, когда экраны могут отображать истинный чёрный цвет, к этому гораздо больше стремления.

Если контраст вызывает опасения, мы всегда можем сделать серые оттенки темнее, чтобы компенсировать это, верно?

1 лайк

Это не имеет ничего общего с личными предпочтениями. Я сожалею, что сказал «плохая практика проектирования»: это была ошибка, которая перевела обсуждение в нежелательное русло. Я зарегистрировал это как баг, потому что:

  • #000 в теме Neutral не согласуется с #222 в темах Light (текст) и Dark (фон).
  • Несогласованность — это плохо и обязательно вернётся, чтобы укусить вас.
  • Вот как меня укусили: я настроил свой экземпляр Discourse в теме Light, используя множество чёрно-белых изображений, оптимизированных под чёрный цвет #222. Затем я установил темы Neutral и Dark, чтобы пользователи могли выбирать между ними (хорошая функция). В результате в теме Neutral все мои изображения кажутся выцветшими по сравнению с текстом.

Конечно, я сразу же исправил проблему с помощью CSS. Но вам, возможно, стоит устранить эту несогласованность в любом случае.

1 лайк

Старая статья:

Зрение после 50 лет сильно отличается от зрения в возрасте 20–40 лет. Чисто белый фон — это испытание. Чисто чёрный фон — ещё хуже, словно снежный человек. А этот серебристо-серый цвет для основного текста, о боже, он просто рвёт глаза, и лучше бы всё это уже закончилось! Эти варианты работают плохо, если только вы не хотите вызвать усталость глаз и головную боль.

2 лайка

Разве это обсуждение не больше о плохой контрастности?

Признаюсь: я предположил, что «Neutral» относится к теме. Но, пытаясь её найти, я не могу её обнаружить. Где она?

Кстати, я предпочитаю придавать своим личным страницам светло-голубой цвет, а не чистый белый.

Не знаю, «понимает» ли код контрастность на основе значений цвета и фона, и должно ли он что-то с этим делать, или это должно оставаться исключительно решением дизайнера?

Возможно, я ошибаюсь, но моё мнение таково: «основная» тема — это «как автор хочет, чтобы был оформлен дизайн», а дочерние темы — это «я согласен с автором темы по большинству дизайнерских решений, за исключением этих». То есть используйте тему, которая вам больше нравится, и вносите в неё минимально необходимые изменения.