Visualize seus arquivos HTML no Doconut.app
24/11/2023

Visualize seus arquivos HTML no Doconut.app

Abra um arquivo HTML ou MHTML como uma página renderizada, até 5 MB — e descubra por que uma página web salva chega sem suas imagens e estilos.

Você tem um arquivo .html ou .mhtml e quer ver a página em vez do código. Envie‑o para o visualizador HTML: .html, .htm, .mhtml e .mht, até 5 MB, renderizado no navegador e excluído quando você fechar a aba.

Esses 5 MB são o limite mais restrito do site, compartilhado com XML e texto simples, e é generoso para marcação — um arquivo HTML é texto, e texto é pequeno. O que torna uma página salva grande são todos os recursos que ela referencia, o que nos leva a algo importante a saber.

Visualize seus arquivos HTML no Doconut.app
Visualize seus arquivos HTML no Doconut.app

Novidades no nosso motor HTML

Por que uma página web salva aparece quebrada

Um arquivo .html é um documento que aponta para sua folha de estilos, suas imagens e suas fontes. Raramente os contém. Ao salvar uma página a partir de um navegador, normalmente você obtém um arquivo .html mais uma pasta de recursos ao lado; ao enviar apenas o .html, o destinatário recebe o texto sem os estilos e imagens. Nada foi perdido na transmissão — o arquivo nunca os continha.

É exatamente para isso que o MHTML existe. Um arquivo .mhtml ou .mht empacota a página e seus recursos em um único arquivo, de modo que ele viaja como um único arquivo e é renderizado completo. Se você for quem está enviando, salve como MHTML em vez de HTML, e esse problema desaparece.

Outras duas coisas a esperar. Qualquer recurso que a página buscou na internet — um script, uma fonte, um pixel de rastreamento — não é buscado aqui; o visualizador renderiza o documento, não executa a página como um site ao vivo. E uma página construída inteiramente por JavaScript pode ser renderizada quase vazia, porque a marcação por si só realmente é quase vazia.

O resto do site

O visualizador HTML é um dos dezessete, abrangendo mais de 70 extensões entre eles. Ele visualiza arquivos em vez de convertê‑los, e processa um de cada vez.

Se você quiser essa renderização dentro da sua própria aplicação, esse é o Doconut SDK licenciado separadamente.

Atenciosamente, Equipe Doconut.app