VisualEditor/Diffs/ru

Внутри визуального редактора или редактора вики-текста 2017, вы можете видеть визуальные изменения (разницы) изменений в документе перед сохранением вместе с традиционными двухколоночными различиями вики-текста.

Как это работает
[[File:VisualEditor visual diff tool - visual diff.png|alt=Скриншот показывает некоторые изменения статьи. Большинство изменений выделены с форматированием текста.||thumb|300px|Если вы закончили редактировать страницы, напишите ваше описание изменений и затем выберите "".

В визуальном режиме, вы можете видеть дополнения, абсорбцию, новые ссылки и выделенное форматирование. Другие изменения, типа изменение размера изображения, описаны на стороне.]]





Зачем нужна эта функция?
Это имеет две цели. Первое, редакторы могут видеть их изменения и изменения других редакторов, которые они сделали без знаний вики-текста. Это особенно полезно для того, чтобы видеть "пример", что пользователь удалил столбец в таблице, в разнице вики-текста видеть это довольно сложно.

Второе, мы можем использовать технологию для более богатого и полезного представления изменений читателю, а не просто базовое соответствие строк. Например, мы можем определить, когда редактирование меняет местами два абзаца и представляет его как таковой, а не редактирует, чтобы удалить один абзац и добавить другой (который может или не может быть идентичным).

Это сейчас доступно как второй инструмент для пользователей компьютеров с версии 1.29.0-wmf-17 и более новой версии (реализовано для отдела производства Викимедиа с 21 марта 2017 года).

Возможности

 * Обнаруживает переносы или изменения абзаца
 * Структурные изменения таблицы показаны более ясно

Технологии



 * Google Diff, Match and Patch
 * TreeDiffer.js

Текущий список администраторов

 * Some edits aren't shown very clearly, as we haven't added custom explanations for all kinds of content. In particular, references, custom extension tags, and templates need better, more sensible explanations.
 * Some behaviour switches that add UI elements such as TOC or edit links aren't shown.
 * No notices for changes to "invisible" page metadata.
 * ✅ Not yet available on mobile.
 * Has issues with complex changes to lists and tables.
 * Unavailable in certain special pages
 * Undo "diff" pages T78550.
 * Edit conflict pages T153298
 * Historical diff pages T167508.
 * Experimentally enabled via feature flag, or appending  to the query string: example
 * ✅ Diffs are shown for the edits from the moment you started the editor – so if you switch mode to wikitext and back, you will only see changes since you moved back, not since you started editing overall.

См. также

 * 2016_Community_Wishlist_Survey/Categories/Reading#CW2016-R094
 * Community Tech/Improved_diffs