Output will appear here...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?
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.
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.
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.
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
Related Tools
CSS Minifier & Beautifier
Minify CSS to cut file size or beautify minified stylesheets for debugging
JSON Minifier
Minify JSON by removing whitespace, or beautify it with clean indentation, with live size-savings stats and exact parser error messages
SQL Formatter
Format messy SQL into readable, indented queries or minify SQL to a single line
HTML Entity Encoder/Decoder
Encode and decode HTML entities - named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Comments
0 comments
No comments yet. Be the first to share your thoughts!