2012-05-08 7 views
2

私はウェブページを作成することを考えています。私はページにそれらを表示するためのいくつかの方法をブレーンストーミングしようとしています。ウェブページにコミックブックファイルを表示しますか?

私が汚れて自分ですべてを作成したいと思えば、私はhtml5、CSS3、およびjavascript/jqueryでそれを行うことができると思います。ちょうど画像タグ付きのページボタンのいくつかの種類を行い、多分それは(私はどのようにズームと複数のページを行うだろうか分からない)が来るようにいくつかの詳細なものに入る。

しかし、私は本当にこれを行うにはいくつかの方法がある場合は知りたいですか?私はちょっと見渡してきたが、cbzファイルを読んだり、「e-reader」タイプのツールを念頭に置いて一連の画像を表示するプラグインを見つけているようだ。誰かが何かを知っているかどうか疑問に思うだけですか?私は長い間、オンラインリーダーを使用するために使用さ

おかげ

+0

私が言うことができる限り、そのようなものは存在しません。 CBZアーカイブからイメージファイルを抽出するには、サーバーサイドのコンポーネントでこれを簡単に行うことができますが、完全にクライアント側であれば、多くの作業を手元に置くことができます。 –

+0

はい、私はサーバー側の抽出がかなり必要になると思います。単一のCBRファイルの場合でも。アーカイブファイルをunzip/unrarしてクライアントにイメージを渡すのはとてもシンプルです。私は、現時点ではサーバー側のものを作成することで多くの経験を持っていませんが、間違いなく何かがあります。 –

+0

完全にクライアントサイドにして(そしてChromeアプリ/その他のブラウザ拡張機能としてパッケージ化したい場合)、[File API](http://www.html5rocks.com/ja/tutorials)を使用して実装できます/ file/dndfiles /) - それ以外はわかりません。がんばろう! –

答えて

1

はので、私はしばらく前に1自分自身を構築するための実験を開始しました:netcomix

あなたが魅力的な何かを見つけた場合、あなたが見ることができるので、それはオープンソースです私がしたことで私はHTML、CSS、JavaScriptを使って実際のUI作業クライアントのすべてをやっていると思っていました。サーバーはサービスとしての役割を果たすことに厳密に責任を負っていました(例えば、漫画のリストやすべてのページのリストを特定の問題)、個々のJPG/PNG/GIFファイルを提供しています。それはうまく区画化されていて、jQuery BBQがどのようにして私がいつも1ページにとどまっていたのに私が戻ってきた歴史をどのようにしてくれたかにとても満足していました。

私は同じ実験をやり直す場合、クライアントサイドにいくつかの構造を与えるためにBackbone.jsを使用していました。明らかに、サーバ側は実際には何もしません。初期のバージョンは厳密にハードコードされていましたが、私はいくつかの簡単なSQLを最新のバージョンに入れ始めました。それは実験以上のものではなく、そのように扱われるべきです。それはアイデアのためにあり、それ以外はほとんどありません。面白いと思って、もっと多くのアイデアが私に連絡したいと思ったら、私はそのようなプログラムのための私の不気味なアイデアを皆さんに知らせてくれるでしょう。

+0

これは私が行っていたものだと思います。 Jim O'Brienが述べたように、私はサーバーが画像ファイルを単に取り出すことができると思っています。私はあなたの実験を見ていきますが、私が思っていたものと同じ静脈のように聞こえます。 –

0

これは古い質問です。しかし、ここ数年でウェブ技術が向上しています。純粋なHTMLとJavaScriptを使用してブラウザで動作できるコミックブックリーダーがいくつかあります。私はhttp://comic-book-reader.comと書いた人を書いた。

ブラウザでCBRファイルとCBZファイルを読み取る方法の非常に簡単な例をご覧になりたい場合。 JavaScriptライブラリを使用しているhttp://workhorsy.github.io/uncompress.js/examples/simple/index.htmlをチェックアウトする必要がありますhttps://github.com/workhorsy/uncompress.js

関連する問題