Skip to content

ランキングの NEW の窓を30日から14日に絞る (#3408) - #3410

Merged
ma91n merged 2 commits into
mainfrom
new-badge-14days
Oct 30, 2026
Merged

ma91n merged 2 commits into
mainfrom
new-badge-14days

Conversation

@ma91n

@ma91n ma91n commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

変更

  • ランキングの行に付く NEW の窓を、公開後30日以内 → 14日以内に絞った(scripts/lib/post_list.js)
  • 窓の値は NEW_DAYS の1箇所だけが持つ。JSDoc の「公開30日以内」もこの名前で指すようにした
  • scripts/techcast_latest.js のコメントから、記事の NEW が30日であることを前提にした比較を外した。窓を14日にすると Tech Cast の15日より短くなり、説明が成り立たなくなる

CLAUDE.md・スタイルガイド・部品ギャラリーには、NEW の日数を名乗っている箇所が無かった。

理由

トレンドは直近30日の PV で並ぶので、NEW の窓が30日だと集計期間と重なる。行の半分以上に付く印は合図として働かず、隣の年月とも同じことを言っている。14日に絞ると「今週・先週に出た記事」だけが NEW を持ち、トレンドの中でも新顔と定番が見分けられる。

NEW の行数(2026-10-30 のトップ)

タブ 行数 30日(変更前) 14日(変更後)
トレンド 25 16 6
年間人気 48 4 1

変更後は生成した public/index.html の NEW を数えた値で、変更前は同じ行の記事の日付から30日の条件で数えた値。

Closes #3408

🤖 Generated with Claude Code

ma91n and others added 2 commits October 30, 2026 18:10
トレンドは直近30日の PV で並ぶので、NEW の窓が30日だと集計期間と重なり、
行の半分以上に付いて新顔と定番が見分けられない。窓は NEW_DAYS の1箇所が持つ。
Tech Cast のコメントにあった記事の NEW との日数比較は成り立たなくなるので外した。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
記事の NEW との比較を外したときに 15日の理由まで消えていたので、「今週出た回」の合図であることだけを書く。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ma91n
ma91n merged commit 26e1b3b into main Oct 30, 2026
3 checks passed
@ma91n
ma91n deleted the new-badge-14days branch October 30, 2026 13:22
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.

ランキングの NEW の窓を30日から14日に絞る

1 participant