私の 9 歳の息子は視力が非常に低く、1/10 です。現在、彼の学校のサポート担当者は、彼に教科書の pdf スキャンを提供し、PC で教科書にアクセスするための適切なトレーニングを提供しています。
ただし、これはいくつかの理由から理想的とは言えません。
- ファイルサイズが大きい (地理書 1 冊で 300Mb、スキャンを行うのは技術者ではありません)
- テキストのサイズは、ズームを介して間接的にのみ制御されます。私の少年は、少なくとも常に 40pt のテキストが必要です。
- ナビゲートするのが難しい。つまり、フレーズを読むためだけに何度もスクロールして戻る必要があり、全体を読むのが少し疲れます。
- メモを取ったり、教科書の解答欄に記入したりする能力がない。
- TOC/index/ へのアクセスなし
- PC の問題 (重量/電力/タブレットと比較したクールさの合計)
だから、html5の世界には答えがあると思っています。私が目指しているプロセスは次のとおりです。
- 教科書をスキャンして、ABBY
FineReader などの OCR プログラムで実行します。 - これにより、生のテキストと画像が得られます
この生データを、次のような構造を持つ html5 形式にひねります。
<div class="book"> <div id="TOC"></div> (This TOC will be built dynamically) <div class="page" id="1"> (Important to keep the notion of pages to allow him to have the same reference as the rest of the class) <div class="text"></div> <div class="img"></div> <div class="answerzone"></div> <div class="footer"></div> </div> </div>
次に、JavaScript が開始され、次の機能が追加されます。
- 大きな半透明の左矢印と右矢印は常に画面下隅に表示されます
- 大きくて半透明のページ番号が常に表示されます (例: 右上隅)
- 左上隅にある大きな半透明のシンボルで、次の機能にアクセスできます
- 目次へのアクセス
- フォントサイズの増減
- キーボードから、またはスタイラスで画面上にテキストを書き込むことができるゾーンを追加します。このゾーンには、背景として画像を含めることができます。たとえば、回答の周りに円を描く必要がある場所です。
- 彼が追加したもの (テキスト/画像) はすべてタブレットにローカルに保存されます
というわけで、ここからが質問部分です。解決策を見つけた同様の要件の経験がある人はいますか? テキスト/画像を追加し、すべてをローカルに保存するためのゾーンまで、javascriptのことを行うことができます(まあ、できると思います)。私のニーズに合った既存のhtml5ソリューションへのポインタを持っている人はいますか?
よろしくお願いします、
コルム
PS私はepub全体から離れました。正直に言うと、それはhtmlだけであり、電子ブックリーダーソリューションの代わりにブラウザーを使用しないのはなぜですか?