Ir para o conteúdo
TextArray
Totalmente local

Remover comentários HTML

Remova os comentários do desenvolvedor da marcação HTML ou XML antes de publicá-los.

Entrada

Remover comentários HTML

Notas do desenvolvedor, lembretes TODO e blocos comentados são úteis enquanto você cria uma página, mas não têm relação com a versão que você publica. Os comentários HTML são enviados para todos os visitantes e ficam visíveis para qualquer pessoa que abre o código-fonte de visualização, portanto, uma nota restante sobre um desconto oculto, um URL interno ou um recurso inacabado é pública no momento da implantação. Cole sua marcação aqui e cada comentário <!-- … --> será removido de uma só vez, deixando o restante do documento intacto.

Duas opções cobrem os casos extremos comuns. "Manter comentários condicionais do IE" preserva blocos <!--[if …]> … <![endif]-->, incluindo o par revelado de nível inferior - essas não são notas, mas opções de marcação nas quais alguns modelos de e-mail HTML ainda dependem, porque versões mais antigas do Outlook os leem. "Remover linhas vazias" elimina uma linha que contém apenas um comentário, para que o arquivo limpo não fique cheio de linhas em branco; as linhas que já estavam em branco na sua entrada são deixadas em paz.

A ferramenta funciona com correspondência de padrões simples, não com um analisador HTML completo. Isso o torna rápido e previsível, mas também significa que os comentários dentro dos blocos <script> e <style> são tratados como qualquer outra marcação e removidos. Um <!-- não fechado é executado até o final da entrada, o que reflete o que um navegador renderiza nesse caso. Os finais de linha do Windows e do Unix são tratados.

Tudo é executado localmente no seu navegador. Sua marcação nunca é carregada, portanto, limpar uma exportação de CMS, um feed de produtos de loja virtual de um cliente ou um modelo de e-mail não lançado é seguro. A contagem abaixo da saída mostra quantos comentários foram removidos e quantos bytes você salvou; copie o resultado ou baixe-o quando terminar.

FAQ

Meu HTML é carregado em algum lugar?
Não. A ferramenta é executada inteiramente no seu navegador e sua marcação nunca sai do seu dispositivo, portanto, modelos privados e exportações de clientes são seguros.
Os comentários dentro de <script> e <style> também são removidos?
Sim. A ferramenta corresponde ao padrão <!-- … --> em qualquer lugar do texto — é uma correspondência de padrões, não um analisador HTML — portanto, os comentários dentro dos blocos de script e estilo são removidos como qualquer outro.
O que acontece com um comentário que nunca é fechado?
Tudo, desde a abertura <!-- até o final da entrada, é removido. Nesse caso, um navegador trata o resto do documento como um comentário longo, portanto, removê-lo reflete o que o navegador realmente renderiza.
Por que eu manteria comentários condicionais do IE?
Blocos como <!--[if mso]> … <![endif]--> são opções de marcação, não notas. Alguns modelos de e-mail HTML ainda os utilizam porque versões mais antigas do Outlook os leem, portanto, ative a opção antes de limpar um modelo de e-mail.