星尘宇宙开发记:让动效围绕内容运行
星系是内容的入口
恒星对应关于我,行星对应项目,外圈对应笔记。这层映射让视觉场景拥有清晰的信息结构。普通导航同时保留,读者可以直接前往想看的栏目。
热闹的首页,安静的正文
首页承载开场动画与星系互动,详情页回到标题、摘要、正文和技术标签。笔记加入目录、代码高亮与复制,让阅读时的操作更直接。
为不同设备保留路径
本站根据设备性能分级,并为低性能设备提供静态星空回退。动效还需要尊重减少动态效果的偏好。一个效果是否保留,要看它是否妨碍读者访问内容。
内容从场景中独立出来
作品、笔记和个人介绍由 FastAPI 与 SQLite 管理,前台从接口读取。这样更新作品时,不必重新改动 Three.js 场景代码。中英文文本共用结构,按语言读取。
继续完善的方向
让每个项目页写清楚问题、实现和取舍,让每篇笔记留下可以复用的经验。视觉上的星尘最终应当把人带到这些内容里。