HTML ve MHTML Farkı

İşletmeler ve kuruluşlar, çeşitli nedenlerle eski Web sayfalarını veya Web forumlarını arşivler. Tipik olarak, bir Web sayfasının tamamını kaydetmeye çalışmak, büyük bir dosya klasörünün kaydını tutmayı içerir. Bazen, bir Web sayfasının mükemmel bir kopyasını elde etmek, diğer Web sayfalarında bulunan kaynakları kullandığından mümkün görünmeyebilir. HTML ile daha yeni bir protokol olan MHTML arasındaki temel fark, İnternet e-postasının temel ilkelerini kullanarak bir Web sayfası indirmenize izin vermesidir.

HTML

Hiper Metin İşaretleme Dili'nin kısaltması olan HTML belgeleri, bir Web tarayıcısının İnternet'teki sayfaları nasıl görüntülediğini yöneten bir dizi etiket ve komut içerir. E-posta ile ilgili olarak, düz HTML, bir e-postanın gövdesi içinde köprüler ve metin ekleri içeren çeşitli etiketlere izin verir. Ancak, düz HTML e-postası, metin olmayan ekleri veya medyayı iletemez. Bu nedenle, çok sınırlıdır ve yeteneklerini yükseltmek gerekli hale geldi.

Günün Videosu

MIME

HTML e-postasının eksikliklerinin yanıtı MIME biçiminde geldi. Çok Amaçlı İnternet Posta Uzantılarının kısaltması olan MIME'nin geliştirilmesi, e-postanın çehresini değiştirdi. MIME protokolüyle, İnternet postası artık resimler içerebilir, çok parçalı mesaj gövdeleri ve hatta e-posta başlıklarında standart olmayan karakterler içerebilir. MIME, metin olmayan mesajların biçimlendirmesini tanımlar ve müzik veya video gibi diğer ortamların e-postalar içinde iletilmesine izin verir. Yayınlanma tarihi itibariyle çoğu e-posta MIME biçimini kullanır.

MHTML

MIME HTML'nin kısaltması olan MHTML, öğeleri tek bir Web sayfası arşiv dosyasında birleştirmek için MIME e-posta protokolünü kullanır. MIME'nin medya açısından zengin e-postaların iletilmesine izin vermesi gibi, MHTML de arşivlenmiş bir Web sayfası biçiminde kendi "e-postasını" oluşturur. Bu, MHTML'nin geliştiricilerin gömülü görüntüleri ve medyasıyla birlikte temel bir HTML belgesini tek bir dosyada toplamasına olanak tanıdığı anlamına gelir. Bu arşiv, geliştirici isterse, MHTML belgesinin başlığına gömülü Content-ID URL'lerini kullanarak bağlantılı belgeleri de içerebilir.

farklılıklar

HMTL ve MHTML, yakından bağlantılı olmakla birlikte, büyük farklılıklara sahiptir. Herhangi bir MHTML belgesi, temel bir HTML Web sayfası kullanır, ancak yalnızca MHTML, indirildiğinde tüm Web sayfasını tek bir dosyada paketleyebilir. Buna karşılık, bir HTML belgesini kaydederken, bilgisayar, orijinal HTML belgesine katıştırılmış birden çok dosya içeren bir klasör oluşturur. Bu gevşek dosyalar, yanlışlıkla silinir veya kaybolursa, kaydedilmiş bir Web sayfasını görüntülemeyi imkansız hale getirebilir. MHTML ile, tüm dosyalar tek bir arşivlenmiş formatta toplandığından, çevrimiçi Web sayfalarının arşivlenmesi çok daha kolay ve daha az karmaşık hale gelir.