VisualEditor/Diffs/fr

Depuis 2017, VisualEditor fournit des deltas visuels (ou diff visuels), c’est-à-dire des visualisations des différences entre deux versions. Ces fonctionnalités sont disponibles à deux endroits de l’interface : lors des aperçus de vos modifications d’un document préalablement à la sauvegarde de la page, et (comme fonctionnalité bêta) à l’intérieur du visualiseur des différences standard de Mediawiki, accessible depuis la page d’historique. Dans les deux cas, l’afficheur visuel de différences se trouve aux côtés du visualiseur traditionnel de différences wikitexte en 2 colonnes, et l’utilisateur peut basculer entre les deux modes de visualisation.

Les deltas visuels ont deux grands avantages en comparaison des différences textuelles de wikicode. Le premier est que les contributeurs peuvent directement voir leurs modifications et celles des autres sans avoir à comprendre le wikicode. Cela est particulièrement utile quand on regarde une modification de structures graphiques telles que les tableaux ; par exemple, si une modification supprime une colonne d’un tableau, le delta wikitexte pour celle-ci est difficile à comprendre, là où le delta visuel est immédiatement évident.

Second avantage, nous pouvons utiliser des techniques de représentations des changements plus précises et plus utiles pour le lecteur. Par exemple, si une modification a échangé deux paragraphes (avec ou sans modifications au texte de ceux-ci), le delta visuel montrera que c’est ce qui s’est produit, là où un delta wikitexte l’affichera comme si un paragraphe avait été supprimé et un paragraphe entièrement nouveau avait été ajouté.

Sur les pages classiques de delta
La plupart des exemples et des captures d’écran ci-dessous portent sur l’usage des deltas visuels durant la prévisualisation de pages en cours de modification. However, VisualEditor's visual diffs can also be used on regular diff pages, on any wiki that has VisualEditor installed. 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.

Comment ça marche
[[File:VisualEditor_visual_diff_tool_-_visual_diff.png|alt=Capture d’écran montrant certains changements à un article. La plupart des changements sont mis en valeur par la mise en forme du texte.|left|thumb|300px|Lorsque vous avez fini de modifier la page, entrez votre résumé de modification et choisissez «  ».

Dans le mode visuel, les ajouts, suppressions, nouveaux liens et changements de mise en forme sont surlignés. Les autres changements, comme le changement de la taille d’une image, sont décrits dans des notes en marge.]]





Technologies utilisées



 * Google Diff, Match and Patch
 * TreeDiffer.js

Limites actuellement

 * 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
Cette fonctionnalité est disponible en tant qu’outil principal du VisualEditor des utilisateurs bureau depuis la branche 1.31.0-wmf-20 (publiée comme version de production pour Wikimedia le 6 févirer 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).

Voir aussi

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