Разлика между HTML и MHTML

Фирмите и организациите архивират стари уеб страници или уеб форуми по различни причини. Обикновено опитът за запазване на цяла уеб страница включва проследяване на голяма папка с файлове. Понякога постигането на перфектна реплика на уеб страница може да не изглежда възможно, защото използва ресурси, разположени на други уеб страници. Основната разлика между HTML и MHTML, по-нов протокол, е, че ви позволява да изтеглите уеб страница, като използвате основните принципи на интернет имейл.

HTML

Съкратено от Hyper Text Markup Language, HTML документите съдържат серия от тагове и команди, които управляват начина, по който уеб браузърът показва страниците в Интернет. По отношение на имейла, обикновеният HTML позволява различни тагове, които включват хипервръзки в тялото на имейл и текстови прикачени файлове. Обаче обикновеният HTML имейл не може да предава нетекстови прикачени файлове или медии. Като такъв той е много ограничен и се наложи надграждане на неговите възможности.

Видео на деня

MIME

Отговорът за недостатъците на HTML имейл пристигна под формата на MIME. Съкратено от Multipurpose Internet Mail Extensions, развитието на MIME промени лицето на имейла. С протокола MIME интернет пощата вече може да включва изображения, да съдържа тела на съобщения от няколко части и дори нестандартни знаци в заглавките на имейла. MIME дефинира форматирането за нетекстови съобщения и позволява предаването на други медии, като музика или видео, в имейлите. Повечето имейли към момента на публикуване използват MIME формата.

MHTML

Съкратено от MIME HTML, MHTML използва протокола за електронна поща MIME за комбиниране на елементи в един архивен файл на уеб страница. По същия начин, по който MIME позволява предаване на имейли, богати на мултимедия, MHTML също създава свой собствен „имейл“ под формата на архивирана уеб страница. Това означава, че MHTML позволява на разработчиците да съберат основен HTML документ, заедно с неговите вградени изображения и медии, в един файл. Този архив може също да включва свързани документи, ако разработчикът желае, чрез използване на URL адреси на Content-ID, вградени в заглавката на MHTML документа.

Различия

HMTL и MHTML, макар и тясно свързани, имат големи разлики. Всеки MHTML документ използва основна HTML уеб страница, но само MHTML може да пакетира цяла уеб страница в един файл при изтегляне. За разлика от това, когато записвате HTML документ, компютърът създава папка, която включва множество файлове, които са били вградени в оригиналния HTML документ. Тези разхлабени файлове, ако бъдат изтрити или загубени случайно, могат да направят гледането на запазена уеб страница невъзможно. С MHTML, тъй като всички файлове се събират в един архивиран формат, архивирането на онлайн уеб страници става много по-лесно и по-малко претрупано.