概要
- 自分だけの作品やウェブサイト を作ることの意味を考察
- 個性やこだわり が表現されたデザイン手法の紹介
- ミニマリズムと温かみ のバランスへの工夫
- CSSによる独自表現 やインタラクションの実装例
- ウェブサイトは常に変化し続ける という自己表現の姿勢
「自分だけのもの」を作る意味
- 母親が 冷蔵庫に飾りたいのは有名画家の複製ではなく自分の子供の絵 という事実
- 自分のウェブサイトも同じく、他人の美的センスではなく自分の個性 で作りたい思い
- パン作りに必要な素材を一から揃えるこだわりを持つ人もいれば、 Olive Gardenのパンに満足する自分 もいる
- 「 あなたの“自分だけのもの”は、私のそれとは違う」という多様性の肯定
- さまざまな発信方法 (自家発電サーバー、Substack、YouTube、Gwernの独自活動)を例示
創作への衝動と自己表現
- 「自分にしかできない」と感じる強い衝動
- パンやサーバー構築、チップ設計には興味がなくても、 自分なりの情熱が湧き上がる分野 がある
- その情熱が フィクション、HTML/CSS、ロボット、音楽など多様な形で噴出
ウェブサイトデザインの変遷と工夫
- シンプルさと親しみやすさ を追求した初期デザイン
- ノイズ除去、コントラスト強調、浅い階層構造、シンプルなHTML/CSS、JS回避
- 横幅を最大限活用しようとした際の問題点
- flex-wrap適用でテキストが分かりにくくなり、リンクの区切りが不明瞭に
- 余白や枠線、区切り記号も不採用
カオス感を演出するCSSルール
- リンクごとに 回転角度やフォントファミリーを変化 させるCSS
- li:nth-child(4n + 0) { transform: rotate(1deg); } など
- li:nth-child(6n + 0) { font-family: Times; } など
- 微妙な繰り返しパターン による自然な変化
ミニマリズムと温かみの共存
- 無機質さを避けるためのサプライズ要素
- フォントウェイト変更、文字間隔調整、特定リンクの大きな回転
- 「古本屋」的な雰囲気 を意識
インタラクションとテクスチャ
- JavaScriptなしでカーソルに反応するCSS
- hover時に左右へわずかに回転
- css-doodleによる背景テクスチャ生成
- ライトモードでは紙の埃、ダークモードでは星空のような演出
- svg { viewBox: .5 .5 10 10; fill: #000; ... }
変化し続けるウェブサイトと自己表現
- 現在のtaylor.townの姿と、今後の変化への予告
- 自分も常に変化し続ける存在 であることの自覚
- 読者にも「自分だけのもの」を持ち続けてほしい というメッセージ
著者紹介
- Taylor Troesh :taylor.townの管理人、scrapscriptの作者、ユニークな創作活動家