VisualEditor/Diffs/pt-br

Desde 2017, o editor visual fornece  (exibições de diferença visual). Eles estão disponíveis em dois locais na interface: ao visualizar as alterações no documento antes que o usuário salve a página, e (como um recurso beta) na exibição de diferenças padrão do MediaWiki, acessada na página de histórico. Em ambos os casos, a diferença visual aparece ao lado do diferença tradicional de wikitexto de duas colunas, e o usuário pode alternar entre as duas telas.

Os diffs visuais têm duas vantagens principais sobre os diffs wikitexto. A primeira é que os editores podem ver diretamente as mudanças que eles e outros fizeram, sem a necessidade de entender o wikitexto. Isso é particularmente útil ao observar as alterações nas estruturas gráficas, como tabelas; por exemplo, se uma edição excluir uma coluna de uma tabela, o diff do wikitexto para ela seria difícil de entender, enquanto o diff visual seria imediatamente óbvio.

A segunda é que a tecnologia pode ser usada para representar com mais precisão a mudança para o leitor. Por exemplo, se uma edição trocou dois parágrafos (com ou sem alterações nos parágrafos), o diff visual identificará que isso foi o que ocorreu, enquanto um diff de wikitexto faz parecer que um parágrafo foi excluído e um parágrafo inteiramente novo foi adicionado.

Em páginas diff regulares
A maioria dos exemplos e capturas de tela abaixo são sobre o uso de diferenças visuais durante as visualizações da página durante a edição. No entanto, as diferenças visuais do Editor visual também podem ser usadas em páginas diferenças regulares, em qualquer wiki que tenha o Editor visual instalado. Você pode ver um exemplo disso em uso na Wikipédia em inglês aqui.

Para wikis que possuem o Editor Visual, existem várias maneiras de ativar este display visual de diferenças:


 * Adicione o seguinte a LocalSettings.php:
 * Se o seu wiki tem uma guia de "Recursos Beta" em Especial:Preferências, e você deseja tornar as diferenças visuais um recurso "opcional" para os usuários, você pode adicionar o seguinte a LocalSettings.php:
 * Como visto no exemplo da Wikipédia acima, o modo de comparação visual também pode ser ativado simplesmente adicionando "&visualdiff" ao URL de uma página de comparação.

Como funciona
[[File:VisualEditor_visual_diff_tool_-_visual_diff.png|alt=Screenshot mostrando algumas mudanças em um artigo. A maioria das mudanças é realçada com formatação de texto.|left|thumb|300px|Quando terminar de editar a página, digite o resumo da edição e escolha "".

No modo visual, você verá adições, remoções, novos links e formatação destacados. Outras alterações, como alterar o tamanho de uma imagem, são descritas em notas ao lado.]]





Tecnologia usada



 * Google Diff, Match and Patch
 * TreeDiffer.js

Limitações atuais

 * Nenhum aviso para alterações em "invisible", como categorias ou palavras-chave do sumário.
 * Tem problemas com alterações complexas em tabelas.
 * Indisponível em determinadas páginas especiais:
 * Desfazer páginas "diff".
 * Editar páginas de conflito

Histórico
Este recurso está disponível como a primeira ferramenta de comparação no VisualEditor da área de trabalho da ramificação 1.31.0-wmf-20 em diante (lançada para a produção da Wikimedia em 6 de fevereiro de 2018). Antes disso, era uma ferramenta secundária da ramificação 1.29.0-wmf-17 em diante (lançada para a produção da Wikimedia em 21 de março de 2017).

Ver também

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