두란노 우리말 성경 ePub 변환

우리말 성경이 ePub로 제공되지 않아서 한번 만들어봤다.

두란노 홈페이지에서 제공해주는 성경읽기에서 캡춰하여 성경 전체를 ePub 파일 하나로 만들어냈다. 성경 페이지들을 파싱해서 html 파일로 생성한 후 calibre에 넣고 변환하니 금방 ePub로 만들 수 있었다.

iBooks에 넣고 다니면서 틈틈히 읽어야겠다. 🙂

눈에 띄지않는 자바스크립트

HTML + CSS + JAVASCRIPT 구조에 의거하여 HTML페이지 내에 Javascript를 바로 작성하지 않는 것을 의미하고?unobtrusive 방식이라고 말한다. 즉, onClick등으로 이벤트에 대한 처리 함수를 직접 기술하는 것이 아니고, Javascript 내에서 다음과 같이 이벤트를 동적으로 할당하는 방식이다..

addEventListener하는 method를 이용하며, 이벤트 이름, callback 함수, 이벤트 버블링 을 파라메터로 받는다.

이벤트 버블링이란 발생한 이벤트를 부모 element에게 전달할지의 여부를 나타내며 보통은 false를 사용한다.

document.getElementById("btn").addEventListener("click", callAlert, false);