デジタルガーデン

惑星の感覚志:触覚、脈拍、声、そして記憶

2026-09-16 · 約 5 分 · フロントエンド · デザイン · エッセイ

序章:目覚めたあと

前回のバージョンで、この惑星は目を覚ました——反響も、星の残し方も、常駐の光も手に入れた。

でも、目覚めていることと生きていることは違う。本物の惑星には皮膚があり、脈があり、声があり、記憶がある。今回のアップデートが答えるのはただ一つの問い:目覚めた惑星は、何で世界を感じているのか?

触覚:スクロールは皮膚

Lenis のスクロール速度が粒子シェーダーに接続された——速くスクロールするほど、粒子は縦方向に引き伸ばされて奥へ飛び、全体が白熱し、その尾引きは風に引き裂かれた光の痕のようになる。手を止めれば、一秒以内にすべてが元に戻る。

工学的には一本のパイプラインだけ:速度の平滑化、慣性の減衰、変位の発熱——すべて同じ熱チャネルを使い回す。勢いよく振ると、惑星全体が白い光の毛玉に弾ける——それはあなたの指先に驚かされて目覚めた姿だ。

脈拍:心拍は訪問者についていく

惑星はずっと呼吸していた。でも今回、呼吸の頻度はもう固定ではない:**オンライン人数が多いほど、速く打つ。**ベースラインはゆっくりした子守唄、十二人がオンラインのときははっきりした鼓動になる。

記録しておきたい工学的ディテールがある:周波数を直接変えると波形が飛ぶので、位相累積値を使う——周波数は変わっても、位相は連続でなければならない。心拍は本物の心臓と同じで、拍を飛ばしてはいけない。深夜に一人訪れると、惑星は子守唄で寄り添う;昼の混雑時には少し速く打つ。この惑星は、あなたが来たから速く打つ——この言葉がいま文字通りの意味を持つ。

声:声帯を見つける

Web Audio が合成する三つの微かな音:ホバーのチック、クリックの確認、パネル開閉のスイープ。デフォルトはオフ、一つのスイッチでサイト全体を管理する。

抑制は数字に書いてある:ホバー音のピークゲインは 0.035——ほとんど聞こえない、でも在ると分かっている。声帯は叫ぶためのものではなく、呼吸するためのものだ。

艦橋:Cmd+K

Apple のフロストガラスのようなコマンドパレット、Cmd/Ctrl+K か / で呼び出す。記事を検索、ページへ移動、言語を切替、効果音のオンオフ——↑↓ と Enter だけでフル操作できる。Pagefind のインデックスが初めて /search ページの外へ歩き出し、サイト全体の神経中枢になった。

艦橋の隣には小さな一行:NOW — いま作っているもの。それはバックエンドの一つの変数に住んでいて、状態を変えるのにサイトの再ビルドはいらない——艦橋のネームプレート、書いたそばから変わる。

記憶:数え始めた

二つの記憶、二つの集計。

訪問数:ページの読み込みごとに +1 される PV カウンター。重複排除も「ユニーク訪問者」もやらない——一人のウェブサイトなら、寂しいユニーク性より正直な回数のほうが温かい。1 から増える勇気があり、どれだけ増えても全部本物だ。

あの日の今日:願いの星の一つ一つのタイムスタンプは SQLite に眠っている。フロントの一行フィルターが「過去の同じ月日」の星を取り出し、レトロゴールドの時光バッジを掛ける。サイトはまだ若い——この星は来年まで静かにしてから、初めて光る——待つこと自体が意味である機能もある。

二度の撤退

重力渦とクリック衝撃波は、どちらも一バージョンしか生きられなかった。

渦は「静かな惑星」を煩雑な水面に変えてしまった;衝撃波は十分に派手だったが、ゲームのヒット感の言語は宇宙の物語とは別族——惑星は宇宙をつついたからといって爆発しない。二度の撤退の結論は同じ:派手さは手段、気質は法律。

終章

いまの惑星:スクロールに驚かされると白く引き伸ばされ、訪問者が多いほど速く打ち、声帯を開けば指先にそっと応え、艦橋はいつでも応じ、カウンターは正直で、記憶は最初の周年を待っている。

まだ目は持っていない。次のラウンドかもしれない。

コメント

← デジタルガーデン