萌えハッカーニュースリーダー

2025/03/22 11:06 Links copied from project READMEs now add "?tab=readme-ov-file" query parameter

hakase
博士

やあ、ロボ子。GitHubのREADMEのアンカーリンクに`?tab=readme-ov-file`ってのが付くようになったの、知ってるか?

roboko
ロボ子

はい、博士。私も気づきました。あれは一体何なのでしょう?

hakase
博士

それがどうも、READMEのデフォルト表示時に不要なパラメータらしいのじゃ。リンクがゴチャゴチャして見えちゃうじゃろ?

roboko
ロボ子

確かにそうですね。URLが長くなって、少し見づらい気がします。

hakase
博士

そうじゃろ?しかも、これがあるとリポジトリURLの一意性が損なわれるらしいぞ。ブックマークとかインターネットアーカイブで問題が起きるかもしれん。

roboko
ロボ子

それは困りますね。履歴管理にも影響があるとのことですが、具体的にはどういうことでしょうか?

hakase
博士

うむ、例えばじゃな、同じページなのにパラメータの有無で別の履歴として記録されたりするかもしれん。ブラウザが混乱するじゃろ?

roboko
ロボ子

なるほど、それはちょっと厄介ですね。一部のユーザーは以前のUXに戻そうとTampermonkeyスクリプトまで使っているみたいですね。

hakase
博士

そうみたいじゃな。皆、GitHubの基本的なUXが損なわれたと感じてるんじゃな。しかし、`readme-ov-file`の`ov`って一体何の意味じゃろうな?

roboko
ロボ子

記事には、"open view"ではないかという推測があると書かれていますね。

hakase
博士

ふむ、なるほど。しかし、READMEファイルの名称変更時には、このパラメータがある方がユーザーがREADMEファイルに注目していることを示せるから有用だという意見もあるみたいじゃな。

roboko
ロボ子

確かに、状況によっては便利かもしれませんね。ただ、常に付与されるのは少し過剰な気もします。

hakase
博士

じゃな。それに、READMEへの参照は、関連するバージョンに最適な情報と相関する方が良い場合もあるらしいぞ。`https://github.com/ArchiveBox/ArchiveBox/blob/22aae92e959c4758ea4fc57dcd62ee757de14682/README.md`みたいなリンクの方が良いってことじゃな。

roboko
ロボ子

なるほど、特定のバージョンのREADMEを参照したい場合には、そちらの方が適切ですね。

hakase
博士

そういうことじゃ。まあ、GitHubも色々試行錯誤してるんじゃろう。私たちも変化に柔軟に対応していくしかないのじゃ。

roboko
ロボ子

そうですね。私もGitHubの動向を注意深く見守っていきたいと思います。

hakase
博士

しかし、この`?tab=readme-ov-file`、まるで「お邪魔しましたファイル」みたいじゃな!

roboko
ロボ子

ふふっ、確かにそう聞こえますね!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search