MHTMLファイルで何ができますか?
多目的インターネットメール拡張機能ハイパーテキストマークアップ言語(Mime HTMLまたはMHTML)ファイルは、2つの一般的なインターネットテクノロジの組み合わせです。 この形式の最も一般的な使用法は、Webページのすべてのコンテンツを1つのファイルに保存し、マルチメディアの電子メールを送信することです。 より高度な可能性としては、電子書籍やその他の種類の静的コンテンツの配信、サーバーからコンテンツをダウンロードする際にWebブラウザーが行うリクエストの数の削減、トラブルシューティングのためにコンピューター画面で画像を記録および転送することも含まれます。
MHTMLファイルは、よく使用される2つのインターネットテクノロジーの融合です。HTML、Webページのレイアウトと構造を定義するために使用されるテキストマークアップ言語、およびMIME、単純なテキストメッセージを超えて電子メールを拡張する一連の拡張機能です。 これらの技術はもともと一緒に使用することを意図していませんでしたが、複数のコンテンツを単一のファイルにカプセル化するMIMEの機能と相まって、テキストの単純なスニペットを通じて外部コンテンツを参照するHTMLモデルは強力な組み合わせであることが判明しました。 1999年、非公式の標準化団体であるInternet Engineering Task Force(IETF)がMHTMLを提案された標準として承認し、さらなる発展への道を開きました。
画像を含む、またはWebページのようにフォーマットされた電子メールメッセージを送受信したことがある場合は、おそらくMHTMLフォーマットを既に使用しているでしょう。 電子メールはこの形式の本来の焦点でしたが、他の用途が見つかるまでそれほど時間はかかりませんでした。 一部のWebブラウザーでは、完全なWebページをMHTMLファイルとして保存できるようになったため、レシート、ニュース記事、その他のほぼすべての種類のWebコンテンツをすばやく簡単にダウンロードおよびアーカイブできます。 このタイプのWebページアーカイブは、電子メールで友人に送信したり、ローカルネットワーク経由で同僚に配布したりすることもできます。
パワーユーザーの場合、MHTMLファイルには多くの興味深い可能性があります。 MHTMLファイルは、企業レポート、電子書籍、ヘルプファイル、マニュアル、さらには単純なWebサイトなどのマルチページドキュメントを配布できます。 多くのワードプロセッシング、スプレッドシート、およびプレゼンテーションプログラムは、MTHMLでのドキュメントのエクスポートをサポートしています。これは、同じプログラムセットがインストールされていない人にファイルを送信するのに役立ちます。 説明が難しい特定の問題がコンピューターにある場合、Problem Steps Recorderと呼ばれるツールを使用して、コンピューター画面のステップバイステップの画像を、独自のテキスト注釈を付けて、単一のMHTMLファイルに保存できます。トラブルシューティングの目的で友人または家族に送られます。
一部のWeb開発者は、MHTMLファイルを使用してグラフィック、スタイルシート、およびその他のリソースを1つのファイルにパッケージ化することを開始しました。これにより、WebサーバーからWebブラウザーにコンテンツを転送する際のオーバーヘッドが削減されます。 ほとんどのWikiサイトで使用されているソフトウェアを使用すると、ユーザーはMHTMLファイルをアップロードして、Wikiページのいずれかに表示できます。 Microsoft®製品を使用するデータベース管理者は、SQL Server Reporting Servicesツールを構成して、レポートをMHTML形式でエクスポートできます。