Moderator Tools/Content moderation on mobile web/Diff/ja

差分とは、ウィキメディアのプロジェクト群の基本的な構成要素で、ナビゲーションとコンテンツ推敲に使います. モバイルウェブ版の場合、差分ページにあるはずのコアなリンクと操作が欠けていて、ウィキメディアのプロジェクト群を理解したいと願う編集初学者には、何がどう機能するか理解したくても役に立たないはずです.

この改訂作業そのものは、モバイル版の差分表示に「取り消し」ボタンがほしいという、多くのコミュニティから上がった別の要望にも対応します. モバイルウェブ版のインタフェースを使う編集者は - 既定では - 編集を取り消そうとしても手間がかかりました. With Advanced Mobile Contributions (AMC) turned on, editors can access an Undo button on page histories only, which opens the desktop undo interface. Editors should be able to undo edits from a diff.

'''差分ページの新しい表示の設計案を皆さんと共有してきました.  ぜひ感想や指摘を トークページで共有してくれませんか. '''

差分
モバイルウェブ版の差分表示は、特別:MobileDiff というモバイル版専用の表示を用いており、デスクトップ表示とは明らかに異なります. 違いは、差分を左右に分けて表示するのではなく変更点を行内に示す点、特定のページの変更履歴や特定の投稿者の投稿履歴をリンクで示さない点、または 取り消しや秘匿その他の 適正化の操作ができない点です. モバイルウェブ版の利用者が唯一、実行できる操作は利用者に感謝を送ることだけです.

注目点として、編集中にプレビューするときエディタが生成する視覚的な差分など、利用者がモバイルで体験できる他の種類の差分表示もあります. 当プロジェクトでは編集のプレビュー時点ではなく、 利用者がページの変更履歴や利用者投稿記録を閲覧した場面で目にする差分表示に焦点を当てます.



インラインの差分
インラインの差分※とは、版番号の異なる 2つの版を対比して差異を表示し、同じ段落同士で文字列の加除がわかるようにします. （※＝in-line diffs） この形式だとコンテンツの重複を省略するので、左右2列に並べた差分表示よりも縦方向の表示領域が短めになり、反面、段落をまるごと追加または削除した場合と比べると、単一の文に種類の違う変更点が複数ある場合などは、差分が見分けにくくなる可能性があります.

Screen sizes have, on average, increased since the decision was made to use in-line diffs, and other tools (such as SWViewer), make good use of two-column diffs at mobile screen widths. 編集者の皆さんには、モバイルウェブ版でも両方の変更履歴表示を、つまり従来の左右2欄表示を好む人も尊重するにはどうすれば良いか、選択肢を探りたいと考えています. これは個人設定で切り替える方式にできそうですし、その上で、編集初学者にはどちらを既定で表示するか決める必要があります.

質問： インライン表示、2欄表示のそれぞれについて、満足な点と不満な点はなんですか？ どちらかひとつだけ使えれば良いか、利用者はモバイル版でも切り替えて使える方が良いですか？

リンク
We believe that page histories, user contributions, and diffs should all link directly to each other, to enable easy navigation between revisions on Wikimedia projects. Currently, mobile diff does not include any direct links to page history or user contributions.

取り消し
Mobile editors who do not have Advanced Mobile Contributions (AMC) turned on cannot access buttons for undoing edits from page histories or diffs. AMC を有効化して「取り消し」「巻き戻し」ボタン、さらに履歴の除去機能をページの変更履歴にのみ追加、差分表示にはこれらのボタンを載せません. We think it's clear that the diff page should have an undo button.

When using Undo from mobile web, the desktop edit view is shown, enabling a partial revert, where edits are made to the page while the edit is undone. This interface is clearly not designed for mobile screen widths and results in users needing to scroll far down the page to confirm undoing the edit. データ分析の結果、取り消し操作のうち部分的な巻き戻しは全体のわずか 3% にとどまること、その他は全面取り消しであることが把握できました. Given this, we might imagine building a way to fully undo an edit without needing to open the page editor.

 Questions:  エディタを開かなくても、編集者が編集の特定版をもっと迅速に取り消しできるとしたら、良いですか悪いですか？

設計
We have some design explorations to share, which we need your feedback on! Take a look and let us know what you think on the talk page.


 * Is the layout of the page clear?
 * Is all the functionality and content that you expect on the Diff page present, or have we missed anything?
 * Do you think the elements of the page would be clear to a new user?
 * Which of the options do you prefer, and why?

In these designs we have only changed the page layout and information structure - the in-line diff styling has remained the same, as we do not plan to make changes to it right now. These designs only relate to the information around the diff.

この設計改訂では、参加して年月が浅い利用者にとって理解しやすく使いやすけなるように、デスクトップ版で提供してきた機能とリンクのセットをモバイルウェブ版でも利用できるように、ます.

We removed:


 * The grey "about the user" card in the footer
 * User edit count
 * バイト数の加除

さらに以下も追加しました.


 * ページの変更履歴とトークページへのリンク
 * そのページをウォッチリストに入れる／除去する 操作
 * 利用者の投稿履歴と会話ページへのリンク
 * '編集要約／タイムスタンプと利用者情報を保持する「カード型」UI類
 * 取り消しボタンは感謝ボタンと同じトレーに配置
 * 巻き戻しと変更の可視化のボタン（管理者限定）
 * 利用者をブロックする操作（管理者限定）



現在のバージョン
対比させるため、現状のモバイル版差分表示 MobileDiff インタフェースの見た目はこちら.



管理者以外の版
この節で述べる設計案では管理者権限のない利用者向けで - メディアウィキの基本的な操作のみ置いてあり、管理者限定の機能は除外してあります.

この設計案ではシンプルに 「変更履歴」とドロップダウンメニュー「利用者情報」それぞれの題名欄 を除去、見た目を揃えてあります.



管理者用の版
ほかに3つの操作は、当該のプロジェクトの管理者限定で設計案に盛り込みました. 利用者のブロック、編集の差し戻し、秘匿など編集の可視性の変更 （変更履歴の除去）. 上記と同様の応用形は存在します. これらの操作は、利用者リンクを常に表示するバージョンでデモをしてあります.

メディアウィキのインタフェースで標準的なブロックボタンは、トークと投稿履歴ボタンの隣に置きました. 差し戻しと変更の可視化 ボタンは、画面下部の操作トレーにメニューを新設して格納しました.

'''これらの設計案をどう思うか、どうかトークページに感想を投稿してください. ''' 皆さんからフィードバックをもらったら、さらに柔軟に対応していくつもりです.



タグとフラッグ
上述の設計案だと、タグを配置しない（例＝「モバイル版編集」「取り消し」など）ほか、フラグも使いません（例＝細かい編集、ボット）.

この設計案では〈細〉 のフラグが立ち、編集要約欄の末尾に太字の斜体で表示してあります.



関連ページ

 * T191706 - It's not possible to undo/rollback edits from diff on Mobile
 * Community Wishlist Survey 2019/Mobile and apps/Add an undo/revert button to diff view
 * Community Wishlist Survey 2021/Mobile and apps/Undo on mobile
 * User:FR30799386/undo