🛠 Все
│
Diff Viewer — сравнение двух текстов с подсветкой различий
Вставь два текста — увидишь различия: что добавлено (зелёным), что удалено (красным). Для A/B-тестов, аудита версий, сравнения конфигов.
Что такое Diff Viewer
Инструмент для построчного сравнения двух текстов. Подсвечивает что добавлено, что удалено, что изменено. Незаменим при работе с версиями документов, конфигов, креативов.
Когда нужен
A/B-тестирование креативов: сравнить две версии заголовка/описания. Аудит лендинга: что изменил копирайтер. Сравнение конфигов трекера. Проверка партнёрского API: что добавилось в новой версии постбэка.
Что не делает
Не сравнивает картинки (нужен perceptual hash). Не делает merge — только показывает diff. Не работает с бинарными файлами.
Частые вопросы
Что такое Diff? ▾
Сравнение двух текстов с подсветкой различий: что добавлено (зелёным), что удалено (красным), что изменено. Стандартная утилита разработчиков и редакторов — теперь в браузере.
Какой алгоритм сравнения? ▾
Алгоритм Myers (тот же, что в git diff). Сравнивает по строкам, находит минимальный набор изменений. Поддерживается word-level diff — подсветка изменений внутри строки.
Зачем арбитражнику? ▾
Сравнить два варианта креатива в A/B тесте. Найти отличия между двумя версиями лендинга. Сравнить два конфига трекера (Voluum, Binom). Найти, что изменилось в постбэке партнёрки между версиями API.
Безопасно ли вставлять данные? ▾
Да, всё работает в браузере. Текст на сервер aff.top не отправляется. Можно сравнивать приватные конфиги и токены.
Какие режимы есть? ▾
Side-by-side (две колонки рядом) и unified (один поток с +/- как в git). Можно переключить — кому что удобнее.
Можно ли сравнить JSON? ▾
Можно вставить два JSON как текст — но для умного diff с учётом порядка ключей используй /tools/json (там встроенный JSON-diff). Для произвольного текста — этот инструмент.
Поддерживаются ли большие тексты? ▾
До ~1 МБ на каждое поле. Для бóльших объёмов работа замедлится — алгоритм O(N*M).