Я работаю над одним и говорю вам, что это сложно, и на рынке ничего нет. Возможно, у Google и Bing что-то есть. Вы можете использовать некоторые инструменты сравнения изображений, которые идентифицируют прямоугольные области измененных изображений. Это, например, часть всего современного сжатия видео, но вы должны сделать это для разных областей веб-страницы (раздел навигационной панели, основная статья, область, отфильтрованная рекламным блокировщиком и т. Д.), Так как некоторые из них могут измениться. и это все еще считается тем же контентом на странице.
Как я уже сказал, очень сложная проблема без точного решения.
Другой идет не визуально, а просто сравнивает полученные компьютерные стили каждого элемента HTML. Вы должны взломать браузер, чтобы получить доступ к дереву макетов. Для него также нет официального API или существующей библиотеки / программы / хака / патча.