0

では、HTML5、JS、および CSS を使用してオンラインの電子書籍リーダーを実装する必要があります。これまでのところ、私はこれら 3 つのテクノロジーについてかなりよく理解しています。基本的に必要なことは、ユーザーがリンクのギャラリーから本を選び、その本を読むためのページに移動することです。

どうやら、epub ファイルはクライアント コンピューターのメモリにロードされ、展開されてから Web ページに表示されるはずです。ここまではあまり問題はありませんでしたが、本当に頭を悩ませているのは次に来ることです。

そのため、すべての章は、カバー、タイトル ページ、目次と同様に個別の xhtml ページに分割されているため、それらへの移動可能な動的リンクを作成するのはそれほど難しくありません。ただし、フォント、色を変更し、ページ間を移動するためのコントロールも提供する必要があります。これを実装するにはどうすればよいですか?

これを行うJSは、epubファイルをロードするページに含まれていますか?もしそうなら、JSがあるページにロードされたページのプロパティを変更するJSをどのように書くのですか?

小さなJSウィジェットをすべての章に配置する以外に、これを行う別の方法は考えられませんが、「ページをめくる」という問題は依然として存在します。 xhtml ファイルで指定されていません。

よくわからない、または十分な情報を提供していない場合は申し訳ありませんが、私は JS、HTML5、および CSS で多くの作業を行ってきましたが、epub 全体は私にとってかなり新しいものです。どんな助けでも大歓迎です。

4

1 に答える 1