'EPUB 3.0'에 해당되는 글 1건
- 2012.12.13 Readium 분석(1)
Readium
•International Digital
Publishing Forum (IDPF)와 지원자의 프로젝트
•EPUB 출판물에 대한 오픈 소스 참조 시스템과 렌더링 엔진
프로젝트 목표
•EPUB
레퍼런스 시스템
그리고 렌더링 엔진
•WebKit 기반
•오픈 소스 – BSD 와 LGPL 라이선스
•표준 준수 – 새로운 EPUB 모듈 지원의 테스트베드
•호환성 – 실제 상업적인 EPUB 리딩 시스템와 호환
•안정성 – 안정성의 높은 수준을 유지
•성능 – 속도와 메모리 사용을 개선
•보안 – 사용자를 보호하고 신뢰를 유지하기 위해 보안
이슈를 즉각적으로 수정
•이식성 – 데스크톱과 모바일, 임베디드, 다른 플랫폼으로 이식
•사용성 – 사용자 인터페이스 디자인 원칙
•해킹가능성 –
•배포 관리 – 오픈 소스 형태를 유지
하위 프로젝트
•전체 적합한 EPUB
3 지원
- EPUB 3 표준에서 요구되는 기능을 100% 구현
•모든 선택적인
EPUB
3 기능 지원
- EPUB 3 표준의 모든 선택적인 기능을 구현 (XMLHTTPRequest과 Geolocation)
•새로운
EPUB 특성 지원
- Fixed-layout 메타데이터, CSS 페이지 탬플릿, 사전, 인덱스 등과 같은 새로 제안된 EPUB 표준에 대한 테스트베드
•성능 최적화
- 자바스크립트에서 압축해제
•접근성 지원
– 맥과 Windows에 대한 스크린 리더 통합
•국제화
– 다른 언어에 대한 크롬 확장
•안드로이드 구성
- 성능, 낮은 메모리, e-ink 디스플레이
•iOS 구성
- WebKit으로 통합하는 것은 애플 라이선스 제약
•일본어 활자
- WebKit은 일본어 활자에 대해 버그와 이슈를 가지고 있다.
•UX 개선 / 사용자 특성
– 기본 폰트, 폰트 크기, 글자색, 주간/야간 모드, 여백, 페이지 이동, 자바스크립트 막음, 콘텐트 드래그 & 드롭
•크롬 확장
특성 지원
-크롬 웹 스토어에서 얻거나 inline 인스톨
•추가적인
개발자 모드 특성
-TBD
•콘텐트/앱 구성
-폰갭 또는 유사한 프레임워크를 사용다운로드 경로
git clone git://github.com/readium/readium
MathJax - http://www.mathjax.org/
jQuery - http://jquery.com/
Backbone.js - http://documentcloud.github.com/backbone/
Twitter Bootstrap - http://twitter.github.com/bootstrap/
Underscore.js - http://documentcloud.github.com/underscore/
Lawnchair - http://westcoastlogic.com/lawnchair/
ZipFile.js - http://cheeso.members.winisp.net/srcview.aspx?dir=js-unzip&file=js-zip.zip
jsUri - http://code.google.com/p/jsuri/
http://documentcloud.github.com/underscore
http://backbonejs.org
1. Underscore.js
2. Backbone.js
3. Lawnchair v0.6.1 (simple json storage, http://brian.io/lawnchair/)
4. Twitter Bootstrap.js
5. Jquery mousewheel
6. Pan and Zoom
7. Jath
8. URI.js
9. ZipFile.complete.js
10. crypto SHA1
11. HandlebarsRuntime.js
'IT' 카테고리의 다른 글
전자출판 동향 (0) | 2013.02.05 |
---|---|
iPhone 5 (iOS 6) - 벡터기반 지도 (0) | 2012.09.14 |
Windows 8 Release Preview 설치 (0) | 2012.08.28 |
stdout redirect in C/C++/C# (0) | 2012.08.22 |