Minificadores de código

HTML Minifier

Minifica HTML preservando conteúdo pré-formatado e espaços com significado.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Minifica HTML preservando conteúdo pré-formatado e espaços com significado.

O que esta ferramenta faz

Os espaços em branco em HTML podem fazer parte do texto incorporado, e a pré e a área de texto devem ser deixadas intactas. Esta página utiliza o compressor analítico maduro e conservadorCollapse em vez da substituição global(/\s+/g, " ").

  • Os comentários comuns serão removidos e os comentários condicionais serão processados de acordo com as regras da biblioteca.
  • O conteúdo de pre, textarea, script e style é processado pelo minificador HTML elemento a elemento.
  • Esta página não compacta adicionalmente o CSS/JS incorporado para evitar a execução implícita ou reescrita por analisadores irrelevantes.

Como utilizar

  1. Cole o HTML.
  2. Clique em “Compactar HTML”.
  3. Veja os resultados com as estatísticas de bytes UTF-8.
  4. Copie ou descarregue o minified.html e teste a página no seu projeto.

Utilizações comuns

  • Reduza o tamanho de implementação de páginas estáticas.
  • Compare o desenvolvimento com o lançamento do HTML.
  • Remova comentários amovíveis com segurança e atributos redundantes.

Funcionalidades do HTML Minifier

Compacte documentos em segurança utilizando um minificador HTML comprovado e proteja a pré-formatação e a semântica dos espaços em branco incorporados. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.

FAQ

Porque é que não pode simplesmente remover todos os espaços em branco?

Os espaços em branco entre os elementos embutidos afetam o texto visível e as áreas de pré/texto também são deixadas em branco; a substituição global quebra o conteúdo.

O código em script e estilo será comprimido?

A configuração atual não minimiza adicionalmente o JS/CSS incorporado e apenas permite que o minificador HTML manipule com segurança os limites dos elementos.

O resultado da compressão pode substituir diretamente o código-fonte?

As ferramentas maduras reduzem os riscos, mas a sintaxe complexa do modelo pode ter restrições especiais; o código-fonte ainda deve ser retido e os testes do projeto devem ser executados antes da implementação.

Voltar às Ferramentas para programadores