다들 차단 기능 구현 시 어떤 범위까지 차단하시나요?
여러 커뮤니티 웹사이트나 앱을 제작하면서 항상 겪는 애로사항인데.
사용자간 차단 기능을 구현할 때 그 범위를 어느정도로 잡으시나요?
1. 피차단자의 글과 댓글, 쪽지(채팅)만 단순 숨김 처리
2. 피차단자의 글과 댓글, 또 그 댓글에 연관된 댓글까지 숨김 처리
A 사용자가 B 사용자를 차단했을 때,
B 사용자가 단 댓글 밑의 C, D, E 사용자의 댓글까지 전부 숨김 처리하는 범위입니다.
조금 아쉽지만, 기술적으로는 가장 현실적인 구간이 아닐까 싶습니다.
3. 피차단자 존재를 아주 꼼꼼히(?) 숨김 처리
2번의 연관 댓글 차단은 물론이고, 랭킹, 검색결과, 알림, 멘션, 단체채팅 등등 모든 영역에서 숨김 처리하는 방식입니다.
차단 기능에 가장 부합하는 방법이지만, 기술적으로 쉽지 않죠....
4. 차단해도 완전히 숨기지 않고 프론트단 블라인드 처리
"차단한 사용자의 컨텐츠입니다. 확인하시려면 여기를 클릭하세요." 정도의 문구만 출력해주고 끝내는 방법입니다.
차단이라는 기능에 조금 여유를 두면, 기능적으로도 기술적으로도 제일 현실적인 대안이지만,
'난 이 사람 끝까지 보고 싶지 않은데요' 라며 원천 차단을 바라는 유저분들이 꾸준히 나오죠.
다른 분들은 위 넷 중, 또는 다른 어떤 방법으로, 어떤 범위만큼 차단 기능을 구현하시나요?
사용자간 차단 기능을 구현할 때 그 범위를 어느정도로 잡으시나요?
1. 피차단자의 글과 댓글, 쪽지(채팅)만 단순 숨김 처리
2. 피차단자의 글과 댓글, 또 그 댓글에 연관된 댓글까지 숨김 처리
A 사용자가 B 사용자를 차단했을 때,
B 사용자가 단 댓글 밑의 C, D, E 사용자의 댓글까지 전부 숨김 처리하는 범위입니다.
조금 아쉽지만, 기술적으로는 가장 현실적인 구간이 아닐까 싶습니다.
3. 피차단자 존재를 아주 꼼꼼히(?) 숨김 처리
2번의 연관 댓글 차단은 물론이고, 랭킹, 검색결과, 알림, 멘션, 단체채팅 등등 모든 영역에서 숨김 처리하는 방식입니다.
차단 기능에 가장 부합하는 방법이지만, 기술적으로 쉽지 않죠....
4. 차단해도 완전히 숨기지 않고 프론트단 블라인드 처리
"차단한 사용자의 컨텐츠입니다. 확인하시려면 여기를 클릭하세요." 정도의 문구만 출력해주고 끝내는 방법입니다.
차단이라는 기능에 조금 여유를 두면, 기능적으로도 기술적으로도 제일 현실적인 대안이지만,
'난 이 사람 끝까지 보고 싶지 않은데요' 라며 원천 차단을 바라는 유저분들이 꾸준히 나오죠.
다른 분들은 위 넷 중, 또는 다른 어떤 방법으로, 어떤 범위만큼 차단 기능을 구현하시나요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
베스트 댓글
내가 읽어보고 아니다 싶으면 안보면 된다고 생각하는 1인입니다.
글을 등록하였으니 그에따른 다른이의 생각은 그대로 수용하여야 한다고 봅니다.
각자의 입장이 있을테니..
그러나 막연하게 싸잡아 나쁘게 표현하고 편가르고 하는 표현들 엄단은 필요해 보이기도 합니다.
너무 두서없이 적었네요..
4번은 네이버에서 저렇게 하는데 개인적으로는 저 문구 자체가 떠 있는거 자체도 불쾌하더라고요.
DB 최적화 측면에서는 사실 4번이 제일 안전한 해결법이긴 한데,
확실히 4번 구현 방식을 불편해 하는 사람들이 많기는 하죠...
고객의 니즈 해결과 기술 비용 사이의 밸런스를 맞추기는 역시 참 어려운 것 같아요.
내가 읽어보고 아니다 싶으면 안보면 된다고 생각하는 1인입니다.
글을 등록하였으니 그에따른 다른이의 생각은 그대로 수용하여야 한다고 봅니다.
각자의 입장이 있을테니..
그러나 막연하게 싸잡아 나쁘게 표현하고 편가르고 하는 표현들 엄단은 필요해 보이기도 합니다.
너무 두서없이 적었네요..
앱을 제작해서 스토어에 올리려면 차단 기능이 필수라 저는 그렇게 하지 못하는데ㅠ
차단 기능 없이 불쾌할만한 글은 CS단에서 빠르게 검열한다... 나름 낭?만적인 해결법이네요ㅎㅎ