UI&사용성 이야기/UI 디테일

블로그 댓글 정렬 화면, 시간별 vs 논의별

MIRiyA☆ 2009. 3. 16. 16:47

앞서 적었던, 네이버 블로그, 부가기능 세트로 개선 글에서 잠시 다루고 넘어간 주제를 적어보겠습니다.

먼저 egoing님의 댓글과 답글 그리고 댓글알리미라는 글을 봐주세요.


댓글에는 선형 시간순 댓글(과거의 네이버 방식, SLR클럽 방식, 제로보드4 방식)이 있고, 비선형 논의형 댓글이 있습니다. 용어는 뭐 제 맘대로 정한거니 더 좋은 아이디어 있으면 한번 이름 지어봅시다. :)

일단 두가지 방식을 정리하면 이렇습니다.



1. 선형 시간순 댓글(Flat View)

- 새 댓글은 무조건 아래에 달린다. 따라서 맨 위가 첫번째 댓글, 맨 아래가 최근에 달린 댓글이다.

- 위쪽의 댓글에 답글을 달려면 아래쪽에 "ㅇㅇ님 // 그 문제는 이러이러.." 이런식으로 달아야 하니 번잡하다.

- 위에서 아래로 쭉 훑어보면 되기 때문에 편하다. 최신 댓글을 보기 쉽다.


SLRclub



2. 비선형 논의형 댓글(Threaded View)

- 어떤 댓글에 계층식으로 답글을 달 수 있다.

- 논의를 시각화시키고 말을 한데 묶는데 효과적이다.

- 반면 관리자 입장에서는 보는 눈이 피곤해진다. 방문자 입장에서도 최신 댓글을 보기 애매해진다.



다음 블로그



이렇게 정리해볼 수가 있겠는데요, egoing님의 글에서는 서양의 포럼과 같은 방법이 어떻겠느냐.. 하는 주장들이 보입니다. 저 역시 서양의 포럼 방식에 어느정도의 해답이 있다고 봅니다.



일단 제가 자주 들어가보는 카메라 사이트 셋을 소개합니다. 참고자료니 스윽 훑어만 보세요.


첫번째는 SLRclub입니다.

국내 최대의 카메라 장비 관련 사이트죠. 구조는 게시판형이며, 국내에 널리 보급되어있는 제로보드 4로 만든것 같습니다.


말 그대로 '게시판'입니다. 글은 시간순으로 올라오며, 개별 글에 답글이 달릴 수 있지만 새 답글이 달렸다고 위로 올라오지는 않습니다.


카페와 비슷하다고 할 수 있겠네요.














두번째는 DPreview입니다.

세계 최대의 카메라 장비 관련 사이트입니다. 구조는 포럼형이며, 해외는 대부분 이런식입니다.


어떤 주제 글이 올라오고, 거기 답글이 달리면 주제글은 포럼 최상위로 올라옵니다. 아무리 다른 주제글이 위에 올라와도 지금 이 주제글에 답글이 달리고있으면 가장 위로 올라와서 반복적으로 논의가 되는거죠.


굉장히 의미에 충실한 구조입니다. 반면 보는 사람 좀 헷갈리게 하는 맛이 있습니다.


우리나라에는 네이트의 날으는 게시판 '판'이 해당하겠네요.








위의 Flat View버튼을 눌러 보는 방식을 바꿀 수 있습니다. 게시글을 보는 방법은 Flat View와 Threaded View의 두가지가 있습니다.



Thereaded View







                     Flat View



세번째는 PentaxForums입니다.

펜탁스 카메라 관련 장비 사이트입니다. 역시 구조는 포럼형입니다. 외국에서 가장 유명한 포럼 툴인 vBulletin으로 만들어져있습니다.


















펜탁스포럼에서 글을 볼때는 세가지 방식을 선택해서 볼 수 있습니다.



Flat View, Threaded View, Hybrid View입니다. 플랫뷰는 앞서 말한 선형 시간순 댓글과 비슷한 방식이고, 스레디드뷰는 좀 더 포럼틱하게 계층화시켜 보여주는 구조입니다. 그리고 하이브리드는 둘을 섞어서 위에는 계층으로, 아래는 시간순으로 쭉 보여주는 방식이지요.



Threaded View



Hybrid View



Linear View


댓글과 이어서 생각을 해보면, 기존 네이버의 방식은 Linear View, 현재 개선된 방식은 Threaded View와 닮았지요. 엄밀히 따지면 Threaded View는 제목이나 내용의 일부만 보여주는거니 전부 다 계층으로 보여주는 댓글과는 좀 다르긴 합니다.





결론

자.. 뭔가 어수선하게 늘어놨는데요,

일단 댓글을 시간순으로 정렬하는것의 의미도 중요하지만, 이용자의 불편 해소라는 점에서 현재 업그레이드된 방식이 더 좋다고 생각합니다. 댓글에 답글 다는 방식이요. 제가 제안하는 방식은 이겁니다. DPreview의 Flat View처럼 시간순으로 보여주는 방식과 Threaded View처럼 보여주는 현재의 방식을 병용하는거죠.


아래는 현재의 방식입니다. 여기에 위쪽의 '시간순으로 정렬하기'버튼을 추가했습니다.




그리고 이건 제가 구상해본 '시간순으로 정렬하기'화면입니다.



중간 부분을 유심히 보세요. ㅇㅇ님이 ㅁㅁ님의 댓글 라고 되어있는 부분이 제가 임의로 편집해본 모습입니다. 이런 방식을 이용하면 시간순으로 정렬하는데 보는데 지장은 없겠지요. 그리고 '댓글'부분에 밑줄 쳐진 부분은 개별 댓글로 anchor를 걸어놓은겁니다. "ㅇㅇ님이 ㅁㅁ님의 댓글에 댓글을 단건 맞는데, 대체 ㅁㅁ님의 댓글은 어디있는데?" 이런 반응이 나오지 않게 만들어놓은거죠.


일단 방문자에게는 기존의 그냥 보는 댓글 시스템을 디폴트로 표시해줍니다. 위에서 아래로 쭉 내려가며 논의의 진행사항을 파악할 수 있지요. 거기에 더해 최근에 달린 댓글을 확인하려면 시간순으로 보기를 클릭하면 되는겁니다. 둘을 왔다갔다 하면서 보면 대충 어떻게 되어가는지 상황파악을 하고, 관리자 입장에서도 관리하기 편리하겠지요.




이 글이 도움이 되었다면 RSS로 구독하세요.

http://blog.daum.net/xml/rss/miriya