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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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