企業や組織は、さまざまな理由で古いWebページやWebフォーラムをアーカイブしています。 通常、Webページ全体を保存しようとすると、ファイルの大きなフォルダーを追跡する必要があります。 他のWebページにあるリソースを使用しているため、Webページの完全なレプリカを作成できない場合があります。 HTMLと新しいプロトコルであるMHTMLの主な違いは、インターネット電子メールの基本原則を使用してWebページをダウンロードできることです。
HTML
ハイパーテキストマークアップ言語の略で、HTMLドキュメントには、Webブラウザがインターネット上でページを表示する方法を管理する一連のタグとコマンドが含まれています。 電子メールに関しては、プレーンHTMLでは、電子メールの本文内のハイパーリンクやテキストの添付ファイルを含むさまざまなタグを使用できます。 ただし、プレーンHTMLメールは、テキスト以外の添付ファイルやメディアを送信できません。 そのため、それは非常に限られており、その機能をアップグレードする必要がありました。
今日のビデオ
MIME
HTMLメールの欠点に対する答えはMIMEの形で届きました。 Multipurpose Internet Mail Extensionsの略で、MIMEの開発により電子メールの様相が変わりました。 MIMEプロトコルを使用すると、インターネットメールに画像を含めたり、複数の部分からなるメッセージ本文を含めたり、電子メールヘッダー内に非標準の文字を含めたりすることができるようになりました。 MIMEは、非テキストメッセージのフォーマットを定義し、音楽やビデオなどの他のメディアを電子メール内で送信できるようにします。 公開時点でのほとんどの電子メールはMIME形式を利用しています。
MHTML
MIME HTMLの略で、MHTMLはMIME電子メールプロトコルを使用してアイテムを単一のWebページアーカイブファイルに結合します。 MIMEがメディアリッチな電子メールの送信を可能にするのと同じように、MHTMLもアーカイブされたWebページの形式で独自の「電子メール」を作成します。 つまり、MHTMLを使用すると、開発者は、基になるHTMLドキュメントを、埋め込まれた画像やメディアとともに1つのファイルにまとめることができます。 このアーカイブには、開発者が望む場合は、MHTMLドキュメントのヘッダーに埋め込まれたContent-ID URLを使用して、リンクされたドキュメントを含めることもできます。
違い
HMTLとMHTMLは密接に関連していますが、大きな違いがあります。 すべてのMHTMLドキュメントは基盤となるHTMLWebページを利用しますが、ダウンロード時にWebページ全体を1つのファイルにパッケージ化できるのはMHTMLだけです。 対照的に、HTMLドキュメントを保存する場合、コンピュータは元のHTMLドキュメント内に埋め込まれた複数のファイルを含むフォルダを作成します。 これらの緩いファイルは、誤って削除または紛失した場合、保存されたWebページを表示できなくなる可能性があります。 MHTMLを使用すると、すべてのファイルが1つのアーカイブ形式にまとめられるため、オンラインWebページのアーカイブがはるかに簡単になり、整理されなくなります。