Template‐ノート:Anchor

message: {{削除依頼ログ
|talk=false
|result1=版指定削除|page1=Template:Anchor|date1=2012年3月20日
}}

message: __TOC__

message: re:  → commons:template:anchor · commons:template talk:anchor|
 → commons:template:anchor · 
ar:template:anchor
bg:template:anchor
ca:template:anchor
cs:template:anchor
da:template:anchor
de:Vorlage:Anker
en:template:anchor
eo:template:anchor
eu:template:anchor
ca:template:anchor
fa:template:anchor
fi:template:anchor
fr:template:anchor
hsb:template:anchor
he:template:anchor
hu:template:anchor
is:template:anchor
ja:template:anchor
ko:template:anchor
la:template:anchor
mi:template:anchor
nds:template:anchor
nl:template:anchor
nn:template:anchor
no:template:anchor
oc:template:anchor
pl:template:anchor
ps:template:anchor
pt:template:anchor
ro:template:anchor
rmy:template:anchor
ru:template:anchor
sd:template:anchor
simple:template:anchor
sq:template:anchor
sr:template:anchor
sv:template:anchor
sw:template:anchor
te:template:anchor
tn:template:anchor
uk:template:anchor
ur:template:anchor
vi:template:anchor
yi:template:anchor
zh:template:anchor
‫·‏לערי ריינהארט‏·‏T‏·‏m‏:‏Th‏·‏T‏·‏email me‏·‏‬ 2008年2月11日 (月) 00:15 (UTC)
thread_title:  some interlanguage links 

message: 本テンプレートは、複数アンカーを付けたい場合に不便であり、引数指定しだいで挙動が変わりすぎて使い方がわかりにくいといった欠点があるので、本テンプレートを廃止し、
*単なるアンカーを付けるには  を使う
*アンカーを文字列として表示させたい場合は  を使う
とすることを提案します。--Kurz 2010年2月25日 (木) 11:58 (UTC)
replies: text: わざわざこのテンプレートを廃止せずとも修正することで対処可能な案件と思われますので反対いたします。--Web comic 2010年2月25日 (木) 12:32 (UTC)
replies: text: :このテンプレートを修正するといっても、引数の仕様に難があるのでなかなか困難なのですが、具体的にはどのように修正するつもりですか？--Kurz 2010年2月25日 (木) 13:16 (UTC)
replies: text: ::反対がありますので、提案は撤回します。--Kurz 2010年3月3日 (水) 12:10 (UTC)
thread_title:  廃止提案 

message: はとほとんど同じ機能を提供します(違いが分かりません)が、今日時点で6件くらいしか使われていませんので、廃止すべきと思いますが、どうでしょうか。とりあえずには注意を書いておきました。--Ahora（会話） 2012年9月27日 (木) 04:23 (UTC)
replies: text: 現状をみると…ということでWikipedia:検証可能性への利用をこのテンプレに替えておきました。--toto-tarou（会話） 2014年2月27日 (木) 18:06 (UTC)

text: 上記の#廃止提案と各テンプレ機能/名称をみると……anchor廃止賛否は保留しておきます。--toto-tarou（会話） 2014年2月27日 (木) 18:15 (UTC)
thread_title:  {{tl|section}} は廃止すべきでは? 

message: 本テンプレートには、下記の問題があります。
*名前がと紛らわしい。
*複数アンカーを付けられません（テンプレートを複数回呼び出す必要があります）。
*subst展開非対応。これにより、見出しで使用したい場合への対応が「手入力するか、諦めてください」という投げやりなものになっています。正しい対処法は「をsubst展開する」ことです。
本テンプレートにできて、かにできないことは下記の2点です。
*本テンプレートはアンカーにclass="anchor"をつけます。ただし、これは表示や挙動への影響がありません。
*表示される文字列がタグ内に置かれます（Visible anchorではタグの後に置かれます）。しかし、アンカーリンクの使用上はほとんど同じ扱いであり、また挙動が違うにもかかわらず解説文で「Visible anchorと同じ」と説明されているため、重要視されていません。
したがって、本テンプレートの廃止を提案します。手順は下記とします。
#ボット作業依頼を提出し、下記の置換を行います。見出しで使用されている場合はAnchorsテンプレートのsubst展開を行います。（Visible anchorがsubst展開非対応になっているため、一律でAnchorsに置換しています）
#* → AAA
#* → BBB
#* → 
#Template:AnchorをTemplate:Anchor/oldに、Template:AnchorsをTemplate:Anchorに移動。解説ページも併せて移動します。Template:Anchorsはリダイレクトとして残します。
2010年の廃止提案では「修正することで対処可能」という反対意見がありますが、「引数の仕様に難がある」の反論に対し修正方法が提示されていないため、説得力がないと考えます。また、ウィキペディア日本語版のコミュニティがメンテする必要のあるテンプレートはできるだけ減らすべきです（実際、subst展開非対応の問題が10年以上修正されていません）。--ネイ（会話） 2021年3月19日 (金) 15:09 (UTC)
replies: text: - 単純にを廃止し、今後は・（）の二本立てにしていく（それに伴いBot作業依頼によっての使用箇所を修正する）というだけなら方向性としてありだと思います。

text: ただ、2の（旧）をにし、跡地にを持ってきて（新）とするのは過去版に混乱が生じるので反対です。例えば国の一覧の「」が典型ですが、はアンカー機能を持たせつつ「あ行」という文字列を表示させる意図で使用されています。これを廃止に伴って別のテンプレートに置き換えるだけなら問題ないのですが、廃止後にテンプレ名を再使用として文字列を表示させないテンプレートであるを（新）としてしまうと、過去版で（旧）として貼られていた版の箇所は（新）の挙動を取り文字列が消失します。「あ行」と書かれた第1引数が（旧）では表示、（新）では非表示と変わってしまうからです。--ButuCC+Mtp 2021年3月22日 (月) 14:32 (UTC)タグ修正。問題があれば差し戻して構いません。--ネイ（会話） 2021年3月31日 (水) 15:48 (UTC)
replies: text: :ButuCCさんの過去版に関するコメントについて思うところがありますが、廃止については合意が成立したとして、ボット作業依頼を提出します。--ネイ（会話） 2021年3月28日 (日) 15:05 (UTC)

text: 対応する英語版が:en:Template:Anchorのため、今後の翻訳の影響度を考えるとTemplate:Anchorを生かした方が良いのではないかなと思います。個々の修正はわずかな手間とは言え、汎用的なテンプレートですので、累積すれば結構なコストになる可能性があります。ただ、英語版の使用数80,000頁が多いのか少ないのか…もしかしたら無視できるほど少ないかもしれません。比較して、過去版への影響はどの程度でしょうか、確かに消失は小さくない影響ですが。解決策のない問題提起のみで申し訳ありません。--影佑樹（会話） 2021年3月29日 (月) 07:33 (UTC)

text: 適当にsubst展開に対応させました。ただし、複数アンカーを指定できるがより便利ということは変わりありませんので、廃止には賛成です。移動については精査しないとなんとも言えませんので、中立としておきます。--Semi-Brace (会話 / 投稿) 2021年3月31日 (水) 13:04 (UTC)
replies: text: :bot作業依頼対象外の個人サブページ（利用者:ButuCC/Doc.3）での挙動を確認しています。その結果Semi-Braceさんの処理ではジャンプできなくなったので差し戻しましたが、本日晴天さんがされた処理の場合はジャンプ機能が維持できていることが確認できました。subst展開できる仕様にすること自体に異論はありません。

text: :私の活動範囲では以前より名鉄車両系記事の参考文献がを用いた形式（脚注節にrefnameを集約し、さらに参考文献をにして脚注から参考文献に飛ばす仕様）になっており、それに倣って名鉄特急などでその形式にしたりしていました。そういった形式をとる記事では参考文献にがかかっており、これをの仕様に置き換えられると何も表示されなくなります。

text: :*
replies: text: ::→ 表示結果：「」

text: :*
replies: text: ::→ 表示結果：「」

text: :で文字が表示させる仕様となっていた個所は全てこうなるので、廃止したとしても過去版保全の点からのソースは弄るべきではないです。--ButuCC+Mtp 2021年3月31日 (水) 15:10 (UTC)

text: ボット作業依頼が完了し、Anchorを使用しているページが利用者ページや議論ページのみになったため、を貼付しました。なお、リダイレクト化または移動の合意が成立した場合、利用者ページや議論ページの修正を行うためのボット作業依頼を提出します。

text: 現在および将来の使用における利便性は、過去版保全より重要であると思料します。今のところ、Anchorの廃止は合意されたものの、移動もリダイレクト化も行われなかったため、「名前がと紛らわしい」という問題は残ったままであり、翻訳による問題（例：マネーサプライ、Template:Cite LSA）は実際におきています。これを我慢してでも過去版保全を優先させるというのは、「先にそのページ名を占有した者勝ち」を助長する結果にしかならないと考えます。余談：マネーサプライは移動/リダイレクト化が行われると、過去版の表示が直ります。--ネイ（会話） 2021年3月31日 (水) 15:48 (UTC)
replies: text: :「先にそのページ名を占有した者勝ち」になってしまうのはテンプレートの宿命ですので、助長も何もどうしようもないことです。日本語版では独自仕様のテンプレートが2006年に作成され、それが3年間使われ、後から他言語版仕様のテンプレートをとして2009年に導入した、この経緯はもはや今更動かせないものです。こそ後から紛らわしい名前で割り込んできたのであり、全く別の名前にでもしておけばよかったのかもしれません。とかとかとか。

text: :マネーサプライの例は誤った使い方ですので、当時の版では「誤った使い方で表示に不具合が起きていた」という状態で保持されるのが正当です。誤字脱字と同じでその版での状況を当時のまま残すことに意味があるので、別に間違いをなかったことにする必要はないです。実際はを意図通りに表示できていたケースが大半であり、当時問題なかった内容がおかしなことになる弊害の方が大きいです。

text: :（プレビュー後追加コメント）…と、ここまでコメントしてプレビューしたところで知ったのですが、廃止したことで「代わりにを使用してください」と冒頭に案内が出ますね。間違い防止のための機能としていいんじゃないでしょうか。そもそも第1引数の表示結果が真逆（表示／非表示）になる時点で狙い通りの表示が出来ていないことに気がつきそうですが、翻訳者は気にならないのでしょうか。--ButuCC+Mtp 2021年4月1日 (木) 11:48 (UTC)
replies: text: ::おそらく、これ以上議論しても平行線だろうと思います。より現実的な結論としては、「誤使用が多い場合はリダイレクト化を再検討する必要がある」あたりでしょうか。--ネイ（会話） 2021年4月10日 (土) 08:30 (UTC)
replies: text: :::「誤使用が多い場合は廃止を取りやめて非推奨止まりにする」という道もあります。元々このテンプレートは使っちゃまずい類のものではなく、各々の判断で使いやすいものを選べても問題はなかったので、廃止することによって「誤使用」扱いされるなら廃止自体やめればいいのです。

text: :::それかをリダイレクトにし、そのリダイレクト先として先述した「と全く似ても似つかない新たなテンプレート名」にしてしまうのも手です。そうすれば紛らわしくなくなります。

text: :::繰り返しますがとは第一引数の挙動が全くの逆であり、のつもりでを使った場合は逆に表示するつもりのない文字列が表示されます。投稿後記事を読み返せばおかしいことになっていることは容易に気が付くでしょう。翻訳記事でそれが気付かれないまま放置されるのはただの確認不足ではないですか？--ButuCC+Mtp 2021年4月10日 (土) 15:30 (UTC)
replies: text: ::::一応廃止の取りやめにを表明しておきますが、誤使用が生じているかについて結論を出すには時間がたつ必要があるということで、現在のところはこれ以上議論しても無駄であると判断します。--ネイ（会話） 2021年5月16日 (日) 05:17 (UTC)
thread_title:  廃止提案（2021年3月）