【デザイン】色んなWebサイトの「ボタン」を勝手に集めたコレクションサイトが話題に UIの多様性と標準化で海外エンジニアが大激論
投稿日時: 2026/07/20 16:30
■ 概要・編集部サマリー
1. 【背景・デザイン】世界中の有名WebサイトやWebアプリで実際に使われている「ボタン」のみを収集・展示したギャラリーサイト本ニュースです。 2. 【焦点・UI/UX】ホバーエフェクト、角丸半径、影、マイクロアニメーションの細部に見る各社のデザインシステムの個性とトレンドです。 3. 【評価・議論】UIコンポーネントの平準化(Tailwind化・フラットデザイン)への寂しさと、細部に宿るフロントエンドのクラフトマンシップへの絶賛が語られました。
1. ボタンデザイン専門ギャラリー「Stolen Buttons」公開の背景
デザイナー兼フロントエンドエンジニアであるAnatoly Zenkov氏は、世界中の主要Webプロダクト(Stripe, Vercel, Apple, Linear, GitHub等)で採用されている「ボタン」だけを切り出し、実際のインタラクティブなDOMエレメントとして鑑賞・比較できるコレクションサイト『Stolen Buttons』を公開しました。
Webアプリケーションの中で最も頻繁にクリックされ、ユーザー操作の起点となる「ボタンコンポーネント」のスタイリングとアニメーションだけに特化した展示は、世界中の開発者から大きな反響を呼びました。
普段意識せずに見過ごされがちな単一UIコンポーネントに込められた、各企業のブランディング哲学と技術的こだわりが浮き彫りになっています。
2. 記事を読み解くための主要なフロントエンド・UIデザイン用語解説
世界最高峰のプロダクトが作るボタンは、単なる背景色の変更にとどまらず、クリック時の `transform: scale` による物理的な押し込み感や、疑似要素 `::before` を活用した繊細な光のグラデーションが計算し尽くされています。
また、`backdrop-filter`(グラスモフィズム)や複雑に重層化された `box-shadow` を用いて奥行きを表現するなど、現代のフロントエンドCSS技術の粋が凝縮されている点が大きな特徴です。
3. なぜ「単なるボタンの集積」が世界中のエンジニアを惹きつけたのか
TailwindCSSや汎用UIライブラリ(shadcn/ui等)の普及によって「どのWebサイトも似通ったデザインになりがち」な現代において、個性を放つUIのクラフトマンシップ(職人技)が再評価されたためです。
ボタンという最小単位のコンポーネント一つにも、ブランドの美意識やユーザー体験への深い情熱が宿っていることを再確認させてくれます。
単なる見た目の美しさだけでなく、キーボード操作時のフォーカス境界線やアクセシビリティ対応まで考慮されたコードの優位性を一覧比較できる教育的価値が絶賛されました。
4. 汎用ライブラリ全盛時代におけるUIクラフトマンシップの未来
自社製品のデザインシステムやコンポーネントライブラリを構築する際、極めて実践的で洗練されたリファレンス集として機能します。
CSSアニメーションのイージングカーブ(`cubic-bezier`)やパディングの黄金比調整など、微細な違いがユーザーのクリック率や製品の質感を大きく高めることが実証されています。
汎用コンポーネントをそのまま使う段階から一歩進み、細部の手触りにまでこだわり抜くフロントエンド開発の楽しさと本質を提示していると言えるでしょう。
海外掲示板の反応・まとめ
Webサイトのボタンデザインのみを集めたコレクション『Stolen Buttons』に関する海外Hacker NewsのUI/UX議論まとめです。 ホバーアニメーション、角丸・影のこだわり、Tailwind全盛期におけるUIの個性の喪失について熱く語られています。
世界中のWebサイトの「ボタン」だけを集めたサイト『Stolen Buttons』見てるだけで1時間溶けるんだがw
>>2 わかる。StripeとかLinearとかVercelのボタン、ホバーした時の光のグラデーションとか押し心地のマイクロアニメーションが変態的すぎて惚れ惚れするわ。
最近のWebサイトってどれもTailwindCSSとshadcn/uiのデフォルトボタン使ってて全部同じ顔に見えるから、こういう個性の塊みたいなボタン集助かる。
>>4 昔のスキューモフィズム(立体的でリアルな質感)のボタンから、今のミニマルな黒白ボタンまでのデザイン歴史博物館だな。
見た目だけじゃなくて `focus-visible` とかのアクセシビリティ対応がしっかり書いてあるボタンは評価高いわ。
>>6 結論:細部に宿る神!ボタン一つに情熱を注ぐフロントエンド開発者に敬礼!