Как сравнивать два файла html на наличие изменений и выводить это в клиентской части?
Имеются два блока div, в которых находится контент, образованный с помощью визуального редактора tinymce. В редакторе есть возможность изменять стиль текста, загружать изображения.
Задача: сравнить эти два div блока на наличие разницы: что было добавлено, а что удалено, как на github.
Пробовал использовать prettyTextDiff в js, но он не есть html теги, то есть при изменении с Blue dog на Blue dog он выведет ничего не изменится. Подскажите, как сделать сравнение и красиво вывести его, учитывая изменения цвета текста и т.п.?