블로그 및 위키 개선 v151223a

디자인을 비롯한 많은 부분에서 사이트의 개선이 이루어졌습니다. 개선 적용 시점 : 2015년 12월 23일(수) 오전 02시 31분

2015. 12. 22.

정보

블로그

디자인 大개선

기존의 블로그의 처참한 디자인을 아래와 같이 개선하고자 나름대로 노력했다.

  • 반응형 웹 : 모바일은 나름대로 괜찮게 보였지만 오히려 넓찍한 화면에서 불편했던 점을 고쳤다. 특히 무조건 화면을 꽉 채우도록 되어있어 넓은 화면에서는 가독성이 심각하게 떨어졌던 문제가 최대폭 제한을 통해 해결되었다.
  • 정보 재배치 : 그냥 생각나는대로 코딩해 넣어서 아무런 근거도 없던 각 요소들의 위치를 체계적으로 재배치하였다. 포스트 내부에서는 불필요하게 가독성만 해치는 사이드바가 상단으로 이동하였고, 각 요소별글자의 크기도 균형있게 조정하였다.

성능 개선

기존에는 한 번에 모든 포스트의 목록을 불러왔으나, ajax를 통해 5개 단위로 쪼개서 불러오도록 수정하였다. 일단 별도의 페이저 없이 스크롤이 맨 밑으로 내려오면 자동으로 로딩하도록 되어있긴 하나, 묘하게 불편한 점이 있어 추후 수정 요소로 고려해야할 부분.

사용한 라이브러리의 기반django-el-pagination. 저 라이브러리가 Django 1.9를 완벽하게 지원하지 않아서 여기저기 개조하다보니 꽤나 시간을 잡아먹게 되었다.

위키

분할 로딩

블로그와 마찬가지로 편집 기록을 30개 단위로 나눠서 로딩하도록 개선하였다.

다음 업데이트에서는

  • (NEW) LYnGallery : 말 그대로 갤러리. 위키미디어와 비슷한 기능을 맡게 될 예정이다. 서버가 버텨날지는 모르겠지만...
  • 위키 수정 커멘트
  • 소스 코드 syntax highlighting 기능 예쁘게 고치기
크리에이티브 커먼즈 라이선스

이 저작물은 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

© 2011 - 2020 Do Hoerin, LYnLab