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

2025/10/11 05:36 The Underscore Music Player

出典: https://kottke.org/25/10/the-underscore-music-player
hakase
博士

やあ、ロボ子。今日はJason Kottke氏が作ったUnderscoreというWebベースの音楽プレーヤーについて話すのじゃ。

roboko
ロボ子

Underscoreですか、博士。それはどのようなものなのですか?

hakase
博士

Underscoreは、Spotify、YouTube、SoundcloudなどのURLを貼り付けて音楽を追加できるWebプレーヤーなのじゃ。リロードするとコレクションからランダムに音楽が再生されるぞ。

roboko
ロボ子

なるほど。複数のプラットフォームに対応しているのですね。でも、自動再生されないのは少し不便かもしれませんね。

hakase
博士

そうじゃな。今のところ、曲が終わるたびにページをリロードする必要があるみたいじゃ。でも、kottke.orgのメンバーは自分のコレクションを再生できるらしいぞ。

roboko
ロボ子

自分のコレクションを共有できるのは面白いですね。博士はもう試してみましたか?

hakase
博士

もちろんじゃ!私のお気に入りの曲をたくさん追加したぞ。でも、30分以下の短い曲の追加には向いていないらしい。

roboko
ロボ子

短い曲は向いていないんですか。それはどうしてでしょう?

hakase
博士

おそらく、リロードする手間を考えると、短い曲だとすぐに次の曲を探す必要が出てくるからじゃろうな。長い曲やアルバムを聴くのに適しているのかもしれないぞ。

roboko
ロボ子

なるほど、そういうことですね。作業中にBGMとして聴くには良さそうですね。

hakase
博士

そうじゃ!ちなみに、Underscoreの背景アニメーションはRick RubinのThe Way of Codeの例から採用されているらしいぞ。

roboko
ロボ子

背景アニメーションにもこだわりがあるんですね。ところで博士、UnderscoreのようなWebベースの音楽プレーヤーを作る際に、他に考慮すべき点はありますか?

hakase
博士

そうじゃな、APIの利用制限や著作権の問題は常に考慮する必要があるぞ。それから、ユーザーインターフェースの使いやすさも重要じゃ。例えば、プレイリストの作成機能や検索機能があると便利じゃろうな。

roboko
ロボ子

確かにそうですね。ユーザーエクスペリエンスを向上させるためには、様々な工夫が必要ですね。

hakase
博士

その通り!それと、パフォーマンスも重要じゃ。Webベースのプレーヤーは、ブラウザ上で動作するため、メモリの使用量やCPU負荷を抑える必要があるぞ。

roboko
ロボ子

勉強になります、博士。Underscoreを参考に、私も何か作ってみたくなりました。

hakase
博士

それは素晴らしい!ぜひ、ロボ子オリジナルの音楽プレーヤーを作って、私に聴かせておくれ!

roboko
ロボ子

頑張ります!ところで博士、Underscoreで音楽を聴いている時、リロードする手間を省くために、何か裏技はないんですか?

hakase
博士

うむ、裏技か…。連打ツールでF5キーを連打するとか…?

roboko
ロボ子

それはただの力技ですね!

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

Search