01 표준 EPUB 3.0 규약 지원 평가에서 모바일 앱에서 1위 (iBooks, Play Books보다 높음)
우리의 목표는 iBooks나 Play Books에 머물러 있지 않습니다. 선발 업체들의 장점을 배우고 우리 나름대로의 편의성을 더하여, 책읽기를 좋아하는 사용자의 필수 앱이 되고 싶습니다. … …
깃든리더의 iOS/Android 버전 모두 애플 사의 iBooks 못지 않게 높은 수준으로 표준 EPUB 3.0 스펙을 지원합니다. 그래서 특히나 전자책을 이용하는 안드로이드 사용자에게는 없어서는 안 될 필수 앱이 되었습니다.
그리고 2014년 05월 12일, EPUB 3 지원 평가에서 최고점 획득!함으로써, iBooks와 Play Books를 넘어서, 세계 최고의 EPUB 3 지원 앱으로 인정 받았습니다. 가변판형 책(flowing book) – iOS & Android version


02 MathML 3.0 규약의 99%를 지원하는 유일한 모바일 앱 (iBooks는 7% 지원)
iOS는 Presentation MathML의 약 7%만 지원하는 데 비하여, MathJax는 99%까지를 지원하는 것으로 나타났습니다. 깃든리더는 MathJax를 이용하여 MathML을 표현하므로, 2014년 5월 현재 EPUB 3.0 리더 중에서 MathML 3.0 규약의 99%를 지원하는 유일한 iOS/안드로이드용 앱입니다.
03 제대로 된 다국어 지원(Global Language Support)
- 가로쓰기로 된 책, 세로쓰기로 된 책, 가로쓰기와 세로쓰기가 혼합된 책,
- 왼쪽에서 오른쪽으로 진행되는 책,
- 오른쪽에서 왼쪽으로 진행되는 책,
- 한 권의 책에 여러 언어로 된 장(chapter)가 함께 묶인 책 등을 모두 지원하므로,
다국어 환경을 가장 폭넓고 온전하게 지원하는 EPUB3 전자책 리더입니다.
위 화면은 깃든리더에서 EPUBTEST 0130 – RTL Progression and Vertical Writing Tests 책을 열어서 잡은 것입니다.
04 가변판형 책과 고정판형 책 모두 지원
가변판형 책(flowing book) – iOS & Android version
A. 세로보기일 때:
B. 가로보기 일 때:
같은 .epub 파일을 열더라도 화면 폭에 맞춰서 문단 폭이 맞게 바뀌는 형태가 가변판형 책입니다.
고정판형 책(fixed layout book) – iOS & Android version
A. 가로보기 일 때:
B. 세로보기일 때:
같은 .epub 파일이면, 기기 화면 크기나 비례가 바뀌더라도 각 페이지의 크기는 책을 만들 때 정해놓은 그대로 바뀌지 않고, 내용만 확대/축소가 가능한 형태가 고정판형 책입니다.
즉, 가변판형 책은 본문 글씨를 키우면 그 페이지에 표시될 내용은 줄어들지만, 고정판형 책은 지면 내용이 바뀌지 않기 때문에 지면을 확대/축소해서 보아야 합니다.
06 독서 설정(aA) 변경은 손바닥 뒤집듯 빠르게!
또한 책을 읽다가 “aA” 아이콘을 눌러 보기 옵션을 하나 바꿀 때마다 또 몇 초를 기다려야 했습니다. 자신의 시력에 맞는 글씨 크기를 찾기 위해 한 단계씩 키우거나 줄일 때마다 기다려야 했고, 자신이 원하는 본문 글꼴을 선택할 때마다 기다려야 했습니다.
iOS용 깃든리더는 이미 빠른 속도를 내고 있었지만, 안드로이드용 깃든리더는 보기 설정 변경을 할 때마다 5~10초씩 기다려야 하는 점이 옥에 티였습니다. 드디어 2년을 묵혀온 이 숙제를 풀었습니다. 안드로이드용 깃든리더 4.2판부터는 iOS용 깃든리더 4.1판보다 더 빨라졌습니다. 마치 손바닥을 뒤집는 것처럼 가볍게 보기 설정 변경이 곧바로 나타나기 때문입니다.
복잡한 EPUB 3.0 규약을 해석하기 위해서는 감수할 수밖에 없을 것 같았지만, 이제는 빠르게 변경된 결과를 볼 수 있습니다. 가로보기로든 세로보기로 바꾸든, 글꼴 종류를 다른 것을 선택하거나 글씨 크기를 키우거나 줄이든, 줄 간격을 늘이더라도 1~2초면 나타나는 반응에 만족할 것입니다.
[iOS version] [Android version]
깃든리더는 사용자가 독서에 집중할 수 있도록 설계되어 있다는 점을 기억해 주시기 바랍니다.
08 각주 팝업 창 지원

다만 전자책을 만드는 사람이 본문에 링크된 번호에 팝업 각주를 넣을 수도 있고, 이동(jump) 링크를 넣을 수도 있으니, 모든 위첨자로 된 번호를 누른다고 팝업 창에 각주 내용이 나타나지는 않는다는 점도 참고해 주시기 바랍니다.
즉, 각주 규약을 사용해서 만든 내용만 각주 팝업 창으로 표시된다는 점입니다.
iOS용은 각주 내용을 아이패드에서만 팝업 창으로 표시하고, 아이폰은 전체 화면으로 표시합니다.
안드로이드용은 모든 기기에서 각주 내용을 팝업 창으로 표시하고 있습니다.
09 높은 완성도의 iOS/Android 앱 모두 제공
[iOS version] [Android version]
수많은 부품이 비치되어 있는 거대한 창고같은 인상을 주는 만물상 리더를 배제하고, 우리는 꼭 필요한 기능만을 간편하게 사용하기를 원하는 사용자에 초점을 맞추어 디자인했습니다. 특히 빠르고 안정적인 앱의 실행이 장점입니다.
특히 무료로 다운로드 받아서 사용할 수 있으며, 무료 버전이라고 해서 배너 광고가 나오거나 기능 제한을 넣거하 하지 않았다는 점도 장점입니다.
10 책 표지를 화면 중앙에 최대한 크게 표시
= iOS용 깃든리더와 애플 iBooks의 표지 이미지 표시 비교 =
= 안드로이드용 깃든리더와 구글 Play Books의 표지 이미지 표시 비교 =
가변판형 책은 사용하는 기기의 화면 폭에 맞춰 문단 폭이 정해지기 때문에 세로가 긴 경우도 있고 가로가 긴 경우도 있으며, 가로x세로 비례도 다양합니다. 거기에 책 표지 이미지의 크기와 비례 또한 매우 다양하죠.
그래서 가변판형 책을 처음 열면 나오는 표지 이미지를 사용자의 화면 크기에 최대한 크게, 그러면서 상하좌우 한 가운데 표시하는 것은 간단치 않고, 여러 전자책 리더에서 제대로 지원하지 않는 기능입니다.
11 페이지 뷰와 스크롤 뷰 모드 지원


종이 책처럼 한 페이지씩 좌우로 넘기는 “단면, 양면”으로 된 페이지 뷰 모드와, 두루마리처럼 챕터 별로 하나로 연결되어 위아래로 스크롤 되는 스크롤 뷰 모드를 선택하여 볼 수 있습니다.
책을 열고 [aA] 버튼을 누르면 단면, 양면 모드와 스크롤 뷰 모드를 선택할 수 있습니다.
단면/양면 상태에서 기기의 볼륨 버튼을 누르면, 페이지를 넘기는 애니메이션 효과 없이 한 페이지씩 넘겨지고,
스크롤 뷰 상태에서 기기의 볼륨 버튼을 누르면, 현재 챕터의 시작과 끝 위치로 한번에 이동합니다. 시작과 끝 지점에서 다시 볼륨 버튼을 누르면 이전/다음 챕터로 이동합니다. (이어폰의 볼륨 버튼으로 소리 크기 조절이 된다면, 이어폰의 볼륨 버튼으로도 깃든리더 안에서는 이전/다음 페이지 이동이 될 것입니다.)
12 내장 폰트 지원과 사용자 폰트 설치 기능
깃든 리더는 전자책 제작자가 .epub 파일에 원하는 글꼴을 포함시켜(embeded font) 본문을 표시할 수도 있지만, 앱 이용자가 자신이 좋아하는 글꼴 파일을 설치해서 본문을 표시하게 해 놓고 책을 읽을 수 있는 기능을 제공합니다.
사용자 글꼴 설치는 각 언어별로 저장되므로, 한글 글꼴은 한글 책에서 설치해 주어야 하며, 영어 글꼴은 영어 책을 연 다음 설치해 주셔야 합니다.
사용자가 설치한 글꼴 이름 옆에 있는 (-) 아이콘을 누르면, 설치된 글꼴이 제거(uninstall)됩니다.