Я собираюсь создать для клиентов услугу, подобную размещенной CMS.
Как бы то ни было, потребовалось бы, чтобы клиент ввел текст, который будет доставлен всем, кто зайдет на их сайт. Я планирую использовать Markdown, возможно, в сочетании с WMD (предварительный просмотр уценки в реальном времени, который использует SO) для больших блоков текста.
Теперь я должен очистить их ввод для html? Учитывая, что только горстка людей будет редактировать свою «CMS», все платящие клиенты, следует ли мне удалять плохой HTML или просто позволить им разойтись? В конце концов, это их "сайт"
Изменить: Основная причина, по которой я бы это сделал, - это позволить им использовать свой собственный javascript и иметь свои собственные css и div, а не то, что не для вывода.