Command Palette

Search for a command to run...

MI

Minificador de HTML e embelezador

Minify HTML Markup para carregamentos de página mais rápidos ou embeleze-o para uma fonte legível e recuada

O que é o Minifier e o Embelezador HTML?

HTML Minifier & Beautifier compacta documentos HTML removendo comentários e retrátil do espaço em branco que seus modelos e editores deixam para trás - o recuo, as linhas em branco e os espaços que os navegadores ignoram, mas todos os visitantes ainda são baixados. O documento HTML é o primeiro recurso em cada carregamento de página; nada renderiza até que ele chegue, então os bytes reduzidos aqui movem a primeira pintura de conteúdo e o tempo para as primeiras métricas de byte mais diretamente do que qualquer outro recurso. Páginas e saídas de modelos renderizadas pelo servidor rotineiramente eliminam de 10 a 25% do tamanho.

O detalhe crítico na minificação de HTML é saber o que não tocar. Esta ferramenta mascara o conteúdo dos elementos <pre>, <textarea>, <script> e <style> antes de fazer qualquer outra coisa e os restaura byte por byte depois, então os exemplos de código mantêm suas quebras de linha, os padrões da área de texto mantêm sua formatação e o javascript e os cs inline nunca são reescritos. Os valores de atributos aspas são preservados exatamente e, ou seja, os comentários condicionais podem ser mantidos mesmo quando os comentários comuns são eliminados - a mesma disciplina que um minificador de tempo de compilação como o HTML-Minifier-Terser se aplica.

O embelezador faz o contrário: é preciso uma marcação minificada ou confusa e a reindenta com a estrutura com reconhecimento de nidificação, mantendo elementos embutidos como <span>, <a> e <strong> fluindo com o texto ao redor em vez de explodir cada tag em sua própria linha. Tudo funciona 100% do lado do cliente no seu navegador - sua marcação nunca é carregada ou registrada, portanto, as páginas raspadas, as exportações do CMS e os modelos proprietários são seguros para colar e a ferramenta continua funcionando offline.

O espaço em branco em HTML nem sempre é insignificante, e é por isso que o Pre, a TextArea, o script e o estilo são deixados exatamente como são. Recolher um espaço dentro de um bloco pré muda o que o leitor vê, e um colapso dentro de um script pode mudar o que o script faz.

Como usar o Minifier e o Embelezador HTML?

  1. Cole seu HTML

    Solte um fragmento, um modelo de componente ou um documento completo na área de entrada. Aceita marcação formatada e já minimizada.

  2. Defina suas opções

    Para minificação, abra a remoção de comentários, colapso em espaços em branco e preservação de comentários condicionais. Para embelezar, escolha 2, 4 ou 8 recuos de espaço.

  3. Clique em Minificar ou embelezar

    Minify compacta a marcação enquanto protege o conteúdo <pre>, <textarea>, <script> e <style>. Beatify Reindents Tags aninhados e mantém os elementos inline legíveis. O selo de economia mostra os tamanhos exatos antes/depois.

  4. Copie ou baixe

    Copie o resultado para sua área de transferência ou faça o download como um arquivo .html pronto para implantar ou inspecionar.

Principais características

  • Blocos de conteúdo protegido

    <pre>, <textarea>, <script> e <style> o conteúdo é mascarado e restaurado byte-for-byte - amostras de código e scripts inline nunca são mutilados

  • Minificação configurável

    Alternância independente para remoção de comentários, colapso de espaços em branco e preservação de comentários condicionais do IE

  • Recolhimento seguro de atributos

    Os valores de atributos cotados dentro do whiteSpace dentro de cotações são preservados exatamente, portanto, texto alternativo, atributos de dados e JSON inline sobrevivem intactos

  • Embelezador com reconhecimento de estrutura

    Recua elementos de bloco aninhados enquanto mantém tags embutidas como <span> e <a> fluindo com seu texto; tags de vazio não precisam de par de fechamento

Frequently Asked Questions

A minificação de HTML remove as partes de um documento que um navegador ignora ao renderizar - comentários, recuo, linhas em branco e espaços à direita - para reduzir o arquivo sem alterar o que a página exibe. Como o documento HTML é o primeiro recurso em cada carregamento de página e nada renderiza até chegar, o corte de seu tamanho ajuda a métricas adjacentes a bytes e a primeira pintura de conteúdo.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

html minifierminify htmlhtml beautifierhtml formattercompress htmlhtml compressorunminify htmlreduce html sizehtml optimizer