먼저 정말 감사합니다! 제 Discourse 설치 환경에서 카테고리 정리를 다시 시작하다가, 텍스트 내에서 해시태그의 부모 카테고리 > 자식 카테고리 표시 방식이 또다시 신경 쓰이기 시작했습니다(우리는 카테고리가 많고, 사용자들이 사이트 내부를 잘 돌아다닐 수 있도록 카테고리와 하위 카테고리를 자주 언급하거든요). 그래서 이전에 이 주제에 대해 처음 논의했을 때 이후로 상황이 나아졌는지 확인해 보았는데, 실제로 발전이 있었습니다! 정말 기쁩니다.
개인적으로는 카드 형태(더 간결한 하위 카테고리 링크)가 필요하지 않았을 것 같지만, 다시 생각해 보니 꽤 좋은 아이디어라고 생각합니다. 적어도 제 사용자 층의 경우, 카테고리나 해시태그의 미리보기(프리뷰)를 볼 수 있다는 것은 정말 합리적인 기능입니다. 다만, 저는 원래 이를 '호버(hover)'로 동작하는 것으로 상상하고 있었는데, 클릭으로 동작한다는 것을 깨달았을 때 제 반응은 “아, 잠깐, 또 한 단계 더? 하이퍼링크를 더블클릭해야 하는 건가?!” 였습니다.
이것이 정확히 제 반응이었습니다: 링크를 열기 위해 클릭을 한 번 더 추가하는 것뿐이니까… 음.
하지만 나중에 제 휴대폰에서 테스트해 보고 생각을 바꿨습니다: 이 카드는 해당 카테고리가 무엇인지에 대해 정말 좋은 개요를 제공해 줍니다(의심스러울 때… 세분화(taxonomy)를 사용하는 사람들은 그것을 만든 사람들보다 직관적으로 느끼기 어렵다는 점을 기억한다면) 그리고 최신 게시글에 대한 힌트도 제공하여, 만약 그것이 제가 원하지 않는 것이었다면 해당 태그나 카테고리로 넘어가지 않을 기회를 줍니다.
제 사용자는 디지털 환경에 익숙하지 않아서 길을 잃기 쉽습니다. 제가 보기에는 이 기능이 사용자가 자신이 어디에 있는지 혼란을 겪지 않도록, 그리고 매력적으로 보였지만 실제로는 적합하지 않았던 몇 단어에 클릭해서 원치 않는 곳에 도달하지 않도록 분명히 도움이 될 것입니다.
그래서 지금은 꽤 열정적이며, 제 커뮤니티에 프리뷰 기능을 활성화했습니다. 실제 사용에서 어떻게 작동하는지 지켜보겠습니다.
하지만… 이 기능이 작동하지 않을 수 있는 다른 커뮤니티 시나리오를 상상할 수 있습니다. 모든 것을 설정 항목으로 만들기는 원하지 않는다는 데 동의합니다(이미 설정 항목에 빠져 허우적대고 있으며, 이에 대해 충분히 불평했습니다). 하지만… 이것이 온라인에서 일반적인 작동 패턴(링크를 클릭하면 목적지로 이동한다. 해시태그를 입력하면 사람들이 클릭하여 해당 해시태그와 관련된 모든 것을 볼 수 있다)을 “깨뜨리는” 것 같다는 느낌을 지울 수 없습니다. 그래서 이에 대한 해결책이 무엇인지 확신이 서지 않습니다.
아마도 해결책은 다른 레벨, 즉 Discourse라는 도구가 겉보기에 충돌하는 두 가지 의도를 어떻게 다루는지에 있을 수 있습니다:
- 매우 유연하고 사용자 정의 가능하게 만드는 것
- “开箱即用(out of the box)” 상태에서 훌륭한 경험을 제공하는 것
팀이 이미 이 문제를 다루고 있을 수도 있고(또는 이 아이디어가 작동하지 않을 수도 있고, 혹은 제가 당연한 말을 하고 있거나, 뒤늦게 참여하거나, 본질을 놓치고 있거나, 시스템 작동 방식에 대한 무지를 드러내고 있을 수도 있습니다) 하지만 제 생각에 이 두 가지를 조화시키는 "해결책"은 다음과 같습니다:
- “기본,开箱即用, 플러그 앤 플레이” 경험을 위한 UX/기능에 대해 결정을 내릴 때 냉정하게 엄격해지는 것
- 95%의 사용 사례(또는 80%? 99%? 어떤 비율이든)를 커버하도록 옵션과 설정을 냉정하게 줄이는 것
- 파워 유저나 특수한 경우, 혹은 매우 구체적인 부분을 조정하려는 사람들을 위한 두 번째 레벨의 설정을 제공하는 것; 이것은 “일반적인” 설정을 제공하는 인터페이스에 통합되지 않고, 아마도 더 설정 파일(config-file) 형태가 될 것입니다
따라서 이 경우, 팀의 결론이 해시태그/카테고리 프리뷰 카드가 올바른 방향이며, 하위 카테고리는 부모 카테고리를 언급하지 않고 인라인으로 표시되어야 하며, 이를 일반적인 관리자 설정으로 만들 충분한 근거가 없다는 것이라면, 여전히 “hashtag_preview_cards: OFF” 또는 "show_hashtag_subcategory_parent_inline: ON"을 어딘가에 추가하여 접근할 수 있는 "숨겨진 설정"으로 만들 수 있습니다.
이 글을 쓰면서, 설정 항목의 증가는 UX 외에도 개발 측면에도 영향을 미칠 것이라고 꽤 확신합니다…