「巡集」などで保存したWebページや「dat2html」で変換した2chスレッドを閲覧したい場合、パソコンならばエクスプローラでHTMLファイルをダブルクリックするだけでよいのだが、Android端末では手間取ってしまいがちだ。
「ESファイルエクスプローラ」などのファイルマネージャでHTMLファイルを開こうとしても、アプリの候補にブラウザが表示されなかったり、表示されても正しく開けなかったりするのだ。
また、「file:///sdcard/」のようなローカルフォルダのURLでファイルリストを表示することも、標準ブラウザや標準ブラウザと同じレンダリングエンジンを使用しているブラウザではできない。
SDカード内のHTMLファイルを素早く選択して開きたいなら、独自レンダリングエンジンを使用している「Opera Mobile」や「Firefox」などのブラウザを使おう。これらのブラウザには、ローカルフォルダ内のファイルリストを表示する機能が搭載されているぞ。
「ESファイルエクスプローラ」でSDカード内のHTMLファイルをタップしたところ、アプリケーション一覧に標準ブラウザが表示されない。
一覧に表示された「Dolphin Browser HD」を選択したところ、Androidのバージョンが2.3以降だと、このようなエラーが表示されてしまう。
標準ブラウザや「Dolphin Browser HD」で「file:///sdcard/」のようなローカルフォルダのURLを開こうとすると、「Is a directory」というエラーが表示されてしまう。HTMLファイルのパスを直接入力すれば開けるが、非常に面倒だ。
「Opera Mobile」なら、「file:///sdcard/」のようなURLでファイル一覧を表示できる。よく使うフォルダは、ブックマークに登録しておくといいぞ。
一覧からHTMLファイルを選択すれば、その内容を表示可能だ。
同様のフォルダ表示機能は、Firefoxにも搭載されている。
・Opera Mobile ウェブブラウザ – Android マーケット ・Firefox – Android マーケット