Слово «diff» пришло из программирования – так называют утилиту для построчного сравнения файлов кода. Тот же принцип работает и для обычного текста: важна не только сама разница, но и то, где именно в структуре документа она произошла.
Частая причина – невидимые символы: лишний пробел, неразрывный пробел, разный тип кавычек или перенос строки. Такие расхождения незаметны на глаз, но инструмент их фиксирует, потому что сравнивает символы, а не то, как текст выглядит визуально.
Нет, сравнение выполняется прямо в браузере – ни один из двух текстов не отправляется на сервер. Это касается и конфиденциальных документов: они не покидают устройство в процессе работы с инструментом.
Практического ограничения на размер текста нет – именно потому, что сравнение считается локально. Можно сравнивать не только абзацы, но и объёмные документы целиком.
Инструмент работает с текстом, вставленным в поле. Текст из документа нужно предварительно скопировать – форматирование, картинки и таблицы при этом не сравниваются, только сам текст.
Да, сравнение построчное: если абзацы поменяли местами, инструмент покажет это как удаление в одном месте и добавление в другом, а не как совпадение переставленных фрагментов.
Вставьте исходный текст слева, новую версию справа – инструмент мгновенно подсветит разницу: удалённые слова в левой панели, добавленные в правой, вплоть до отдельного слова внутри изменённой строки.
Сравнение 2 текстов занимает три шага и не требует настроек.
Если после сравнения нужно объединить правки или ещё раз изменить формулировку, пригодится автозамена текста. Перед сравнением двух версий, скопированных из разных источников, стоит сначала прогнать обе через очистку текста – иначе различие в невидимых пробелах покажется различием в содержании. Итоговый объём готового текста удобно проверить счётчиком символов и слов.