このプロジェクトについて
Webブラウザで動作する、外部依存ライブラリゼロの漫画・コミックビューア。vanilla 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.