VisualEditor/Diffs/uk

З 2017 року VisualEditor надає  (відображення візуальних відмінностей). Вони доступні в двох місцях інтерфейсу: під час попереднього перегляду змін до документа до того, як користувач збереже сторінку, і (як бета-функція) у стандартному дисплеї MediaWiki, доступ до якого здійснюється зі сторінки історії. В обох випадках візуальна відмінність відображається поряд із традиційним вікітекстом у двох стовпцях, і користувач може перемикатися між двома дисплеями.

Візуальні відмінності мають дві основні переваги перед відмінностями вікітексту. По-перше, редактори можуть безпосередньо бачити зміни, внесені ними та іншими, без необхідності розуміти вікітекст. Це особливо корисно при перегляді змін до графічних структур, таких як таблиці; наприклад, якщо редагування видаляє стовпець із таблиці, різницю вікітексту буде важко зрозуміти, тоді як візуальне відмінність буде відразу очевидним.

По-друге, ця технологія може бути використана для більш точного представлення змін читачеві. Наприклад, якщо в результаті редагування два абзаци помінялися місцями (зі змінами в абзацах або без них), візуальна відмінність визначить, що саме це сталося, тоді як відмінність вікітексту створює враження, що абзац було видалено і додано абсолютно новий абзац.

На звичайних диф-сторінках
Більшість прикладів і скріншотів нижче стосуються використання візуальних відмінностей під час попереднього перегляду сторінок під час редагування. Однак візуальні відмінності візуального редактора також можна використовувати на звичайних сторінках відмінностей у будь-якій вікі, де встановлено візуальний редактор. You can see an example of it in use on the English-language Wikipedia here.

For wikis that have VisualEditor, there are several ways to activate this visual diff display:


 * Add the following to LocalSettings.php:
 * If your wiki has a "Beta features" tab within Special:Preferences, and you want to make visual diffs an "opt-in" feature for users, you can add the following to LocalSettings.php:
 * As seen in the Wikipedia example linked above, the visual diff mode can also be activated by simply adding "&visualdiff" to the URL of a diff page.

Як це працює
[[File:VisualEditor_visual_diff_tool_-_visual_diff.png|alt=Скриншот показує деякі зміни у статті. Більшість змін підсвічено форматуванням тексту.|left|thumb|300px|Коли ви закінчили редаугвання сторінки, введіть опис вашого редагування, а потім виберіть «».

У візуальному режимі ви бачитимете додавання, видалення, нові посилання та форматування підсвіченими. Інші зміни, як-от зміна розміру зображення, описані у примітках збоку.]]





Технологія



 * Google Diff, Match and Patch
 * TreeDiffer.js

Поточні обмеження

 * No notices for changes to "invisible", such as categories or TOC keywords.
 * Has issues with complex changes to tables.
 * Unavailable on certain special pages:
 * Undo "diff" pages.
 * Edit conflict pages

History
Це наразі доступно як другорядний засіб для користувачів настільного редактора, починаючи з гілки 1.29.0-wmf-17 (випущено у виробництво Вікімедіа 21 березня 2017 року). Before that, it was a secondary tool from the 1.29.0-wmf-17 branch onwards (released to Wikimedia production on 21 March 2017).

Див. також

 * 2016 Community Wishlist Survey/Categories/Reading#CW2016-R094
 * Community Tech/Improved diffs