Reference Tooltips/ja



リファレンスツールチップは、メモにカーソルを合わせるとメモが表示されるガジェットです. ページを下にスクロールしなくても、ヒントが行のすぐ上に表示されます.

この機能は多くのWikiでデフォルトで有効になっており、ユーザーはCookieを設定する機能のオプションにアクセスして無効にすることができます. ログインしたユーザーは、特別:個人設定のGadgetsタブで完全に無効にすることができます.

概要
スクリプトは元々2012年に User:Yair rand で開発され、2019年に User:Jack who built the house で作り直されました. ウィキにガジェットをインストールするには、次のファイルをそこに転送する必要があります.


 * w:MediaWiki:Gadget-ReferenceTooltips.js
 * Replace  with the appropriate URL for your own wiki (as of 27 April 2020, this is around line 479); failing to do so may cause an exception in the JavaScript console, and the tooltips will fail to show up
 * w:MediaWiki:Gadget-ReferenceTooltips.css
 * Add the line "ReferenceTooltips[ResourceLoader|default|type=general]|ReferenceTooltips.js|ReferenceTooltips.css" to MediaWiki:Gadgets-definition
 * Create a description for the gadget to be displayed in the user preferences by editing MediaWiki:Gadget-ReferenceTooltips on your wiki; copy-paste the content from w:MediaWiki:Gadget-ReferenceTooltips, or create your own if you wish

ガジェットはデフォルトでwikiにロードされます.

スクリプトが正常に機能するには、次の依存関係が必要です：mediawiki.cookie、jquery.client. もロードする必要があります.

理論的根拠
現在、ウィキメディアのサイトでは、記事の下部にすべての参照がリストされています. 大きな記事、特に多くの参照がある記事の場合、これは最適ではありません. 記事の参照をチェックするには、記事の全長にわたって何度かトラバースする必要があります. その間、読者は場所を失うことがよくあります.

仮定
これは一般的なユーザビリティ機能です. 読者は、ページの長さ全体を横断することなくすぐにアクセスできる場合、参照にアクセスする可能性が高くなると仮定されています.

現在のワークフロー
記事では、ステートメントはスーパースクリプトの内部ページリンクで参照されます. このリンクをクリックすると、ユーザーはページの下部に移動し、参照リスト全体に移動します. 次に、特定の参照が強調表示されます. 次に、ユーザーはそこでリンクをクリックすると、参照されている外部リンクが開きます.

ユーザー エクスペリエンス
ユーザーが記事内のスーパースクリプト化された引用リンクの上にマウスを置くと、参照脚注を含むツールチップが上に表示されます. 次に、ユーザーはマウスをリンクに移動し、そこにあるリンクをクリックして外部参照を開くことができます.

上書きされた参照リンクをクリックすると、通常どおりに動作します（ユーザーは参照リストに移動します）.

JavaScriptとタブレットに関する考慮事項
この機能にはJavaScriptが必要です. JavaScriptが無効になっているブラウザには、この機能はありません.

この機能は、現在の「クリックすると参照リストに移動する」動作を排除しない限り、タブレットやその他のタッチスクリーンインターフェイスでは使用できない場合があります.

設定
このガジェットの設定を編集するには、引用にカーソルを合わせてツールチップが表示されるようにしてから、歯車のアイコンをクリックします. 次のオプションを設定できます.


 * ツールチップがホバー時に表示されるかクリック時に表示されるか
 * ツールチップが表示されるまでの遅延（デフォルトでは200ミリ秒）
 * タグ内の略語のツールチップを表示するかどうか. （例: abbr. ）

関連項目

 * w:User talk:Yair rand/ReferenceTooltips - 議論