>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Diferença de HTML e MHTML


Empresas e organizações arquivam antigas páginas da Web ou fóruns da Web por vários motivos. Normalmente, tentar salvar uma página da Web inteira envolve manter o controle de uma grande pasta de arquivos. Às vezes, conseguir uma réplica perfeita de uma página da Web pode não parecer possível porque utiliza recursos localizados em outras páginas da Web. A principal diferença entre HTML e MHTML, um protocolo mais recente, é que ele permite que você baixe uma página da Web usando os princípios básicos do e-mail da Internet.

HTML


Abreviação de Hyper Text Markup Language, os documentos HTML contêm uma série de tags e comandos que controlam como um navegador da Web exibe páginas na Internet. Em relação ao e-mail, o HTML simples permite várias tags que incluem hiperlinks no corpo de um e-mail e anexos de texto. No entanto, o e-mail em HTML simples não pode transmitir anexos ou mídias que não sejam de texto. Como tal, é muito limitado e tornou-se necessário atualizar as suas capacidades.

MIME


A resposta para as deficiências do e-mail HTML veio na forma de MIME. Abreviação de Multipurpose Internet Mail Extensions, o desenvolvimento do MIME mudou a cara do e-mail. Com o protocolo MIME, o correio da Internet agora pode incluir imagens, conter corpos de mensagens em várias partes e até mesmo caracteres fora do padrão nos cabeçalhos de e-mail. O MIME define a formatação para mensagens que não são de texto e permite a transmissão de outras mídias, como música ou vídeo, dentro de e-mails. A maioria dos e-mails no momento da publicação utiliza o formato MIME.

MHTML


Abreviação de MIME HTML, MHTML usa o protocolo de e-mail MIME para combinar itens em um único arquivo de página da Web. Da mesma forma que o MIME permite a transmissão de e-mails ricos em mídia, o MHTML também cria seu próprio "e-mail" na forma de uma página da Web arquivada. Isso significa que o MHTML permite que os desenvolvedores reúnam um documento HTML subjacente, juntamente com suas imagens e mídia incorporadas, em um único arquivo. Esse arquivo também pode incluir documentos vinculados, se o desenvolvedor desejar, usando URLs Content-ID incorporados ao cabeçalho do documento MHTML.

Diferenças


HTML e MHTML, embora intimamente ligados, têm grandes diferenças. Qualquer documento MHTML utiliza uma página da Web HTML subjacente, mas somente o MHTML pode empacotar uma página da Web inteira em um único arquivo quando baixado. Por outro lado, ao salvar um documento HTML, um computador cria uma pasta que inclui vários arquivos que foram incorporados ao documento HTML original. Esses arquivos soltos, se excluídos ou perdidos acidentalmente, podem impossibilitar a visualização de uma página da Web salva. Com o MHTML, como todos os arquivos se reúnem em um formato arquivado, o arquivamento de páginas da Web online se torna muito mais fácil e menos confuso.