게시판 목록을 내리다가 끝에 도달했을때 목록을 더 보고 싶을때 가장 좋은 방법은 뭐라고 생각하시나요?
XE/라이믹스 게시판에서 가장 많이 사용하는 방식은 페이징 방식이겠죠. 예를 들어,
이런 식으로 말이죠.. 요즘 SNS나 앱에서는 거의 사용하지 않는 방식입니다. 특히 모바일에서는 저도 저렇게 작은 버튼 나오면 더 이상 보고 싶지 않습니다. 페이지 버튼을 다 빼고 '이전 / 다음' 제어하는 방식도 있지만..진짜 찾고 싶은 자료가 있으면 보통 검색 기능을 이용하지 전페이지, 다음페이지 눌러가면서 찾지는 않죠.
그래서 아작스 무한 로딩을 적용해서 개발해봤는데 이것도 큰 단점이 있습니다.
1
게시판 목록 하단에 다른 애드온 등을 배치할 수 없습니다. 계속 불러와서 추가하니까요.
이건 해결책이 있는 것 같습니다. '더보기' 버튼을 달아서 한번은 추가로 불러오되, 그 이후로는 스크롤에 따라 무한 로딩.
2
그래도 아쉬운 점은 존재합니다. 목록에서 본글로 진입한 다음에 댓글 하단에 '추가 목록'을 출력하기가 애매해지더군요. 읽은 글을 기준으로 아래방향으로 계속 추가하는 것은 문제가 없겠지만.. 읽은 글 이전의 목록들로 돌아갈 방법이 없습니다. 뒤로가기 밖에는요. 네이버는 어떻게 하더라.. 하면서 보니까 게시판 목록대신 베스트글 위젯? 같은 걸로 해놨습니다. 그 밖에 많은 앱들은 뒤로 가기를 통해서 목록으로 돌아가는데.. 이게 댓글이 많이 달리는 게시판은 좋은 선택이지만, 그렇지 않은 경우 글 하나 읽고 뒤로 가기를 반복해야 해야 해서 차라리 페이징 방식이 낫겠더군요.
여러분이 생각하시기에 또는 경험해본 것 중에 가장 좋은 방식은 무엇인가요?
페이지를 넘기기 위해 스크롤을 많이 해야 하는건 물론이고 페이지를 넘기다 보면 점점 속도가 느려지다가 메모리 부족으로 탭이 종료되는 일도 빈번히 발생합니다.
즉 사이트 특성에 따라 맞는 방식을 선택하는것이지 어느 방식이 좋고 나쁜게 아니라고 생각합니다.