Tom Stallard 氏は、Web ページを書式や画像をすべてそのままの状態でローカル ストレージに保存する方法を要求しました。
ウェブページを単一のファイルとして保存する方法は2つあります。ページのレイアウトをそのまま再現することはできませんが、かなり近いものになります。1つは標準的な.pdfファイルです。もう1つは、あまり一般的ではない.mhtファイルまたは.mhtmlファイルです。.mhtファイルは読み込みの選択肢が減りますが、元のページの見た目に近づく傾向があります。
どちらの手法も、多少の違いはありますが、Internet Explorer、Chrome、Firefox で機能します。
[技術的な質問がありますか?PCWorld寄稿編集者のリンカーン・スペクターまでお問い合わせください。[email protected]までお問い合わせください。]
.pdf を作成するには、ページを pdf 作成ソフトウェアに「印刷」するだけです。
Chromeを使えば、この作業は特に簡単です。目的のページを読み込んだ状態でCtrl+Pを押すと、ブラウザ独自の印刷ダイアログボックスが表示されます。 「出力先」セクションの「変更」ボタンをクリックします。すると、利用可能なプリンターの一覧が表示されます。プリンターに加えて、「PDFとして保存」オプションも表示されます。

Internet ExplorerやChromeでも、 Ctrl+Pでプリンタダイアログボックスが表示されます。これらのブラウザだけがWindows標準のダイアログボックスを提供しており、「PDFとして保存」オプションがありません。(どちらも「ファイルに出力」オプションがありますが、あまり満足できるものではありません。)
そのため、Windowsのプリンタドライバとして機能し、PDF出力できるプログラムが必要になります。多くのプログラムが利用可能で、もしかしたら知らないうちにインストールされているプログラムもあるかもしれません。この記事の調査中に、私は4つのプログラムをインストールしていることがわかりました。
プリンタ ドライバーに PDF オプションがない場合は、BullZip PDF プリンターの無料バージョンをダウンロードしてインストールしてください。

MIME HTML(MHTML)形式は、テキスト、コード、画像(音声と動画は除く)を1つのファイルにまとめ、ウェブページをアーカイブします。技術的にはウェブページであるため、見た目はウェブページと似ています。

Internet ExplorerはMHTMLファイルを標準でサポートしています。表示中のページを保存するには、Ctrl+Sキーを押して「名前を付けて保存」ダイアログボックスを開きます。「ファイルの種類」プルダウンメニューで「Webアーカイブ、単一ファイル(*.mht)」を選択してください。
Firefox も Chrome もデフォルトでは MHTML をサポートしていませんが、それを回避する方法はあります。
Firefox ユーザーは、MHT と Faithful Save を備えた Mozilla Archive Format をインストールする必要があります。

Chromeの場合は少し複雑です。ブラウザのアドレスバー(URLを入力する場所)に「 」と入力し、 Enter キーchrome://flags/
を押します。 「ページをMHTMLとして保存」オプションを探し、「有効にする」リンクをクリックします。Chromeを閉じて、もう一度開きます。
これらの変更を行ったら、[名前を付けて保存] ダイアログ ボックス (引き続きCtrl + S ) の [ファイルの種類] メニューに MHT または MHTML オプションが表示されます。
上記の変更を加えると、Internet Explorer や他のブラウザで MHTML ファイルを閲覧できるようになります。Android および iOS 用のリーダーアプリをダウンロードすることもできます。