VisualEditor/Diffs/yo

Lati ọdun 2017, pese  (awọn ifihan iyatọ wiwo). Iwọnyi wa ni awọn aaye meji ni wiwo: nigba wiwo awọn ayipada si iwe aṣẹ ṣaaju ki olumulo to fipamọ oju-iwe naa, ati (gẹgẹbi ẹya beta) laarin ifihan iyatọ MediaWiki boṣewa, ti o wọle lati oju-iwe itan. Ni awọn ọran mejeeji, iyatọ oju yoo han lẹgbẹẹ iwe-iwe meji wikitext diff, olumulo le yi laarin awọn ifihan meji naa.

Iyatọ oju ni awọn anfani akọkọ meji lori awọn iyatọ wikitext. Àkọ́kọ́ ni pé àwọn àtúnṣe lè rí tààràtà àwọn ìyípadà tí àwọn àti àwọn mìíràn ti ṣe láì ní òye [[Special:MyLanguage/wikitext|wikitext] Eyi ṣe iranlọwọ paapaa nigbati o n wo awọn ayipada si awọn ẹya ayaworan gẹgẹbi awọn tabili; fun apẹẹrẹ,, ti o ba ti ohun àtúnṣe pa a iwe lati kan tabili, wikitext iyato fun o yoo jẹ gidigidi lati ni oye, nigba ti visual iyato yoo jẹ kedere lẹsẹkẹsẹ.

Awọn keji ni wipe awọn ọna ti le ṣee lo lati diẹ sii deede soju iyipada si awọn RSS. Fun apẹẹrẹ, ti atunkọ kan ba paarọ awọn ìpínrọ meji (pẹlu tabi laisi awọn iyipada si awọn paragira), iyatọ wiwo yoo ṣe idanimọ pe eyi ni ohun ti o ṣẹlẹ, lakoko ti iyatọ wikitext jẹ ki o dabi pe a paarẹ paragirafi kan ati pe a ṣafikun paragirafi tuntun patapata.



Lori awọn oju-iwe iyatọ deede
Pupọ julọ awọn apẹẹrẹ ati awọn sikirinisoti ni isalẹ jẹ nipa lilo awọn iyatọ wiwo lakoko awọn awotẹlẹ oju-iwe nigba ṣiṣatunṣe. Sibẹsibẹ, awọn iyatọ oju wiwo VisualEditor tun le ṣee lo lori awọn oju-iwe iyatọ deede, lori eyikeyi wiki ti o ti fi sori ẹrọ VisualEditor. O le wo apẹẹrẹ ti o ni lilo lori Wikipedia [[w:Special:Diff/473592443|nibi] ni Gẹẹsi

Fun wiki ti o ni VisualEditor, awọn ọna pupọ lo wa lati mu ifihan iyatọ wiwo yii ṣiṣẹ:


 * Ṣafikun atẹle naa si LocalSettings.php:
 * Ti wiki rẹ ba ni taabu "Awọn ẹya Beta" laarin Pataki: Awọn ayanfẹ, ati pe o fẹ ṣe awọn iyatọ wiwo ni ẹya “ijade-in” fun awọn olumulo, o le ṣafikun atẹle si LocalSettings.php:
 * Gẹgẹbi a ti rii ninu apẹẹrẹ Wikipedia ti o sopọ mọ loke, ipo iyatọ wiwo tun le muu ṣiṣẹ nipa fifi “&visualdiff” kun si URL ti oju-iwe iyatọ.



Bawo ni o ṣe n ṣiṣẹ
[[File:VisualEditor_visual_diff_tool_-_visual_diff.png|alt=Sikirinifoto ti nfihan diẹ ninu awọn ayipada si nkan kan. Pupọ awọn ayipada ni a ṣe afihan pẹlu ọna kika ọrọ.|left|thumb|300px|Nigbati o ba ti pari atunṣe oju-iwe naa, tẹ akopọ ti atunṣe rẹ lẹhinna yan "$ awotẹlẹ"

Ni ipo wiwo, iwọ yoo rii awọn afikun, awọn yiyọ kuro, awọn ọna asopọ tuntun, ati titọka kika. Awọn iyipada miiran, gẹgẹbi iyipada iwọn aworan, ni a ṣe apejuwe ninu awọn akọsilẹ ni ẹgbẹ.]]





Technology used



 * Google Diff, Match and Patch
 * TreeDiffer.js

Current limitations

 * 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
This feature has been available as the first diff tool in the desktop VisualEditor from the 1.31.0-wmf-20 branch onwards (released to Wikimedia production on 6 February 2018). Before that, it was a secondary tool from the 1.29.0-wmf-17 branch onwards (released to Wikimedia production on 21 March 2017).