Editor Visual/Diffs

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page VisualEditor/Diffs and the translation is 76% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎polski • ‎português do Brasil • ‎slovenčina • ‎suomi • ‎čeština • ‎русский • ‎српски / srpski • ‎українська • ‎日本語

Desde 2017, VisualEditor proporciona visual diffs (vistas de diferencia visual). Estas están disponibles en dos lugares de la interfaz: al previsualizar los cambios en el documento antes de que el usuario guarde la página y (como una función beta) dentro de la vista de diferencias de MediaWiki estándar, accesible desde la página del historial. En ambos casos, la diferencia visual aparece junto a la diferencia (diff) de dos columnas tradicional y el usuario puede alternar entre las dos vistas. These are available in two places in the interface: when previewing changes to the document before the user saves the page, and (as a beta feature) within the standard MediaWiki diff display, accessed from the history page. In both cases, the visual diff shows up alongside the traditional two-column wikitext diff, and the user can toggle between the two displays.

Los visual diffs tienen dos ventajas principales sobre los diffs de wikitexto. La primera es que los editores pueden ver directamente los cambios que ellos y otros han hecho sin necesidad de entender wikitexto. Esto es particularmente útil cuando se observan cambios en estructuras gráficas como las tablas. Por ejemplo, si una edición borra una columna de una tabla, su diff de wikitexto sería difícil de entender, mientras que su visual diff sería inmediatamente obvio. The first is that editors can directly see the changes they and others have made without needing to understand wikitext. This is particularly helpful when looking at changes to graphical structures such as tables; for example, if an edit deletes a column from a table, the wikitext diff for it would be hard to understand, while the visual diff would be immediately obvious.

La segunda es que esta tecnología puede utilizarse para representar con mayor precisión el cambio al lector. Por ejemplo, si una edición intercambia dos párrafos (con o sin modificaciones en los párrafos), el visual diff identificará que esto es lo que ocurrió, mientras que un diff de wikitexto hace parecer que se eliminó un párrafo y se agregó un párrafo completamente nuevo. For example, if an edit swapped two paragraphs (with or without changes to the paragraphs), the visual diff will identify that this is what occurred, while a wikitext diff makes it appear that a paragraph was deleted and an entirely new paragraph was added.

En páginas regulares de diff

La mayoría de los ejemplos y capturas de pantalla que aparecen a continuación tratan sobre el uso de visual diffs durante las vistas previas de las páginas al editar. Sin embargo, el visual diffs del VisualEditor también puede ser usado en las páginas regulares de "diffs", en cualquier wiki que tenga VisualEditor instalado. Puede ver un ejemplo de ello en uso en la Wikipedia en inglés aquí. 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.

Para los wikis que tienen VisualEditor, hay varias maneras de activar la vista de visual diff:

  • Agregue lo siguiente a LocalSettings.php:
$wgVisualEditorEnableDiffPage = true;
  • Si su wiki tiene una pestaña de "Funciones beta" dentro de Especial:Preferencias, y desea que las diferencias visuales sean una función "opcional" para los usuarios, puede agregar lo siguiente a LocalSettings.php:
$wgVisualEditorEnableDiffPageBetaFeature = true;

Como se ve en el ejemplo de Wikipedia vinculado anteriormente, el modo de diferencia visual también se puede activar simplemente agregando "&visualdiff" a la URL de una página de diffs.

Cómo funciona

Captura de pantalla que muestra algunos cambios en un artículo. La mayoría de los cambios se resaltan con el formato de texto.
Cuando termine de editar la página, escriba el resumen de la edición y luego elija "Revisar tus cambios". En el modo visual, verá las adiciones, las eliminaciones, los nuevos enlaces y el formato resaltados. Otras modificaciones, como el cambio de tamaño de una imagen, se describen en las notas al lado.
Botón de alternancia que muestra las opciones visuales y de wikitexto. La opción visual está seleccionada.
Haga clic en el botón de alternancia para cambiar entre los diffs visuales y de wikitexto.
Captura de pantalla que muestra los mismos cambios, en la vista de dos columnas de diff de wikitexto.
El diff de wikitexto es la misma herramienta diff que se utiliza en los editores de wikitexto y en el historial.

Ejemplos

Tecnología utilizada

Thalia Chan, unificando edición y diferncias visuales, Wikimanía 2017

Limitaciones actuales

  • No hay alertas de cambios en los metadatos de las páginas "invisibles", como las categorías o las palabras clave de TOC.
  • Tiene problemas con modificaciones complejas en las tablas.[3]
  • No está disponible en ciertas páginas especiales:
    • Deshacer páginas "diff".[4]
    • Editar páginas de conflicto[5]

Historia

Esta característica ha estado disponible como la primera herramienta de diferencias en el Editor Visual de escritorio desde la rama 1.31.0-wmf-20 en adelante (lanzada a la producción de Wikimedia el 6 de febrero de 2018). Antes de eso, era una herramienta secundaria de la rama 1.29.0-wmf-17 en adelante (lanzada a la producción de Wikimedia el 21 de marzo de 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).

Véase también

Notas