Mark It Now! はブラウザ上で動作する ZIP リーダーです。 ScanSnap などを使って作成した電子書籍を読むことを目的とています。 ComicGlass 等に似たアプリケーションです。
先に貼られた動画を見てみてください。 Mark It Now! はまるでローカルアプリケーションであるかのように快適に動作します。しかしブラウザ上で動く Web アプリケーションです。よって以下のような利点があります。
モダンブラウザのある環境であればどこでも同じように使用することが出来ます。開発時には
で動作を確認しています。つまり事実上殆ど全ての近代的なコンピューターで動作させることが出来ます。
ComicGlass や i文庫 のような先行する技術では、読書体験は一つのデバイスに限定されてしまいます。最近読んだ本やしおりなどの情報はデバイス間で共有されません。
しかし Web アプリケーションであり、最近読んだ本やしおりの情報をサーバーで管理する Mark It Now! であれば、読書体験はデバイスの壁を越え、今あなたの手元にあるデバイスで、読書を継続することが出来ます。
iPad で動作するアプリケーションや Kindle などのデバイスでは、デバイスのメモリ以上の本を持ち歩くことが出来ません。これらのデバイスのメモリは実際大変に乏しく(精々数十 GB)多数の書籍を持っている場合実際のところ全く問題になりません。
Mark It Now! はサーバーに置いた書籍を表示するソフトウェアなので、こうした問題はありません。 HDD は極めて安価です。また本を読む際にいちいちデバイスに転送する必要もありません。
ネットワークに繋がっている限り、 Mark It Now! は極めて快適な読書体験を保証します。画面回転への対応、見開き表示、見開き位置の変更、綴じ方向の変更、といった基本的な機能は全てカヴァーされています。
検索エンジン Groonga を採用し、インクリメンタルサーチによってきわめて簡単に、素早く読む書籍を選択することが出来ます。またタッチスクリーンを採用したデバイスではスワイプによりページを送ることが出来ますし、キーボードを搭載したデバイスであれば j と k のキーを使用してページ送りが可能です。
Mark It Now! は AGPL でライセンスされた自由なソフトウェアです。独占的プラットフォームの影響を受けずに使用することが出来ます。
Ruby 1.9.3 と groonga に依存しています。詳細は後で書く。