Vai al contenuto
TextArray
100% locale

Rimuovi i commenti HTML

Elimina i commenti degli sviluppatori dal markup HTML o XML prima di pubblicarlo.

Ingresso

Rimuovi i commenti HTML

Le note dello sviluppatore, i promemoria TODO e i blocchi commentati sono utili durante la creazione di una pagina, ma non hanno alcuna importanza nella versione che pubblichi. I commenti HTML vengono inviati a ogni visitatore e sono visibili a chiunque apra view-source, quindi una nota rimanente su uno sconto nascosto, un URL interno o una funzionalità non completata è pubblica nel momento della distribuzione. Incolla qui il tuo markup e ogni commento <!-- … --> verrà rimosso in un unico passaggio, lasciando intatto il resto del documento.

Due opzioni coprono i casi limite comuni. "Mantieni i commenti condizionali di IE" preserva <!--[if …]> … <![endif]--> blocchi, inclusa la coppia rivelata di livello inferiore: queste non sono note ma opzioni di markup su cui fanno ancora affidamento alcuni modelli di posta elettronica HTML, perché le versioni precedenti di Outlook li leggono. "Rimuovi righe vuote" elimina una riga che non contiene altro che un commento, quindi il file pulito non finisce per essere pieno di righe vuote; le righe che erano già vuote nel tuo input vengono lasciate intatte.

Lo strumento funziona con la corrispondenza di modelli semplici, non con un parser HTML completo. Ciò lo rende veloce e prevedibile, ma significa anche che i commenti all'interno dei blocchi <script> e <style> vengono trattati come qualsiasi altro markup e rimossi. Un <!-- non chiuso viene eseguito alla fine dell'input, che rispecchia ciò che un browser visualizza in quel caso. Vengono gestite entrambe le terminazioni di linea Windows e Unix.

Tutto viene eseguito localmente nel tuo browser. Il tuo markup non viene mai caricato, quindi pulire un'esportazione CMS, il feed di prodotti dell'e-shop di un cliente o un modello di email inedito è sicuro. Il conteggio sotto l'output mostra quanti commenti sono stati rimossi e quanti byte hai salvato; copia il risultato o scaricalo quando hai finito.

FAQ

Il mio HTML è caricato da qualche parte?
No. Lo strumento viene eseguito interamente nel tuo browser e il tuo markup non lascia mai il tuo dispositivo, quindi i modelli privati e le esportazioni client sono al sicuro.
Vengono rimossi anche i commenti all'interno di <script> e <style>?
SÌ. Lo strumento corrisponde al modello <!-- … --> ovunque nel testo (è un sistema di corrispondenza dei modelli, non un parser HTML) quindi i commenti all'interno di script e blocchi di stile vengono rimossi come qualsiasi altro.
Cosa succede a un commento che non viene mai chiuso?
Tutto dall'apertura <!-- alla fine dell'input viene rimosso. In questo caso un browser tratta il resto del documento come un lungo commento, quindi la sua rimozione rispecchia ciò che effettivamente viene visualizzato dal browser.
Perché dovrei mantenere i commenti condizionali di IE?
Blocchi come <!--[if mso]> … <![endif]--> sono opzioni di markup, non note. Alcuni modelli di posta elettronica HTML li utilizzano ancora perché le versioni precedenti di Outlook li leggono, quindi attiva l'opzione prima di pulire un modello di posta elettronica.