Android SDK エミュレータで"自作ePub電子書籍"をダウンロード配布する試み成功 ......

| | コメント(0) | トラックバック(0)

 "Android SDK エミュレータ" を使って、自サイトに置いた "ePub電子書籍" をダウンロード配布しようという試みを、漸く "成功させる!" ことができた。
 要するに、サーバサイドのファイル・システムの一角に、 "MIME" に関する「.htaccess」ファイルといういわば「御触書(おふれがき)」のような特殊ファイルをかませること。それによって、自サイト内に置いた ".ePub" という拡張子のファイルを取り扱う際には、何はともかく "ePub ファイル" なんだ! と心得なさい、と周知徹底させるのである。くれぐれも、怪しい者と見間違ったり、勝手に "text ファイル" や "zip ファイル" と取り違えてはなりませんぞ、と。

 おかげで、"ePub ファイル一行" としてのお墨付きがあったためか、"Android SDK エミュレータ" 側も、
「"ePub ファイル" 様のご到着ですぞ、くれぐれも粗相がないように "ダウンロード屋敷" にご案内しなさい」
とばかりの丁重な対応を返すのであった。
 この点では、昨日まで、"ePub ファイル" を "zip ファイル" としてダウンロードしていたブラウザの "InternetExplorer7" までもが、
「これはこれは、"ePub ファイル御一行" 様でございましたね。どうぞどうぞこちらへ......」
と手のひらを返すように、"ePub ファイル" と再認識しての出迎えに転じたのである。


"ePub" ファイルをそれとして認識した "IE"

"Android SDK エミュレータ"で
"自作ePub電子書籍" をダウンロードした履歴画面


 昨日は、次のように書いていた。
<今、目を向けている対象は、"サーバ" サイドの設定、つまり「.htaccess」ファイル設定によって、ダウンロード対象の "ePub ファイル" をそれとしてオーソライズしておく手順辺りの作業なのである。>と。
 そして、この思惑で今日はトライ&エラーを繰り返し続けたわけである。
 ところで、「御触書(おふれがき)」にも似たこの<.htaccess>ファイルに記載することは決して多くはない。テキスト・エディタで次の "ワン・フレーズ" を書いておきさえすれば良いのだ。

◆ <AddType application/epub+zip epub

 拡張子が "ePub" という、"zip 圧縮" 型の "ePub ファイル" を扱うアプリケーションがあるので、相応の対応をすべし! とでも言う意味なのであろう。
 ただ、この「.htaccess」ファイルは、このファイルの作り方と、サーバ側の CGI ファイルシステムのどこに置くかについてやや注意を要する。
 これらの点での注意を欠くと、CGI システムにおける、いわゆる「500 error」という "身動きのとれないエラー" となってしまうからである。
 今回も、この「500 error」を何度も苦々しく味わいながら、結局、下記の二箇所に着地点を見出したのであった。

◆ (1) <mt>フォルダ(今、ブログサイトは "Movable Type" での自家製のため)のルート。ここには、既に既存の<.htaccess>ファイルがあったので、行を追加した。
◆ (2) "ePub ファイル" をダウンロードさせる<個別サイト>のフォルダのルート。

 要はこれだけのことでしかない。にもかかわらず、こうした自サイト側での "前提作業" があることで、自サイトに置いた "ePub ファイル" を "ePub ファイル" として間違いなくダウンロードしてもらえるのである。
 つまり、 "どのようなデバイスのブラウザ" からでも、"自作ePub電子書籍" をダウンロード配布することが可能となるのである...... (2011.04.10)













【 SE Assessment 】 【 プロジェクトα 再挑戦者たち 】








トラックバック(0)

このブログ記事を参照しているブログ一覧: Android SDK エミュレータで"自作ePub電子書籍"をダウンロード配布する試み成功 ......

このブログ記事に対するトラックバックURL: http://adhocrat.net/mt/mt-tb.cgi/1462

コメントする

2020年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          














関連サイトへのリンク


  • 電子書籍(eBooks)制作にフォーカスしたサイト
  • 明けない夜はないことを確信するサイト
  • Green(地球環境改善)にフォーカスしたサイト
  • ソフトウェア技術者やSEのための評価と育成、人事考課制度を考えるサイト
  • さまざまな業種・業態でご利用可能なモバイル活用の予約システム!
  • 創作小説『海念と保兵衛』のサイト
  • 創作小説『かもめたちの行方』のサイト
  • 当ブログ推奨の商品を展示したAmazon ストアー!
  • 当AdhocBlogブログの過去のエントリー
  • 株式会社アドホクラット当時のサイト

★売れ筋! No.1!
家庭用"放射線測定器"

日本通信 bモバイルWiFi ルータ+1 ヶ月定額SIM BM-U300W-1M
価格:¥ 20,208
国内配送料無料 Amazon





このブログ記事について

このページは、yasuo hiroseが2011年4月10日 00:04に書いたブログ記事です。

ひとつ前のブログ記事は、
 「問題は、自分のWebサイトから"ePub電子書籍の配布"を可能とする"サーバ設定"か! ......
です。

次のブログ記事は、
 「"Android SDK エミュレータ"でも"自作ePub電子書籍"は無難に表示!その画面例! ......
です。

最近のコンテンツは、
 インデックスページ
で見られます。

過去に書かれたものは、
 アーカイブのページ
で見られます。

年月別アーカイブ

最近のトラックバック