몇 년 전, 한 커뮤니티가 Vanilla에서 Discourse로 이전할 때 이 UI 부분에 대해 매우 구체적인 피드백을 받았습니다:
해당 피드백을 바탕으로 ‘주요 게시자(Frequent Posters)’ 섹션을 제거하는 것을 고려했지만, 결국 처리되지 않았고 사용자들도 이에 적응했습니다. 또한, 많은 사용자가 초기값인 원형 아바타 대신 다른 아바타로 변경하면서 해당 섹션이 다소 유용해졌다고 생각합니다.
이 커뮤니티는 메가토픽(megatopics)을 매우 좋아합니다. (이 습관은 Vanilla 탓으로 돌리고 싶습니다.) 이론적으로는 요약 기능이 더 유용해질 수 있습니다. 하지만 현실적으로는 사용자가 스크롤을 지나치거나 진행 중인 스레드를 중간에 다시 방문하기 때문에 이를 인지하지 못하는 것 같습니다. 만약 해당 사이트에서 이 기능을 꺼놓으면 사람들이 알아차릴지 궁금합니다.
스크린샷 두 장 모두에서 토픽 맵의 확장된 버전이 표시되어 있네요. 주로 확장된 버전에 관심이 있으신 건가요, 아니면 이 논의가 접힌(collapsed) 버전에도 해당되는 건가요? 사실 저는 (아직은 익숙하지 않은 편이라) 확장 화살표가 있다는 것을 방금에서야 알아차렸고, 그 안에 포함된 추가 정보도 이제야 확인하게 되었습니다.
일반적으로, 매번 사용하지는 않더라도 요약 정보가 있는 것은 유용하다고 생각합니다.
이 요약 정보의 위치가 사용 빈도에 영향을 미칠 수 있을지 궁금합니다. 이는 스레드(topic) 자체의 메타데이터가 아니라 스레드(thread)에 대한 메타데이터이므로, 토픽과 첫 번째 답변 사이에 배치되어 있으면 놓치기 쉽고 찾기 어려울 것 같습니다. 페이지 어딘가에 떠 있는 형태로 배치하거나, 제목이 있는 헤더 바의 확장 가능 섹션에 두는 것이 더 유용하지 않을까요? 토픽 맵과 타임라인 스크리버 사이에 많은 정보가 중복된다고 지적하셨으므로, 이미 중요한 데이터 대부분이 표시되어 있는 상태에서 접근하기 쉬운 곳에 tucked(숨겨) 놓는 것도 합리적인 선택일 수 있습니다.
자주 게시하는 사용자(Frequent posters)의 아이콘은 누가 참여했는지 빠르게 파악할 수 있게 해주므로 유용하다고 생각합니다. 하지만 해당 아이콘을 활용해 해당 사용자의 게시물을 하이라이트하거나 해당 게시물로 바로 이동할 수 있는 기능이 있다면 더 유용하지 않을까요? 확장된 카드를 통해 해당 사용자의 게시물만 필터링할 수는 있지만, 그렇게 하면 스레드의 나머지 부분이 숨겨지면서 맥락을 잃게 됩니다. 다시 전체 스레드로 확장하면 화면 상단의 게시물에 앵커가 잡혀 페이지가 고정되는 것 같습니다. 내가 관심 있는 게시물이 바로 그 게시물이라면 좋은데, 그 아래에 있는 게시물이라면 그렇지 않습니다.
대신, 문서나 웹페이지의 ‘찾기’ 기능처럼 작동한다면 어떨까요? 해당 텍스트가 나타나는 위치를 스크롤 바에 마커로 표시하고, 그 사이를 빠르게 이동할 수 있게 해줍니다. 만약 이런 기능이 구현된다면, 참여자(한 명 또는 여러 명?)를 선택하면 타임라인에 해당 게시물들이 어디에 있는지 표시되어 그들이 언제 게시물을 올렸는지 빠르게 확인할 수 있을 것입니다. 이전/다음 옵션을 통해 게시물 사이를 이동할 수도 있겠죠.
어쨌든, 분명히 개선의 여지가 있다고 보지만, 사람들이 이 기능을 얼마나 많이 사용하는지 확인해봐야 개선에 투자할 가치가 있는지 판단할 수 있을 것입니다.
참고로, 중복 정보와 관련하여 "users(사용자 수)"와 "Frequent Posters(자주 게시하는 사용자)"를 동일한 것으로 보지 않는 데에는 몇 가지 이유가 있습니다:
사용자 수는 포괄적인(total) 수치입니다. 따라서 두 번째 예시처럼 자주 같긴 하지만, 첫 번째 예시에서 볼 수 있듯이 항상 같은 것은 아닙니다.
목적지가 다릅니다. 사용자 수는 몇 명이 참여했는지 알려주는 반면, 아바타는 누가 참여했는지 빠르게 파악할 수 있게 해줍니다.
제공되는 정보 중 상당수는 무시되는 경향이 있습니다. 예를 들어 created(생성일), last reply(마지막 답변) 등은 관련성이 낮아 보이는 것처럼 느껴지기 때문입니다. 게시글 수, 생성일, 마지막 답변일과 같은 대부분의 정보는 토픽 타임라인에서 확인할 수 있습니다. 하지만 조회 수, 사용자 수, 좋아요 수는 확인하는 것을 좋아합니다.
이미 해당 사용자의 답글을 보고 있지 않다면요? 만약 페이지 상단에, 특히 매우 긴 스레드에 있으면서 특정 주제에 대해 어떤 의견을 냈는지 보고 싶다면, 사용자 카드로 가기 위해 해당 사용자의 답글을 찾으려면 상당한 스크롤을 해야 하거나 브라우저의 찾기 도구를 사용해야 할 수 있습니다. 그리고 다행히도 사용자 이름을 정확히 기억해야 한다는 점도 빼놓을 수 없죠.
사람들이 실제로 이렇게 하는지 확신은 없습니다. 하지만 매우 바쁘고 의견이 분분한 디스코urs에서 스태프라고 가정해 보겠습니다. 스태프가 답글을 달았다는 것을 보면, 특히 스태프가 더 “공식적인” 존재로 여겨진다면, 사람들이 스태프의 답변으로 건너뛰고 싶어하는 것은 충분히 이해할 수 있는 일입니다. 다시 말하지만, 사람들이 실제로 그렇게 하는지 모르겠고, 이렇게 토론에 참여한 모든 사람을 표시하는 플랫폼을 사용해 본 적이 없기 때문에 이런 상황에서 제가 뭘 해야 할지 모르겠습니다.
전체적으로 꽤 괜찮다고 생각합니다. 자주 글을 남기는 사용자, 조회 수 등을 확인하기 위해 자주 봅니다. 좋은 기능이지만, 최근 사용자 카드 같은 변경 사항들과 어울리지 않는다는 느낌이 더 강해졌습니다. 주제 이름 아래에 조회 수와 다른 숫자들과 함께 배치하는 것이 더 적합하다고 생각합니다. “자주 글을 남기는 사용자” 부분은 괜찮지만, 이렇게 크게 보여줄 필요는 없다고 봅니다. 프로필 사진을 겹쳐서 쌓아 올리는 방식도 시도해 보세요.
Figma에서 무언가를 그려 보다가 결국 삭제했지만, 그런 방식이 조금은 도움이 될 것 같습니다.
타임라인에서 포스터가 어떻게 보이는지에 대한 대략적인 목업(Mockup)을 만들어 봤습니다. 이는 내장된 답글 디자인과도 잘 어울릴 수 있어요. 이 섹션은 항상 타임라인에 표시되고, 스크롤이나 아바타 클릭 시 현재 영역에 있는 아바타를 항상 표시하도록 동적으로 변경됩니다.
이렇게 하면 토픽 맵의 크기를 줄일 수 있습니다. 토픽 맵에서 아바타를 제거하고 타임라인으로 옮기면 됩니다. (물론 더 작은 크기로) 하지만 활성 답글의 아바타는 더 크게 표시할 수 있어요. macOS 독(Dock)의 확대 효과와 같은 방식입니다.
타임라인의 주요 아바타는 좋아요나 반응에 따라 결정되며, 아바타 사이에 답글이 있으면 답글 수를 표시합니다. 해당 숫자를 클릭하면 아바타가 있는 영역이 확장됩니다. 지도 앱과 유사한 방식입니다.
저는 주제 맵을 의도적으로 사용해 본 적이 없는 것 같습니다. 저에게 불행히도, Discourse는 시각적 혼란이 되기 쉬운 곳 중 하나입니다. 스레드가 길어지고 참여자가 많아질 때 이 문제는 특히 두드러집니다(예: Stay Forever 커뮤니티 스레드의 스크린샷 참고).
저는 이 기능을 매우 좋아합니다. 다만 눈이 좀 피로하게 느껴질지, 아니면 시간이 지나면 눈이 자연스럽게 이를 걸러내게 될지 궁금하네요.
자주 게시하는 사용자 목록이 토픽을 조금 더 방(room)처럼 느끼게 해주는 방식이 마음에 안 드시나요? 적어도 제게는 그렇게 느껴집니다. 무언가에 대해 이야기하러 방으로 들어가는 것처럼, 그 방 안에 있는 사람들이 바로 저 목록에 있는 사람들인 것 같은 느낌이거든요. 그 기능이 없으면 분명 아쉬울 것 같습니다.
인기 링크는 제게는 거의 유용하지 않지만, 필요한 몇 가지 경우(긴 토픽)에서는 매우 유용합니다.