L'échappement équivaut-il à l'assainissement du DOM ?
Non. L'échappement convertit des caractères comme les chevrons en entités HTML afin que le texte s'affiche littéralement, ce qui est correct lorsque vous voulez présenter du balisage sous forme de texte brut. L'assainissement conserve le contenu comme du vrai HTML mais en retire les parties dangereuses. Utilisez l'échappement pour la sortie de texte et l'assainissement uniquement lorsque du contenu utilisateur doit être rendu comme du balisage réel.