2010/07/19

app-book

個人的なかなり大雑把なカテゴライズとして、紙の書籍の意味合いを保持したものの電子書籍をe-bookと呼び、変化したものを暫定的にapp-bookと呼ぶことにしよう。
前者の規格としては、PDFとかEPUBがあり、基本的には紙の書籍をある程度忠実に再現するものだ(EPUBだとリフローすることで見た目は変わるけど)。
後者は、アプリとして書籍の機能を拡張させたようなもの。中身の並べ替えや、抽出・検索が行えるようなもの、また電子体でなければできないような機能のあるものだ。例えば、iPhoneアプリで言えば、有名な大辞林やウィズダム英和辞典などがある。また、画像をレイヤーして説明するようなものがある(CD-ROM等でよくある)。

前者については、やはりPDFで十分であるように思える。頑張ってEPUBに手を出す気がしない。後者はいろんなやり方があると思う。iPhoneアプリを作ってしまうというパターン。またはウェブアプリを作るパターン。比較的教育コストが低くて、将来性もあるとしたらウェブアプリなのではないだろうか、ということで、php+mysqlの勉強を始めた。これが面白い。というか新たなプログラム言語を勉強するのは無条件に楽しいのだが、phpもjavascriptと同じぐらい手軽にプログラムを走らせることができるのがいい。
会社で出してる用語集のデータをデータベースにぶっこんで何か面白いものができないか模索中の今日この頃である。

2010/06/19

iPad来た。

やっとiPad届いた。アップルのオンラインストアで注文して2週間弱。
自分は16GBのWifiのみにしたのだが、やはり3Gにしておけばよかった…。1500円のプリペイドに。まぁ後の祭なので仕方があるまい。。。
さて、使用感。やはり画面は大きい。B5版の書籍のPDFと、A4変型判(学会誌に多い)のPDFをiPadで読んでみる。画面が縦ならズームしなくても1ページ問題なく読める。これは大きい(正直、モニタだといくら画面が大きくても読む気がしない)。そしてPCに詳しくない人にとっても抵抗があまりないように思える。実際、iPadの購入層というのは、ライト層が多いようだ。
コンテンツ供給側としては、iPad的なタブレット端末が爆発的に普及してもらいたいものだ。
規格の話で言えば、過去の出版物についてはPDFでOKなのは間違いない。これぐらいの画面サイズがデフォルトならば、リフローさせる必要性がないと思うし、そこで手間が発生するとPDF化が止まってしまう。
現在、巷の関心の対象は未来の規格。ePubなのか? 中間フォーマットてのも気になる。

2010/05/30

iPad購入とな

といっても、今日注文しただけで、まだ手元にはない。実機を店舗で触ってきたが、電子書籍はアリスしかなく、またPDFを読めるアプリもなかったのでなんとも言えないのだが、やはりあの大きさは魅力である。
まぁ予想するにB5版ぐらいまでのPDFだったら問題なく読めるんじゃないかと思う。だとしたらますますPDFでいいよな、て方向だ。InDesignから日本語の文字化け等を気にしながらePub書き出すよりも、PDFでいいんじゃね?と。確かにPDFも永続性が保証されているわけではないが、ePubも同じことで。というか、PDFだと楽だよね、てのもあるんだけど。
ここの記事で興味深いことが述べられている。
http://blog.drikin.com/2010/05/magastoreipad.html
アプリ化することと永続性。
とは言え、iPadを使ってみたら意見が変わるかもしれない。

2010/05/28

window

自分用メモ。
xmlでタグ付け等をした後、タグのつけ忘れがないかチェックする時、今までalertでログを表示していたのだが、最近やたらログの量が多くなり、画面に収まりきらなくて困っていた。
scriptUIを使うとスクロールバー付きのウインドウを作れる。

var log //チェック結果のログ
var myDialog = new Window("window", "タグのチェック", [0,0,200,200]);
myDialog.add("edittext", [10,10,190,150],log,{multiline:true});
var myButton = myDialog.add("button", [120,270,180,290], "ok", {name: "ok"});
myDialog.center();
myDialog.show();

myButton.onClick = function(){
myDialog.close();
}

しかし、scriptUIのリファレンスはどこにあるんだろ。estkのヘルプもなんか不十分だし。。。と思ったら、JavaScript Tools Guideに詳しく書いてありますね。

2010/05/21

まだまだeBook

来週にはiPad発売である。で状況がかなり変わるのかどうか。
で最近のAppleを見ていると、彼らの心境で右往左往するのは困るってわけで、appStore経由でのeBookてのはリスクがそれなりにありそうで、やはりとりあえずの結論としては、いかにHTMLで読みやすいものを作るかってところが目下の関心。
ページめくり機能とかは自然科学系の学術書ではどうでもいい話。教科書(参考書)であればいかに理解しやすいレイアウトか、構造かってことだなぁ。
HTMLを前提すると、XMLをベースにして、InDesignはレンダリングソフトウェア的に考えるのが至極まっとうではある。赤字校正もXMLで。