중첩된 답변 기능 소개

제 포럼에서는 예시 스크린샷에 있는 “평탄하게 보기” 옵션을 찾을 수 없습니다.

저에게는 평탄한 보기가 전역 기본값으로 설정되어야 하며, 사용자가 원할 때 선택적으로 사용할 수 있는 중첩 보기가 제공되어야 합니다. 또한 평탄한 보기는 항상 즉시 사용 가능해야 합니다.

사람들이 다시 평탄한 보기로 전환할 수 있는 “중첩으로 보기” 버튼만 있다면 훌륭할 것입니다. 사용자가 개별 주제나 모든 주제를 원할 때 평탄한 보기로 다시 전환할 수 있는 한, 중첩을 기본값으로 전환하는 사용자별 설정도 좋겠습니다.

보기를 전환할 수 있는 적절한 컨트롤이 없다면, 저는 평탄한 보기를 계속 사용해야 할 것입니다.

2개의 좋아요

실제로 view as flat 옵션을 완전히 제거했습니다. 이 옵션은 내부 테스트를 위해 플랫 뷰와 네스티드 뷰를 쉽게 비교할 수 있도록 마련된 것이었습니다. 유지할 가치가 없다고 판단하여 이제 완전히 사라졌습니다.

3개의 좋아요

제가 환각을 보는 건지 모르겠지만, 중첩된 답변이 선택되면 풀스크린 브라우저에서 폭이 좁아지는 것처럼 보입니다:

Modernize Foundation 테마와 관련이 없는 것 같습니다. 이 테마를 비활성화했다가 다시 활성화해 보았기 때문입니다.

1개의 좋아요

당신은 착각하고 있는 게 아닙니다.

타임라인이 제거되었기 때문에 더 많은 공간을 차지하게 되어 폭이 더 넓어졌습니다.

2개의 좋아요

물론이죠! 그 말이 너무 맞아요! 뭐가 변했는지 정확히 짚지 못했거든요!

2개의 좋아요

드디어 지원됩니다👏

Reddit 스타일 UI는 좋지만, 이런 다른 디자인도 있습니다:

- A: ...
    - B: ...
    - C → B: ...
    - D → C: ...

중국에서는 거의 모든 포럼/소셜 미디어 플랫폼에서 이 패턴을 사용합니다. 첫 번째를 제외한 모든 중첩 게시물을 접어줍니다. 주의 분산을 방지할 수 있고, 하나의 옵션이 될 수 있다고 생각합니다.

1개의 좋아요

중첩된 답변 최대 깊이를 낮추고(기본값은 10입니다) 중첩된 답변 중첩 깊이 제한을 활성화하면 이 문제를 해결할 수 있습니다. 한번 시도해 보세요.

3개의 좋아요

안녕하세요,
이 기능은 정말 훌륭하다고 생각합니다. 대화의 가독성을 크게 향상시켜 주거든요.
다만, 설정을 놓친 것인지 두 가지 의견이 있습니다:

  • 답변이 조정(moderated)되면, 상위 권한 사용자(모더레이터, 관리자 등)는 조정된 메시지(자동으로든 수동으로든)가 회색으로 표시되는 것을 더 이상 볼 수 없습니다. 해당 메시지가 정상적으로 표시됩니다. 이러한 메시지의 회색 표시는 빠르게 식별하는 데 정말 큰 도움이 됩니다.

  • 대화에 답변을 작성할 때, 필터가 답변의 포맷팅 바를 가리는데, 이 때문에 예를 들어 이미지를 첨부할 수 있는 옵션도 함께 가려집니다:

1개의 좋아요

리포트 감사합니다. 첫 번째 문제를 수정하기 위한 PR을 준비했습니다. 두 번째 문제는 재빌드 시 이미 수정된 것으로 보입니다.

2개의 좋아요

이 주제는 중첩되어야 합니다.

5개의 좋아요

릴리야 - 갑자기 질문 하나 할게요 - 위 네스티드(중첩) 답변 스크린샷에 쓰신 테마가 뭐예요? (기능보다는 디자인이 마음에 들어서 비슷한 걸 해보고 싶어서요.)

감사합니다

원래의 foundation에 WCAG 팔레트를 사용한 것 같아요

항상 선택 사항으로 남겨 주세요!

방금 커밋을 병합했는데, 이는 중첩 답변(Nested Replies)의 기본값을 변경합니다. 변경 사항은 다음과 같습니다(왼쪽은 이전 값, 오른쪽은 새 값):

중첩 답변 최대 깊이: 10 → 3
중첩 답변 깊이 제한: false → true

이전 기본값이 좋았다면, 배포 후 값을 10과 false로 다시 변경하면 됩니다 :slight_smile:

5개의 좋아요

@markvanlan 해당 설정들을 카테고리별로 구성하는 아이디어에 대해 어떻게 생각하시나요?

각각의 사용 사례에 따라 설정을 다르게 구성하고 싶어 하는 분들이 있을 것 같습니다 (예: "게시물 투표"에 더 적합한 max: 1, cap: true 또는 자유 형식의 높은 트래픽 댓글 사용 사례에 더 적합한 max: 10, cap: false).

이것도 필요하다고 예상하시나요? 아니면 여기서 사이트 설정 외에 더 이상 필요한 것이 없다고 더 회의적인 편인가요?

4개의 좋아요

당신의 직감이 완전히 맞다고 생각하며, 결국 그렇게 될 것입니다. 투표, AMA, “유제품 일기 스타일” 등 다양한 사용 사례가 있습니다. 이 중 각각은 아직 존재하지 않는 새로운 설정 외에도 이러한 설정에 대한 고유한 값이 필요할 가능성이 높습니다.

이러한 설정을 카테고리별로 구현하는 것은 기술적으로 쉽습니다. 관리자가 압도당하지 않도록 설정할 수 있는 방법을 마련하는 것이 중요합니다.

그 전에, 현재 특정 카테고리의 주제를 모두 중첩되도록(UI에서) 백필할 방법이 없는 것이 가장 큰 문제입니다. 카테고리에 중첩을 활성화해도 새로운 주제에만 적용되며, 기존 주제에는 적용되지 않습니다.

2개의 좋아요

Mooing Cow with a Wig

2개의 좋아요

처음에는 이 공지사항이 중첩 답변(nested-reply) 형식이 아니라서 재미있다고 생각했는데, 나중에 보니 News and Events > Announcements 카테고리 전체를 다시 포맷팅할 준비가 되어 있지 않다는 걸 깨달았습니다. :slightly_smiling_face:

디스코urs에 처음 왔을 때 플랫 모델(flat model)을 이해하기 위해 제가 수집한 자료들을 공유합니다.
제프의 정석적인 견해:

잘 정리된 외부 노트:

디스코urs가 **“Threads(스레드)” 대신 “Topics(토픽)”**을 사용하는 이유 (2017년, nested-replies가 발명되기 전).

그리고 스레드에 대한 더 깊은 분석:

저는 크리스(@awesomerobot)의 CDCK의 커뮤니티 구축 및 참여 모델에 플랫 모델이 적합하다는 옹호에 정말 공감합니다. 일부 관리자 카테고리(이슈 추적에 유용하므로)에는 중첩 답변을 도입할 수 있지만, 일반 토론 카테고리에는 도입을 신중하게 진행할 것입니다.

마지막으로, 중첩 답변을 구현할 수 있더라도 무한 스크롤은 정말 그리울 것 같습니다. 편리한 자유 회전 스크롤 휠이 있는 좋은 마우스를 가지고 있지만, 무한 스크롤 바 슬라이더를 잡고 토픽을 빠르게 넘기는 것만큼 좋은 것은 없습니다.

4개의 좋아요

모더레이션 관점에서 이 기능의 한 가지 도전 과제는, 우리 모더레이터들이 주제 내 모든 게시물을 읽기를 선호한다는 점입니다. 중첩된 답글 형식에서는 이를 수행하기가 어려워 보이므로, 선택적인 시간순 평면 보기(특정 그룹으로 제한할 수도?)가 여전히 유용할 수 있습니다.

최소한, ‘새로’ 탭에서 주제 내 최신 답글이 있는 순서로 스레드를 정렬할 수 있는 옵션이 있으면 좋겠습니다. 최신 최상위 스레드 순서가 아닌, 말입니다.

그 외 피드백:

  • 스레드를 접으면 나중에 주제를 다시 열었을 때도 접힌 상태가 유지되면 좋겠습니다.
  • 마지막으로 주제를 연 이후에 작성된 새 답글이 강조 표시되면 좋겠습니다.
  • “새 답글 X개” 버튼이 페이지 맨 위에 있는 “정렬 기준” 선택기처럼 항상 상단에 고정되어 보이면 좋겠습니다. 지금은 맨 위로 스크롤해야만 볼 수 있습니다.
  • 주제를 열면 주제의 무작위인 부분으로 이동하는 것 같습니다?
  • 새 답글에 대한 브라우저 알림을 클릭해도, 가끔 페이지를 새로고침해야 새 답글이 나타납니다. 이는 주제가 이미 열린 상태에서 해당 주제에 대한 알림을 클릭할 때 특히(또는 오직?) 그런 것 같습니다.
7개의 좋아요

현재 제가 겪는 가장 큰 문제는 이 기능이 아직 버그가 많아 사용하기 어렵다는 점입니다. 페이지를 스크롤하면 이유 없이 화면이 랜덤하게 다른 위치로 점프합니다. 그리고 이 뷰가 활성화되어 있을 때 스크롤링 그리고 심지어 타이핑까지 어딘가 이상하게 매우 느리다는 사람들이 꽤 많다는 것도 봤습니다. 제 M4 Pro MacBook Pro에서는 그런 현상을 느끼지 못했는데, 아마 제가 좀 특권 의식에 젖어 있는 것 같습니다.

지금 제 포럼에서 테스트 토픽을 둘러보며 마침 이런 기능이 존재하는 것을 발견했습니다(타임스탬프 옆에 점으로 표시되는 형태). 하지만 이 표시는 너무 은은한 것 같고, 무엇보다 스크롤할 때 너무 빨리 사라집니다. 저는 그 점이 토픽을 완전히 떠났다가 나중에 다시 올 때까지 유지되기를 원할 것 같습니다.

토픽에 돌아왔을 때 하단에 떠 있는 “다음 안 읽은 댓글로 이동” 버튼은 어떨지 궁금합니다. 하지만 그게 너무 혼란스러울 수도 있겠네요.


긍정적인 측면을 하나 말씀드리자면, 삭제된 댓글 처리 방식이 정말 마음에 듭니다. 일반 스레드에서도 이와 비슷하게 작동하기를 바랍니다. 현재 시스템에 대해 모더레이션이 충분히 투명하지 않다는 불만이 꽤 있습니다.


솔직히, 이 중첩 답글 시스템에서 제가 가장 좋아하는 것 중 하나는 사람들이 게시물을 제대로 답글 달도록 강제한다는 점입니다. 중첩 답글은 이렇게 하는 것을…

…훨씬 쉽게 만들어 줍니다. 제 생각에는 훨씬 더 쉽습니다. 현재 제 포럼에서는 사람들이 답글을 달려는 게시물에 답글 버튼을 누르는 경우가 70% 정도인 것 같고, 그렇지 않으면 특정 답글에 답하는 것인데도 토픽의 답글 버튼을 누르는 경우가 많습니다. 반면 중첩 스레드에서는 그런 일이 거의 일어나지 않습니다. 저는 모더레이션 도구로서 게시물을 다른 게시물의 답글로 표시할 수 있는 옵션이 정말 있으면 좋겠습니다.

또한, 제 포럼에서는 여러 게시물에 동시에 답하기 위해 인용 기능을 사용하는 경우가 흔한데, 이로 인해 게시물을 새 토픽으로 분리하는 작업이 매우 번거로워집니다.

예를 들어 제가 여기서 작성한 이 답글을 1) 토픽 내 새 안 읽은 게시물, 2) 삭제된 게시물 및 모더레이션, 3) 중첩 스레드의 장점을 현재 형식과 비교한 내용으로 나누어 새 토픽으로 이동시키고 싶다면, 이를 실행하기가 어려울 것입니다. 특히 우리가 분리를 결정하기 전에 많은 사람들이 이 게시물에 답글을 다는 경우라면 더더욱 그렇습니다.

중첩 답글을 사용하면 메시지 체인이 충분히 길어지면 문제없이 고유한 제목 등을 가진 자체 토픽으로 분리할 수 있고, “게시물 + 답글 선택” 버튼은 항상 의도된 대로 작동합니다.


실제로 제 포럼에서 가장 많이 보는 피드백은 중첩 답글로 인해 게시물을 실시간으로 따라가기 거의 불가능하다는 것입니다:

3개의 좋아요