Le entità HTML compaiono spesso negli editor CMS dopo copia-incolla, import o modifiche ai template. A volte sono corrette. Altre volte sono doppio-encoded e mostrano frammenti come & invece di una normale ampersand.
Usa HTML Decode Text per ispezionare testo codificato e HTML Encode Text quando devi mostrare caratteri in sicurezza dentro esempi HTML.
Non decodificare tutto alla cieca
Se il testo è dentro un esempio HTML, le entità possono essere intenzionali. Decodificarle può trasformare un esempio visibile in vero markup.
Attenzione al doppio encoding
Il doppio encoding lascia spesso testo semi-leggibile con frammenti tipo <. Decodifica una volta, controlla, poi decidi se serve un altro passaggio.
Controlla prima di pubblicare
Guarda l’anteprima del CMS. Editor e frontend possono trattare le entità in modo diverso.

Lascia un commento