리뷰 대기열에서 예/아니오 동작의 의미가 일관되지 않음

새로운 통합 리뷰 큐를 좋아하지만, 여러 항목을 연속으로 처리할 때 약간 혼란스러운 UX 패턴을 발견했습니다.

"이 게시물이 스팸인가요?"라고 묻는 여러 개의 플래그가 지정된 게시물을 검토하는 경우가 있습니다. 여기서 를 클릭하면 해당 게시물에 대해 조치를 취하게 되며(확인 절차 포함), 다음 항목은 "이 주제를 승인하시겠습니까?"라고 묻는데, 여기서 를 클릭하면 정반대의 동작(확인 절차 없이)이 실행됩니다.

큐를 빠르게 스크롤하면서 작업할 때, 근육 기억이 형성되어 실수로 를 클릭하게 되면, 실제로는 "예, 이거 스팸이야"라고 의도했음에도 불구하고 주제를 승인하게 되는 경우가 쉽게 발생할 수 있습니다.

5개의 좋아요

피드백 감사합니다. 그런 일이 일어날 수 있다는 걸 이해할 수 있습니다… 문제를 확인하도록 요청하는 방식을 더 일관되게 바꾸는 게 더 나을까요?

현재 이미 이렇게 묻고 있습니다: 이 게시물은 [스팸, 부적절함 등]입니까?

그리고 "이 주제를 승인하시겠습니까?"라는 상황을 뒤집어서… 대신 "이 주제에 문제가 있습니까?"라고 묻는 거죠. 그러면 '예’가 항상 "문제가 있습니다"를 의미하게 되나요?

3개의 좋아요

답변해 주셔서 감사합니다!

전적으로 동의합니다. 어떤 문구가 가장 좋을지 확신은 없지만, 가 항상 "이 게시물에 대해 조치를 취한다"는 의미를 갖도록 언어를 바꾸는 것이 가장 좋은 접근 방식이라고 생각합니다.

3개의 좋아요

네, 꼭 그렇게 해주세요! 그리고 이 기회에 검토 시스템이 더 일관되고 접근하기 쉽게 느껴지도록 개선할 수 있는 관련 기회도 있을 것입니다.

우리는 두 가지 기본적인 검토 항목 유형을 가지고 있습니다:

  • “_______로 플래그된 게시글”
  • “승인 대기 중인 게시글”

그리고 승인(Approved) 및 *거부(Rejected)*라는 해결 상태는 각 유형별로 반대되는 의미를 가집니다:

  • 플래그된 게시글에서 문제가 확인된 경우? → “승인(Approved).”
  • 대기 중인 게시글에서 문제가 확인된 경우? → “거부(Rejected).”

색상별 해결 상태 배지는 명확하게 라벨링되어 있어 좋습니다:
Green "Flag approved" pill,
Red "Post rejected" pill
…등등. 하지만 이 배지들은 “타임라인 및 노트” 영역에서 상당히 멀리 떨어져 있습니다. 항목을 스크롤하고 노트를 스캔할 때, 제 뇌는 게시글그 게시글에 대해 무엇이 처리되었는지라는 맥락에서 생각하길 원하는데, 대신 검토 항목 유형의 맥락에서 승인 또는 거부가 무엇을 의미하는지 생각해야 합니다:

노트 플래그 항목인 경우의 의미 대기 중인 게시글 항목인 경우의 의미
“승인자(Approved by)” 플래그 승인
(문제 확인됨) :prohibited:
게시글 승인
(문제 확인되지 않음) :white_check_mark:
“거부자(Rejected by)” 플래그 거부
(문제 확인되지 않음) :white_check_mark:
게시글 거부
(문제 확인됨) :prohibited:

그리고 필터 드롭다운 메뉴의 작은 문제 하나:

  • 승인(Approved) 및 **거부(Rejected)**는 플래그 승인플래그 거부 항목만 찾습니다.
  • 게시글 승인게시글 거부 항목을 찾으려면 모두 검토됨(All reviewed) 또는 **전체(Everything)**만 선택하면 됩니다.

이 모든 것이 시스템을 작동하지 않게 만드는 것은 아닙니다 – 다만, 제 생각에는 이것이 검토 대기열 시스템이 처음에는 다소 혼란스럽고 위압적으로 느껴지는 데 일조하는 인지적 부담입니다.

이것은 별도의 게시글인 "검토 대기열에서 해결 상태의 일관되지 않은 의미"로 분리해야 할지 모르겠습니다 – 하지만 이 사안들은 꽤 긴밀하게 연결되어 있습니다.

처음에는 검토 대기열이 약간 헷갈렸지만, 내가 의도한 대로 하고 있는지 확인하기 위해 선택 사항을 두 번 확인하는 법을 빠르게 배웠습니다.

처음에 한 번 당했는데, 게시글을 삭제하려고 했는데 실수로 승인해 버렸습니다. 그래서 바로 주제 목록으로 가서 해당 주제를 찾아 게시글을 수동으로 삭제했습니다. 그리고 혹시 누가(스태프) 무슨 일이 있었는지 궁금해할까 봐 대기열로 돌아가서 제 행동을 설명해 두었습니다.

어쨌든, 단순히 확인 대화상자만 제공해도 도움이 될 것 같습니다.

저는 보통 어떻게 작동하는지 알아내고 그대로 받아들이는 편인데, Discourse에서 제가 정말 감탄하는 것 중 하나는 특히 UX가 끊임없이 개선되고 있다는 점입니다.

팀 여러분, 잘하고 계십니다! :+1:

1개의 좋아요