프로젝트 소개
웹 브라우저에서 동작하는, 외부 의존 라이브러리 제로의 만화·코믹 뷰어. 바닐라 JS/CSS만으로 구축되었으며, ES 모듈로서 1개 파일을 읽어들이기만 하면 동작한다. Shadow DOM 내에 CSS를 자동 인라인 전개하기 때문에 외부 스타일시트가 불필요하다.
주요 기능:
- 우철/좌철 양쪽 대응, 양면 보기 모드(가로 화면에서 자동 2페이지 표시)
- 핀치 줌(관성·러버 밴드 포함), 스와이프 페이지 넘김, 더블 탭 확대
- 키보드/마우스/터치 조작 대응
- 독서 위치 저장(localStorage), 북마크 기능, 이어서 읽기 다이얼로그
- 세로 스크롤 모드(Webtoon 대응)
- 삽입 페이지(광고·HTML·이미지), 체험 읽기 제한, Google AdSense 연동
- 화면 회전 감지, 선행 읽기, 풀스크린, 다크 테마 자동 전환
- i18n 대응(UI 문자열을 모두 교체 가능), 접근성(aria-live 영역)
- CSS 변수에 의한 테마 커스터마이즈, 헤더 버튼의 표시/비표시·커스텀 추가
- HTML 삽입 페이지용 내장 새니타이저(DOMPurify 병용도 가능)
iOS(WKWebView)·Android(WebView)·React Native·Capacitor/Cordova 등 네이티브 앱에의 내장 예시도 제공. MIT 라이선스이며, 설치 대행이나 커스터마이즈의 유료 지원(15,000엔~)도 안내하고 있다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.