Skip to content

/tags/ 「人気のタグ」の「累計」を「1本あたりの反響」に改める (#3230) - #3232

Open
ma91n wants to merge 1 commit into
mainfrom
popular-tags-label-3230
Open

/tags/ 「人気のタグ」の「累計」を「1本あたりの反響」に改める (#3230)#3232
ma91n wants to merge 1 commit into
mainfrom
popular-tags-label-3230

Conversation

@ma91n

@ma91n ma91n commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

Fixes #3230

変更内容

/tags/ 「人気のタグ」の2つめの群のラベルを 「累計」→「1本あたりの反響」 に改める。

  • themes/future/layout/tags.ejs
    • group-heading のラベルとサイドバー目次(specialsToc)の項目を同じ文字にした
    • チップの title に 1本あたりの値を添えた(HTML の記事 7本(総シェア 17186・1本あたり 2455))。ラベルが割り方を名乗るので、数字の側もその値を持たせて並びを検算できるようにした
    • 冒頭のコメントを「ラベルは並びの向きが読めるものにする」に書き直した
  • CLAUDE.md「人気の」が付く枠の物差しの節に、/tags/ だけが持つ2つめの群とラベルの規則を1項目足した

物差し(ranking_tags

score = (shareCount + count) / count全期間のシェア数 ÷ 本数(+1 は定数)。記事5本以上のタグを上位30件。
「累計」は時間の向きだけを名乗っていて、読者はそれを「本数の多い順」と読むので、先頭が HTML 7本・Web 18本だと壊れて見えていた(issue の実測: 30件の本数の中央値 9.5本。「直近」は 28本)。

候補と選んだ理由

候補 判断
1本あたりの反響(採用) 割り方(1本あたり)が向きを言い、「反響」は一覧の行の ♡ の数(post-list-itemsnsCount)と同じ語。体言止め(#3083)。8字で 375px でも1行
1本あたりの反響が大きい 意味は同じだが形容詞終わりで体言止めではない
読まれ方が濃い 「読まれ」は PV の話に読める(物差しはシェア)。体言止めでもない
1本あたりのシェア 「シェア」と書くとタグ自体がシェアされたように読める(従来からの制約)
ラベル+注記 3語で決まったので注記(.sidebar-stats-note の段)は置かない

確認ポイント

  • /tags/ の「人気のタグ」の2つめの h3 が「1本あたりの反響」。375px で1行に収まる(実測済み)
  • サイドバーの目次の子項目も「1本あたりの反響」(1280px で確認)
  • チップにマウスを乗せると title に「1本あたり N」が出て、並びがその降順になっている
  • 「直近」の群・並びの中身は変えていない

範囲外

  • 「直近」のラベルはそのまま(時間の向きで読めているので触らない)
  • 物差しそのもの(5本の足切り・30件)は変えていない

🤖 Generated with Claude Code

2つめの群の物差しは全期間のシェア数 ÷ 本数(記事5本以上)で、
「累計」と名乗ると「本数の多い順」と読まれ、HTML 7本・Web 18本が
先頭に並ぶ形が壊れて見えた。割り方をラベルに出す。
「反響」は一覧の行の ♡ の数と同じ語で、「シェア」はタグ自体が
シェアされたように読めるので使わない。体言止め (#3083)。
チップの title にも 1本あたりの値を添え、目次の項目も同じ文字にする。

Fixes #3230

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

「人気のタグ」の「累計」のラベルが中身の並びを説明していない

1 participant