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

Minify options
Output will appear here...
Category:minify
Mode:Offline
Version:1.0.0
Access:Free

O que é o Minifier e o Embelezador HTML?

HTML Minifier & Beautifier interface on Toolz.dev - Minify HTML markup for faster page loads or beautify it for readable, indented source

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