返回建站纪事
建站纪事 / 03/2026 · 09 · 22/4 分钟阅读

给画廊和电台各自一个页面

图片档案与曲目清单变成独立页面并接入探索入口;电台补上跟随播放的歌词,音频统一压成 MP3。

ContentAudioNavigation

01

常驻功能也需要地址

播放器和悬浮入口可以出现在每一页,但它们承载的内容需要自己的地址:能被收藏、被分享、被搜索收录。画廊与电台因此各自获得一个页面,并在全站探索菜单里留下入口。

02

音频只有两种选择

自托管音频要同时付出体积和版权的代价。无损文件先被压成约 190kbps 的 MP3,体积降到五分之一;没有本地文件的曲目只留一个跳转按钮,播放在授权平台上完成。这不是技术妥协,而是把边界写进界面。

03

歌词是时间的另一个刻度

歌词不是装饰。当前行停在视野中央,点任意一行就能跳到那一段;没有歌词的曲目会明确说明,而不是留一片空白。歌词直接取自音频文件自身的标签,不必另外维护一份文本。

04

声音不该埋伏访客

浏览器不允许无交互出声,这恰好和站点原有的规则一致。于是自动起播被收缩成一个更小的动作:借访客的第一次点击或按键随机播一首,面板不弹开,只在角落里显示曲目名;主动停过一次,之后就不再自动开始。