Neutral 테마의 기본 텍스트 색상은 #000입니다. Light 테마와 마찬가지로 #222여야 한다고 생각합니다(순수한 검은색을 사용하는 것은 흔히 잘못된 디자인 관행으로 여겨집니다).
(덧붙여 말하자면, 요즘 순수한 검은색을 피하는 경향이 왜 좋은지 도무지 이해가 안 된다. 웹은 회색으로 물들기 일쑤인데, 이는 중년의 내 눈을 피로하게 만들며, 사용성 테스트를 하는 사람들의 연령 구성이 대체 어떻게 되어 있는지 궁금해진다…)
자주 듣는 이야기라고 하는데, 저는 이제야 처음 듣는 것 같습니다. 무엇이 나쁜 건가요?
일부 사람들은 이러한 대비가 눈의 피로를 유발한다고 말합니다.
가끔 눈이 피로할 때가 있어요. 검은색을 완전한 검정에서 덜어내는 것보다, 흰 배경을 회색(또는 중성적인 오프화이트)으로 바꾸는 쪽이 훨씬 낫다고 생각합니다. 파이어폭스의 가독성 좋은 보기, 인스타페이퍼, 리드어빌리티 모두 이렇게 처리하죠. 높은 대비의 가장자리가 문제라면, 흰색의 농도를 낮추면 됩니다.
선호도에 대한 이야기로 흐르지 않고 Discourse에 집중하자면, Neutral 테마가 자식 테마에 의해 기본값을 오버라이드할 수 있도록 해야 하지 않나요?
이것만으로는 판단하기 어렵습니다.
#000을 사용했을 때 문제가 발생하는 구체적인 사례가 있나요? 아니면 단순히 개인적인 취향의 문제인가요?
해당 색상 팔레트는 시작점이나 옵션으로 제공됩니다. 중대한 문제는 수정해 드리겠지만, 개인적인 취향에 관한 사항은 사용자의 필요에 맞는 새로운 색상 팔레트를 직접 작성하시는 것을 권장합니다.
오히려 흐릿한 검은색 사용을 줄이는 추세라고 관찰했습니다.
OLED가 확실히 큰 요인입니다. 이제 화면이 진정한 검은색을 구현할 수 있기 때문에, 이를 활용하려는 수요가 훨씬 커졌습니다.
대비율이 걱정된다면, 이를 보완하기 위해 회색을 더 어둡게 만들면 되지 않나요?
이것은 개인의 취향과는 전혀 무관합니다. "나쁜 디자인 관행"이라고 말한 것에 대해 죄송합니다. 이는 토론이 원치 않는 방향으로 흐르게 만든 실수였습니다. 이를 버그로 보고한 이유는 다음과 같습니다.
- Neutral 테마의 #000은 Light(텍스트)와 Dark(배경) 테마의 #222와 일관성이 없습니다.
- 일관성 부족은 나쁘며, 나중에 반드시 문제를 일으킵니다.
- 제가 실제로 겪은 문제의 예를 들겠습니다. 저는 Light 테마에서 #222 검은색에 맞춰 조정된 수많은 흑백 이미지를 사용하여 Discourse 인스턴스를 커스터마이징했습니다. 이후 사용자들이 선택할 수 있도록(훌륭한 기능입니다) Neutral과 Dark 테마를 설치했습니다. 그 결과, Neutral 테마에서는 텍스트에 비해 모든 이미지가 흐릿하게 보였습니다.
물론 저는 즉시 CSS로 해당 문제를 수정했습니다. 하지만 그럼에도 불구하고 일관성 문제를 수정해 주시는 것이 좋을 것입니다.
오래된 기사:
50세 이상의 시력은 20~40대의 시력과 많이 다릅니다. 순백색 배경은 견디기 힘들고, 순흑색 배경은 그보다 훨씬 더 힘듭니다. 예를 들어 예티(Yeti)처럼 말이죠. 그 은회색 기본 텍스트는 정말 눈이 아파서 견딜 수가 없습니다! 안구 피로와 두통을 유발하고 싶지 않다면 이런 조합은 잘 작동하지 않습니다.
이 토론은 더 좋은 대비에 관한 것이 아닌가요?
고백하자면, "Neutral"이 테마를 가리킨다고 생각했습니다. 하지만 찾아보아도 찾을 수 없습니다. 어디에 있나요?
부연하자면, 저는 개인 페이지에 순수한 흰색 대신 연한 파란색을 선호합니다.
모르겠는데, 코드가 색과 배경색 값에 기반한 대비를 인지하고 그에 대해 무언가를 해야 하는 건가요, 아니면 그것을 완전히 디자인 결정에 맡겨야 하는 건가요?
제가 틀렸을 수 있지만, 제 생각은 “main” 테마가 "저자가 원하는 디자인"이고, 자식 테마는 "대부분의 디자인 결정에 동의하지만, 이 부분은 제외"라는 것입니다. 즉, 가장 마음에 드는 테마를 사용하고 필요한 최소한의 부분만 조정하는 것이죠.