Help:Diff/ja

差分は、あるページの 2 つの版間の変更点を表示するものです. 差分は、MediaWiki ウィキにおけるナビゲーションとコンテンツ モデレーションの基本的な構成要素です.

ウィキ エコシステムのプラットフォームでは、どのデバイスとどの MediaWiki のインストレーションが使用されているかによって、差分にいくつかのバージョンがあります.



差分をいつ、なぜ使用するか
差分を使用する主な理由は、あなた自身や他の人が行ったページの特定の変更を確認することです. これを行うには、多くの理由が考えられます:


 * 荒らしの事例を見つけるため
 * 節、文、単語がいつ追加/除去されたかを判断するため
 * どの編集者が変更を行ったかを判断するため
 * 差分にはSpecial:MyLanguage/Help:Editing pages、Special:MyLanguage/Manual:Revertsなどの操作や、編集した人の利用者ページやトークページへのリンクが含まれているため、さらなる操作への出発点として.



差分を表示する手順
差分を閲覧するのに最も一般的なのは「版の履歴」を使用する方法です. これは「」タブでアクセスできます. ここから、「」ボタンで単一の版の差分を表示でき、ラジオボタンと「」ボタンで複数の版にまたがる差分を表示できます.

変更点を列挙しているほとんどの特別ページには、通常は差分へのリンクが含まれています:


 * Special:RecentChanges
 * Special:Watchlist
 * Special:Contributions
 * Special:Relatedchanges

差分を表示するもう 1 つの方法は、Special:Diff ページです. これを使用するには、比較したい版の ID が分かっている必要があります. 版 ID は、差分の URL の  部分 (  は差分 ID) を見て取得できます. さらに、 パラメーターの値を使用して、その版の前の版に対する差分を取得できます.



差分の構成要素
下記は、公開された 2 つの変更点の差分を表示する際に表示される、差分ページの重要な構成要素を視覚的に表現したものです.



この例では差分ページの先頭を示しています (一部のリンクはダミー リンクです). 左側が古い版、右側が新しい版を示しています.



変更されていないテキストは薄い灰色の背景に濃い灰色の文字で表示されます (変更されたテキストの前後の部分のみ表示されます).



移動されたテキスト
ある場所から別の場所に移動した同一のテキストは、通常、追加されたテキストと除去されたテキストとして表現されます. を使用している MediaWiki インストレーションでは、移動したテキストがどこに移動したかをより明確に示す矢印のアイコンが表示される場合があります.



追加されたテキスト
追加されたテキストを含む行は、その前にプラス アイコン (+) が表示されます. 追加された単語や文字は、強調表示され、太字になります.



除去されたテキスト
除去されたテキストを含む行には、その前にマイナス アイコン (−) が表示されます. 除去された単語や文字は、強調表示され、太字で表示されます.



置換されたテキスト
変更されたフレーズの横に + のアイコンと − のアイコンがあれば、何が新しいコンテンツに置き換わったのかが分かります.

変更された段落は白地に黒で表示され、古い版の側はオレンジの枠、新しい版側は水色の枠で表示されます.

挿入/削除されたテキストは、色付きの枠で強調表示され、太字で表示されます. 段落全体を除去/挿入した場合、強調や太字は適用されず、反対側は白紙となります.



差分にリンクする
差分表示では、差分を見ながら URL をコピーすることでリンクできます. この URL には、 と   という 2 つのパラメーターがあります.

Linking to a diff from outside a wiki can be done by using the full URL, for example:



The diff special page at Special:Diff makes it easier to create shorter URLs which redirect to diffs.

From within a wiki, these links can take the following forms:


 * → Special:Diff/1242287 – 同じページの前の版との差分を表示します.
 * → Special:Diff/1242287/prev – 同じページの前の版との差分を表示します.
 * → Special:Diff/1242287/next – 同じページの次の版との差分を表示します.
 * → Special:Diff/1242287/cur – 同じページの現在の版との差分を表示します.
 * → Special:Diff/1242286/1242287 – 同じページの、指定した 2 版の間の差分を表示します. 指定する版の順序は逆でも構いません. 例:  → Special:Diff/1242287/1242286 (ですが、逆順は避けるべきです).

これらのリンクは、他の内部リンクと同様に編集の要約で使用できます. 例:.

For example, the full URL  could also be written as.

By default, the later revision of the page is displayed in full below the diff — this can be turned off via a preferences ("") or by setting  in the URL. Links to diffs without the page text can be created:





インライン差分
Since MediaWiki 1.35, an inline diff (also known as a unified diff) is available. As of 2022 this is only available with the engine. Inline diffs can be accessed by passing the  parameter in the URL (example). There are plans to expose a toggle to switch between inline and two-column in the interface (T240608).



バグ報告の方法
Bugs should be filed on Phabricator under the tag.



利用者の個人設定
The following user preferences are available in the "" section of the "" preferences tab:


 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.
 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.


 * Whether to show the diff of the rolled back revision after a rollback.
 * Whether to show the diff of the rolled back revision after a rollback.

Some extensions also add their own preferences related to diffs.



関連項目

 * — Navigating and understanding page history.
 * — Diffs in the VisualEditor and VisualDiff extensions.