Skip to content

Commit 1a763bf

Browse files
authored
Merge pull request #11 from KYJCASTER/post/mac-miller-tribute
post(mac-miller): 致 Mac Miller 致敬专题页 + 导流短文
2 parents 36ffe2e + 07c2189 commit 1a763bf

6 files changed

Lines changed: 3084 additions & 1 deletion

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
/out/
1111
/dist/
1212

13+
# local-only screenshot / scratch dumps
14+
/.tmp-shots/
15+
1316
# misc
1417
.DS_Store
1518
*.pem
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
title: "致 Mac Miller:把一封情书做成了网页"
3+
slug: "mac-miller-tribute"
4+
date: "2026-06-15"
5+
tags: ["音乐", "前端", "随笔"]
6+
excerpt: "做这个专题页的时候,我一直在想,如果他还在,会不会觉得这种用网页写情书的方式很怪。最后还是决定,把它原样放上来。"
7+
published: true
8+
---
9+
10+
# 致 Mac Miller:把一封情书做成了网页
11+
12+
写这篇之前我犹豫了很久。
13+
14+
[Mac Miller](https://en.wikipedia.org/wiki/Mac_Miller) 是我大学几年里听得最多的一个 rapper——准确地说,到了大二之后我已经分不清自己到底在听 rap,还是在听一个用 MPC 和钢琴在自言自语的人。他 2018 年走的那年我才上初中,听说他名字的时候,他已经成了一个"过去式"的歌手。我是从 *Swimming* 开始倒着听回去的,从《Self Care》到 *Faces*,再到 *K.I.D.S.*,把这个时间轴反过来走了一遍,越听越觉得不对劲——明明是越来越年轻、越来越喧闹的声音,可越往前走,反而越像是在听他一点点地"还魂"。
15+
16+
前阵子《Balloonerism》(2025 年正式发行的那张 2014 年的老母带)出了之后,我趁着考完试的那几天,做了一个**献给他的中文专题页**
17+
18+
不是文章,是网页。
19+
20+
> 嘛意思呢——我想做一份**实物感的杂志**。能撕、能折角、有指纹、有油墨蹭脏的痕迹那种。
21+
>
22+
> 但我又只会写代码。所以最后做出来的,是它的"赛博影印版"。
23+
24+
---
25+
26+
## 在新标签页里翻这本"杂志"
27+
28+
页面已经原样部署在站点下了,**点这里翻**
29+
30+
> ### [**M·M — 致 Mac Miller 的一封情书(1992–2018)**](/Kairos_blog/tribute/mac-miller/)
31+
>
32+
> 建议在桌面浏览器里打开,留点耐心慢慢往下滑。
33+
> 里面有很多你刚翻到才会注意到的小东西。
34+
35+
---
36+
37+
## 这一份里有什么
38+
39+
它分成五章,外加一个 B 面:
40+
41+
- **壹 · 起点** Point Breeze 街区那个孩子,借来一手 flow,骨子里却装着一架钢琴。
42+
- **贰 · 暗流** *Watching Movies with the Sound Off* / *Faces* / *GO:OD AM* / *The Divine Feminine* 四张唱片摆在一起的样子。
43+
- **叁 · 言语** 他在采访里、在巡演大巴上说过的那些话,被抄在了卡片上。
44+
- **肆 · 唱片** 按时间顺序的全部唱片,包括两张遗作。
45+
- **伍 · 此后** *Circles*,以及 2018 年 9 月 7 日之后的故事。
46+
- **B 面 · 脚注** Larry Fisherman、Larry Lovestein、Delusional Thomas,以及那场 Tiny Desk。
47+
48+
视觉上是想做成一份"印出来过、被翻过、被收藏过"的旧杂志——所以你会看到:
49+
50+
- 全屏盖了一层颗粒和暗角,模拟印刷品的纸面纹理;
51+
- 四个角的**裁切登记标记**,像还没修边的样张;
52+
- 顶部一条左滑的**滚动条 ticker**,从《K.I.D.S.》一路滚到《Balloonerism》;
53+
- 右上角实时跳动的**匹兹堡时间**(他的家乡);
54+
- 顶部的滚动进度条;
55+
- *Swimming* 那一段做了一段会"假装在播放"的**波形条**和曲目表;
56+
- 桌面端有一个会跟着你跑的**墨迹光标**,一颗小黑点 + 一个圆环——是我自己最满意的小细节;
57+
- 右下角永远挂着一个"正在播放"的小播放器,显示当前轨;
58+
- Frick 公园那一带是手画的**SVG 小地图**,标了 Point Breeze 的那道蓝色滑梯。
59+
60+
整页是**纯静态的 HTML + CSS + 一段不到 300 行的 JS**——没有框架、没有打包、没有依赖任何 npm 包。我把它当成一道"前端基本功练习"在写:尽量只用语义标签、CSS Grid、CSS 变量、SVG 和 `requestAnimationFrame`
61+
62+
---
63+
64+
## 这是一份非商业的乐迷致敬
65+
66+
需要在最显眼的地方写一遍:
67+
68+
> 这页东西**不卖****不接广告****不导流**到任何商业内容。专辑封面来自 Apple Music 的公开 CDN,仅作纪念展示之用。如果版权方介意,告诉我,我立刻撤掉。
69+
70+
文末我留了 [Mac Miller Circles Fund](https://www.macmillerfund.com/) 的链接——他家人在他走后成立的非营利组织,资助来自欠发达社区的青少年音乐人。如果这一页你看完心里有点东西想给谁,请考虑给那边一点。匹兹堡的孩子,也值得拥有一架钢琴。
71+
72+
---
73+
74+
## 写在最后
75+
76+
做这个专题页的时候,我一直在想,**如果他还在,会不会觉得这种用网页写情书的方式很怪。**
77+
78+
我猜他大概会笑一下,然后说一句 "yeah, that's dope",再回去继续弹他的钢琴。
79+
80+
> "我曾在水里下沉,
81+
> 可现在,我正在游泳。"
82+
>
83+
> ——*Swimming* (2018)
84+
85+
我们想你,Malcolm。
86+
87+
→ 现在,[去翻那本"杂志"吧](/Kairos_blog/tribute/mac-miller/)

0 commit comments

Comments
 (0)