パスワードを忘れた? アカウント作成
693678 journal

yourCatの日記: Webアーカイブ書類

日記 by yourCat

わたしはiBook (Dual USB) + Jaguarを使っている。インターネットには有線接続しか手段を用意していないので、持ち歩く時にはインターネットから切り離す。こうなるとオフライン・ブラウズ機能が欲しい。キャッシュしたデータのみでブラウズする機能だ。常時接続がまだ珍しかった時代からある古いブラウザには必ずある機能だが、SafariやChimeraといった新しいブラウザにはない。OmniWebにもないが、これは新しいからではなく、NeXTSTEP由来なので自前プロクシーでキャッシュしろということだろう。
キャッシュを更に進めると、IEのWAFF (Web Archive File Format) 保存やiCabのZIP保存にいきつく。これらはwebページを構成している複数ファイルをまとめたイメージ・ファイルで、いわばユーザーの意志によって保存されたキャッシュ・ファイルだ。キャッシュなのでオリジナルとシームレスに扱える (file:プロトコルにならない) のに、1つにまとまっているので普通のファイル同様、移動やコピーも楽と、大変勝手がよい。
WAFFは、ページを構成するファイルをMultipart-MIMEでまとめたもので、電子メールで使われるのとほぼ同じだ。IEのキャッシュ・ファイルがこの形式のはずだし、Multipart-MIMEはHTTP 1.1でサポートされているので、比較的奇麗なフォーマットである。iCabのZIP形式は、アーカイブ内がサーバー名を親ディレクトリ名としたミラーになっている。展開をすれば他環境でもfile:プロトコルで閲覧できるし、やはりHTTP 1.1はGZIPをサポートするのでコードの使い回しもできる。大変優れた方式である。
OS XではSafari、ChimeraやOmniWebといったCocoaアプリケーションの方が何かと都合がよい。しかしwebアーカイブはCarbonアプリケーションしかサポートしていない。適宜使い分けてはいるものの、なかなかディレンマである。Cocoaアプリでも、パッケージ形式でいいからサポートしてくれると嬉しいのだが、あまり需要がないのだろうか。

【今日の点取り占い】
衝撃の暗い影教団
6点

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...