오랫만의 개발작업, 이북 솔루션
페이지 정보

본문
나이드니 눈도 침침하고 기력도 달리고.. 해서 가능하면 디자인이나 개발쪽에 몰두하기가 쉽지 않은데요, 그동안 웹에이전시로 살아온 역사만큼이나 수많은 클라이언트들의 요구사항 때문에 PDF 이북을 서비스해야할 경우가 생깁니다.
과거 플래시 환경에서 개발된 이북솔루션은 많았는데, 대부분 웹에서 특정 라이브러리를 써서.. 가령 pdf.js, Turn.js, jQuery 등.. 웹 표준형으로 만들어 보자는 생각으로 미뤄온 것을 이삼일 꼬박 작업으로 묶어 처음으로 컨텐츠몰에 올려 공유하게 되었습니다.
이북서비스를 목적으로 한 것이 아니라서 회원가입을 받고, 회원별로 이북을 올리고 관리할 수 있는 기능 없이, 그누보드와 관련없이 서버에 올려 PDF파일을 올리고 이북 뷰어를 그누 스킨에서 사용하는 것으로 간단히 작업되었습니다.
한가지 아쉬운 점은 모바일 최적화 작업은 했지만, 모바일에서는 한 페이지씩 넘기게 해도 PDF원본이 글씨가 많은 경우 등 가독성이 떨어지는 문제는 어쩔 수 없는 문제였습니다.
당연히 서버에 올려 사용하는 것이라 올리는 갯수 제한은 없고, 수백페이지 PDF도 부분적 스트리밍으로 로딩하기 때문에 속도문제도 없습니다. 건당 PDF 용량은 50MB로 제한을 두었는데, 서버 환경에 따라 더 작을 수도 있기 때문에 PDF 압축서비스를 통해 적절히 용량을 줄여서 올리면 됩니다.
이북솔루션 관리 : https://ebook.hp10.kr
이북솔루션 샘플 : https://ebook.hp10.kr/view.php?file=uploads/67e41c180b6b6_1743002648.pdf
이북솔루션 가이드 : https://ebook.hp10.kr/help.html
컨텐츠몰 : https://sir.kr/cmall/1743035836
과거 플래시 환경에서 개발된 이북솔루션은 많았는데, 대부분 웹에서 특정 라이브러리를 써서.. 가령 pdf.js, Turn.js, jQuery 등.. 웹 표준형으로 만들어 보자는 생각으로 미뤄온 것을 이삼일 꼬박 작업으로 묶어 처음으로 컨텐츠몰에 올려 공유하게 되었습니다.
이북서비스를 목적으로 한 것이 아니라서 회원가입을 받고, 회원별로 이북을 올리고 관리할 수 있는 기능 없이, 그누보드와 관련없이 서버에 올려 PDF파일을 올리고 이북 뷰어를 그누 스킨에서 사용하는 것으로 간단히 작업되었습니다.
한가지 아쉬운 점은 모바일 최적화 작업은 했지만, 모바일에서는 한 페이지씩 넘기게 해도 PDF원본이 글씨가 많은 경우 등 가독성이 떨어지는 문제는 어쩔 수 없는 문제였습니다.
당연히 서버에 올려 사용하는 것이라 올리는 갯수 제한은 없고, 수백페이지 PDF도 부분적 스트리밍으로 로딩하기 때문에 속도문제도 없습니다. 건당 PDF 용량은 50MB로 제한을 두었는데, 서버 환경에 따라 더 작을 수도 있기 때문에 PDF 압축서비스를 통해 적절히 용량을 줄여서 올리면 됩니다.
이북솔루션 관리 : https://ebook.hp10.kr
이북솔루션 샘플 : https://ebook.hp10.kr/view.php?file=uploads/67e41c180b6b6_1743002648.pdf
이북솔루션 가이드 : https://ebook.hp10.kr/help.html
컨텐츠몰 : https://sir.kr/cmall/1743035836
댓글목록
등록된 댓글이 없습니다.