티스토리 뷰
일단 비공개 포스트로 쓴 이유는. 아이디어인 측면도 있고.
사실 처음 이 프로젝트를 시작할 때.. 아마 2015년 여름 방학이다.
학교 커뮤니티 위한이나 다른 커뮤니티를 이용할 때, 모바일로 페이스북처럼 내리기만 하면서 보면 얼마나 좋을까? 라는 생각을 했었다.
사실 그 중심에는 내가 생각한 싸이월드는 왜 우리나라에서 페이스북한테 뒤쳐졌는가에 대한 생각중..
페이스북은 모바일에서 굉장히 쓰기 편하다. (싸이월드가 굉장히 불편하다. 글을 한개씩 넘겨야하고, 일촌 파도타기 같은 경우도 굉장히 비효율 적이다.)
그 점을 사용하여, XpressEngine을 좀 더 사용하기 좋게 만들기 위해서 생각한건 페이스북처럼 스크롤만 내리면서 글을 볼 수 있도록 만드는 것이 목적이었다.
처음에는 완전히 한 Page에서 모든걸 jquery load를 통해서 완성시키려 했으나...
mobile skin으로만 건들여서 완성하기가 힘들었다. 기존 XE에서 제공하는 module을 수정하지 않고는 내가 원하는 방식으로 값을 나타내는 것이 힘들었다. 사실 제대로 할려면 module까지 수정을 하는것이 맞는데.. 이를 수정하기 위해서는 조금더 XE의 구조를 파악해야 할 필요성을 느꼈다.
그런데 어려가지 면접 알고리즘 공부와.. 영어공부를 해야하기 때문에.. (몇몇 친구들은 나보고 항상 영어공부는 다른일을 진행하다 그만두기 위한 핑계라고 한다. 하지만 해야한다는건 확실하다.)
뭐 그래서. skin만을 이용해서 만들 방법을 생각해봤는데. 글을 읽을때는 글 + 댓글을 읽을 수 있게 하고, 댓글을 입력하거나 댓글에 댓글을 입력하거나 댓글을 지우는 등 내부 XE에 쿼리를 보내야하는 ( 글이나 댓글을 읽어오는 경우를 제외한 ) 경우를 모두 일반 모듈과 같게하고.. 리스트에서는 오직 읽은 기능만 추가하여 코딩중이다.
뭐 궁극적으로는 저기서 Go to board를 눌렀을 때, 페북처럼 팝업느낌의 창이뜨면서 직접 컨트롤 하는 경우가 더 좋겠다고 생각했으니 (댓글 보기를 눌렀을때도... 페북처럼 팝업으로.) 궁극적으론 그렇지만.. 일단은 이번 단계는 이정도로 마무리하고 ( 리스트 페이지 넘기는걸 스크롤이 끝으로 내려갔을 때 로드하도록 만들고.) 다른 재미있는것을 찾으러 돌아다녔다가 다시 이생각이나면 돌아와야겠다. 그전에 내 소스의 구성이나 내가 왜 그렇게 짰는지를 미리 적어놨으면 좋았을텐데. 라고 생각하면서. 내일 코드 분석을 다음글에 해야겠다.
// 15.11.19 -> 스크롤을 내리면 자동으로 로드 하도록 만들었다. 크 보면 볼 수록 쓸만한것 같다.
한가지 추가할점은 내가 글을 읽고있을때 바로 다음 글로 넘어가고 싶은 경우가 중요한것 같다. 모든 값을 다 닫는 함수를 만들면 가능할꺼 같다는 생각이 들긴하지만. 뭐. 일단 만들어봐야 알것 같다. ㅋㅋ for문을 돌면서 모든 {$cnt} 값을 이용하는게 좋을까 ? 아니면 무조건 close 시키면 좋을까는 아직 고민중이다.
- Total
- Today
- Yesterday
- c#초보
- 블로그 공지
- 블로그
- C#입문
- 창숨김 프로그램
- 창숨김 다운
- Node
- c#.net
- C# 속으루..
- c#
- C# 책
- 창숨기기
- readonly
- iptime 2000au
- ubuntu
- USB
- robot
- C 책
- 디스크 쓰기 금지되어 있습니다
- ROS2
- 블로그 이야기
- 블로그 개설
- 2000au
- c#ㄱㄱ
- ipTIME
- 책 소개
- ROS2 설치
- 창숨김
- C#책
- 창숨기기 프로그램
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |