Cosa fa lo strumento di codifica e decodifica HTML
Questo strumento sostituisce i caratteri di markup pericolosi con entità HTML sicure e inverte il processo quando ti serve di nuovo il testo normale. In modalità codifica fa escape dei cinque caratteri che confondono i browser: &, <, >, " e '. In modalità decodifica legge entità come &, < o codici numerici come ' e ripristina i simboli originali. È utile per sviluppatori che inseriscono snippet di codice in un blog, redattori che incollano tag di esempio in un CMS e chiunque debba ripulire testo copiato da un sorgente HTML.
Come si usa
- Scegli una modalità dal menu a tendina: codifica per trasformare i caratteri in entità, oppure decodifica per riportare le entità a caratteri.
- Incolla o digita il testo nella casella di input in alto.
- Premi il pulsante Codifica / Decodifica per avviare la conversione.
- Leggi il risultato nella casella di output e copialo con un clic.
Puoi cambiare modalità ed eseguire di nuovo la conversione quando vuoi, senza alcun limite sul numero di operazioni.
Perché usare proprio questo
È veloce: la conversione avviene nel momento in cui fai clic, senza ricaricare la pagina e senza code di attesa. È privato, perché ogni carattere viene gestito dal tuo browser e nulla raggiunge un server, quindi anche il codice non pubblicato resta sul tuo dispositivo. Ed è gratis, senza account e senza limiti. Poiché si appoggia al parser del browser per la decodifica, riconosce le stesse entità con nome e numeriche di una vera pagina web.
Un consiglio rapido
Codifica sempre il testo fornito dagli utenti prima di mostrarlo in pagina, così un < o > fuori posto non potrà rompere il layout o introdurre un tag. Hai una grande quantità di file da elaborare in una volta sola? L’app desktop gratuita BulkPro dello stesso team gestisce i lavori in batch, mentre altri strumenti per sviluppatori li trovi nella categoria dev.
Domande frequenti
- Quali caratteri vengono trasformati in entità HTML?
- La modalità codifica converte i cinque caratteri che rompono il markup HTML; la e commerciale diventa &, il minore diventa <, il maggiore diventa >, le virgolette doppie diventano " e l'apice singolo diventa '. Tutto il resto rimane come l'hai digitato.
- Riconosce sia le entità con nome sia quelle numeriche?
- Sì. La modalità decodifica legge sia le entità con nome (come &, <, ©) sia quelle numeriche (come ' oppure ') e le riporta ai caratteri reali corrispondenti.
- Perché conviene codificare il testo prima di metterlo in una pagina?
- Fare escape di &, < e > impedisce che il testo venga interpretato come tag o script. Mantiene leggibili gli esempi di codice e aiuta a evitare layout rotti e problemi di injection quando mostri testo inserito dagli utenti.
- Il mio testo viene inviato da qualche parte?
- No. La codifica e la decodifica avvengono interamente nel tuo browser tramite JavaScript integrato. Il testo non viene mai caricato, quindi puoi incollare in sicurezza anche codice privato o non ancora pubblicato.