UX: 항목 클릭으로 일괄 선택 가능

저는 포럼을 '운영’하는 사람이 아니라, Discourse 기반 포럼의 사용자입니다. 며칠 전 일괄 선택(bulk select) 기능에 변화가 있다는 점을 알게 되었고, 해당 포럼에서 이를 보고했을 때 https://github.com/discourse/discourse/pull/36102 링크를 안내받았습니다.

저는 이 특정 포럼에서 보통 많은 시간을 보냅니다(건강하지 않을 정도로 긴 시간이라고 해도 과언이 아닙니다). 아래는 제가 하루 중 처음으로 포럼에 접속했을 때의 워크플로우입니다.

  1. 알림 확인 (우측 상단 사용자 아이콘).
  2. 읽지 않은 주제 확인.
    • 일부 주제를 읽을 수 있음.
    • 나머지 주제를 일괄 선택 없이 무시(dismiss) 처리.
  3. 새 주제 확인.
    • 처음 몇 개의 주제를 읽을 수 있음.
    • 일괄 선택 모드 시작.
    • 여러 주제를 선택.
    • 선택하는 동안 읽고 싶은 주제를 발견하면 클릭하여 읽음.
      • 기억이 맞다면 과거에는 일괄 선택 모드에서도 선택되지 않은 주제를 읽을 수 있었습니다.
      • 선택된 항목을 무시한 후 나머지 항목 중 하나를 읽고 싶다면, 먼저 일괄 선택 모드를 빠져나와야 합니다.

따라서 저에게는 이 변경 사항이 분명히 개선이 아닙니다.

또한 "주제 행을 선택하려면 체크박스를 정확히 클릭해야 했다"는 동기 부여도 납득이 가지 않습니다. 하지만 저는 모바일에서는 일괄 선택을 하지 않습니다. 모바일에서는 TL4 사용자로서 '위험하다’고 생각하는 주제 병합이나 주제 이동과 같은 동작으로부터 최대한 멀리 떨어져 있습니다.

  1. 왜 누군가가 이것이 개선이라고 생각했는지 궁금합니다.
  2. 이 설정을 구성할 수 있나요? 원한다면 관리자가 변경할 수 있는 것인가요?

참고:
UX 카테고리에서 bulk select를 검색해 보았지만, 이 주제를 다루는 최근 게시물을 찾지 못했습니다.

2개의 좋아요

피드백 감사합니다!

이것이 변경의 동기였습니다! 대량 선택 중에는 사용자가 체크박스 대신 제목을 잘못 클릭하여 대량 선택 작업이 초기화되는 경우가 있었습니다.

초기 아이디어는 대량 선택된 주제를 기억해 두었다가 돌아왔을 때에도 그대로 유지되도록 하는 것이었습니다… 하지만 이 문제는 회피하기 위해 결과적으로 전체 행 선택이라는 방식으로 발전하게 되었습니다. 다른 앱들도 이렇게 하고 있지만, 이는 모바일 환경에서 더 흔한 동작일 수 있습니다.

즉, 이것이 변경했는지에 대한 설명입니다.

현재는 아닙니다… 하지만 이 변경 사항에 대한 피드백이 더 들어온다면, 그런 기능을 구현하거나 화면 크기에 따라 동작 방식을 다르게 설정하는 방안을 고려해 볼 수 있습니다.

5개의 좋아요

저도 매일 이 문제를 겪고 있습니다. 데스크톱에서 주제 제목이 더 이상 클릭 불가능해져서, 대량 선택을 하면서 동시에 일부 주제를 읽을 수 없게 되었습니다.

링크 대상 외부 영역을 클릭/탭할 때만 행이 선택되도록 하는 것이 해결책이 될 수 있을까요? @j.jaffeux

1개의 좋아요

대량 선택 중 같은 탭에서 탐색할 수 없다는 점은 분명하지 않나요? 그렇다면 (cmd/ctrl) 클릭과 마우스 가운데 버튼을 눌러 새 탭에서 열 수 있게 한다면 어떨까요?

제 생각에는 이렇게 하면 다시 원점으로 돌아가게 될 것입니다:

1개의 좋아요

맞아요, 제 사용 환경에서는 99%가 Cmd + 클릭입니다. 그렇게 하면 대부분의 불편함을 크게 줄일 수 있겠죠.

<ctrl>클릭으로 선택하고, <click>으로 읽는 방식이 제게는 더 잘 작동할 것입니다. 선택 상태가 나중에 복원된다면 정말 좋겠습니다.

생각해 보면: 모바일 폰을 사용하는 사용자에게 <ctrl>클릭이 얼마나 쉬울까요?

현재 이는 작동하지 않고 CTRL+클릭이 무시되지만, 여전히 마우스 오른쪽 버튼을 클릭하여 ‘새 탭에서 링크 열기’ 옵션을 사용할 수 있습니다. 익숙하지 않을 수 있지만 꽤 쉽습니다.

아마 모바일에서는 길게 누르는 동작이 필요할 것입니다.

음… 하지만 모바일에서는 브라우저의 우클릭 동작이 활성화될 수 있습니다.

적응된 "워크플로우"를 사용하면서 이에 대해 조금 생각해 보았습니다.
새로운 또는 읽지 않은 항목이 20개 있다고 가정해 봅시다. 제가 현재 수행하는 작업은 다음과 같습니다.

  1. “선택 모드 활성화”
  2. 확실히 삭제하고 싶은 항목을 선택
  3. 해당 항목 삭제
  4. “선택 모드 비활성화”
  5. 몇 가지 항목 읽기
  6. (1) 단계로 돌아가기

이 "워크플로우"에서 (남들에게는 아닐 수 있지만) 제게는 4단계가 자동으로 처리되어 “삭제” 후 "선택 모드"가 다시 비활성화되면 매우 유용할 것입니다.

이와 관련하여 이미 개발이 진행 중인지 알 수 없으며, 만약 그렇다면 범위 침범(scope creep)에 대해 사과드립니다.

이 문제를 해결하는 PR을 UX: Improve meta+click and meta+Enter events for topic list - Pull Request #37281 - discourse/discourse - GitHub 에 병합했습니다.

제 워크플로우 문제(그리고 다른 사용자들의 문제도)를 해결해주기를 바랍니다. 이 PR은 메타+Enter 키를 사용해 새 탭/창에서 주제를 열 수 있도록 하는 기능도 추가했는데, 사용자가 일괄 선택 모드에 있는지 여부와 관계없이 도움이 될 것입니다.

1개의 좋아요