Kornfeld Eliyahu Peter
Почему вы должны...дезинфицировать HTML означает именно это ... кодировать специальные символы(которые могут создать проблемы для не-HTML слоев в вашем приложении) таким образом, что HTML-рендеринг все равно будет понятен, но другие не будут сбиты с толку...
&apm;
это то, что называется сущностью и широко используется для обеспечения правильного отображения специальных символов внутри HTML, не передавая эти специальные символы и - возможно - не вызывая проблем...
Например, если вы добавляете блок кода здесь, в CP, к вашему вопросу, он может содержать специальные символы HTML, поэтому текст должен быть закодирован для обеспечения правильного отображения...Точно так же, чтобы предотвратить атаку XSS на закодированный контент...Почему бы вам этого не сделать?