Upgrade to Pro — share decks privately, control downloads, hide ads and more …

静的な画面を溶かし可能性空間を立ち上げる

 静的な画面を溶かし可能性空間を立ち上げる

Web UI/UXの文脈において「可能性空間(Possibility Space)」をさらに深く、そして実装可能なレベルで具体化するためには、現在の私たちが当たり前として受け入れている**「Pictures Under Glass(ガラスの下の死んだ写真)」**という静的なインターフェースの限界を突破しなければなりません

現在のWebは、情報が「アプリ」や「ドキュメント」という孤立したコンテナ(シロ)に閉じ込められ、ユーザーは無数のウィンドウを往復しながらコピペやコンテキストの切り替えを強いられる**「活動の断片化(Activity Fragmentation)」**を起こしています

この課題に対し、HCI(人間とコンピュータの相互作用)の先駆者たちの設計思想(Hollan, Satyanarayan, Victor, Engelbart, Heglandなど)を解きほぐしながら、**「Web UI/UXにおける可能性空間の実装論」**を5つの具体的なピラー(柱)に分けて深く思索します

1. アプリのシロ(Silo)解体と「液状の情報環境(Liquid Information Environment)」
Webにおける可能性空間の最大の障壁は、データが特定のアプリケーション内でしか機能しない「アプリの壁」です
。可能性空間を真にデザインするには、情報を静的で受動的なデータとして扱うのをやめ、**ユーザーの文脈や活動履歴に応じて自律的に姿を変える「振る舞いを持つ情報(Information with Behavior)」**へとアップグレードする必要があります

【死んだピクセルから、生命を持つ情報空間へ】
[従来]ユーザー →[アプリ A の操作]→ 固まった画面(Pictures Under Glass)[1]
[変革]ユーザー →[意図の表明]→ 情報エンティティが文脈を感知して形状・関係性を液状化(Liquid Space)[6, 11]
「Visual-Meta」によるドキュメントの液状化: Frode Heglandが提唱する「Visual-Meta」のアプローチは、Web UIにおける大きなヒントになります
。フラットで死んでいるPDFやWebテキストの裏側に、高度に構造化された意味的メタデータ(用語の定義や引用関係など)を埋め込みます
。 これをWebブラウザで読み込むと、テキスト内のすべての専門用語がクリック可能なインタラクティブ要素へ瞬時に**「液状化」**します
。ユーザーがマップビューを開くと、用語同士がバネ物理シミュレーション(Spring physics)によって有機的に結びついた概念地図(Defined Concept Map)へと自動展開され、ドキュメントの可能性空間を縦横無尽に探索できるようになります

2. キャンバスの次元拡張:幾何学ズームから「セマンティック・ズーミング(Semantic Zooming)」へ
現在のWeb UIは、リスト、カード、テーブル、あるいはチャットUIといった「1次元のスクロール(タイムライン)」に頼りすぎており、高次元な可能性空間を一度に知覚・操縦(Steer)することができません
。 この限界を突破するのが、James D. Hollanらが開発した「DynaPad」に源流を持つ**「代替インターフェース物理(Alternate Interface Physics)」と「セマンティック・ズーミング(Semantic Zooming)」**のWeb実装です

意味的ズーム(Semantic Zooming)の魔力: ズームイン・ズームアウトを行う際、グラフィックスを幾何学的に拡大縮小(Geometric Scaling)するのではなく、ズームレベル(空間の解像度)に応じて表示する情報の表現形式(Representation)そのものを動的に切り替えます

広域ビュー(ズームアウト): 大量の文書群が「物理的に積み重なったサムネイル(Piles)」、あるいはコンテキストごとに色分けされた「クラスター」として空間上に配置される

中域ビュー(中間ズーム): ユーザーが特定の領域に近づくと、自動的に「タイトルのリスト」や「要約キーワードのタグ雲」へと表現が変化する

詳細ビュー(ズームイン): 最も近づいたときに初めて「キーとなるビジュアルや、高解像度の本文カード」としてスッと展開される

Webでの実装アプローチ: ユーザーは「画面遷移(クリック)」という認知的コストの高い不連続な移動(Interaction Cost)を排し
、2次元無限キャンバスの上を直感的に「彷徨う(Wandering)」だけで
、情報の詳細度を滑らかに切り替えることができます

3. 「道具的インタラクション(Instrumental Interaction)」とDOMのリアルタイム共有
Web UIにおける可能性空間は、ユーザーが「コードを書くプログラマー」と「ただボタンを押すだけのオペレーター」の間の continuums(グラデーション)を自由に行き来できる、高い道具的自由度を持たなければなりません

【Webstrates がもたらす道具的 Web インタラクション】
[従来]ユーザー ⇄[アプリのUI制限(ケージ)]⇄ データベース [25]
[変革]ユーザー ⇄[道具(Instrument)]⇄ Web DOM(直接掴み、投げ、Remixする)[26, 27]
道具的インタラクション(Instrumental Interaction): Michel Beaudouin-Lafonが提唱する、物理世界でハンマーを使って釘を打つような「身体と道具のダイレクトな繋がり」をデジタル空間に再現するモデルです
。Web上のデータ(テキストブロック、画像、コンポーネント)を、特定のアプリの所有物として扱うのではなく、ユーザーが直接つかみ(Grab)、放り投げ(Throw aside)、再構築(Reassemble)できる、**「マッシュアップ性の高いリアルな物質」**として設計します

Webstrates(Shareable Dynamic Media)フレームワークの応用: DOM(Document Object Model)自体をリアルタイム共有可能な「共有動的メディア(Substrate)」として扱うWebstratesフレームワークを応用することで
、特定のアプリを立ち上げることなく、ユーザーはWebページ自体のコード、レイアウト、スタイルを、実行中にその場でリミックスして、自分独自の探索ツール(Instrument)へとカスタマイズできるようになります

4. 高次元なパラメータ空間を低帯域で操縦する「宣言的インターフェース」
AIやジェネレーティブなアルゴリズムが持つ可能性空間は、往々にして100次元以上の巨大なパラメータで構成されています
。これをWeb上の fader(スライダー)やボタンで1つずつ制御することは、ユーザーの認知能力を超えてしまいます
。 このギャップを解決するのが、Arvind Satyanarayan(MIT/UCSD)が開発した**「Vega-Lite」(インタラクティブ可視化グラマー)**の設計思想です

宣言的グラマー(Declarative Grammar)によるインタラクション: Vega-Liteは、データフィールド、視覚的マーク(点、線)、そしてインタラクション(選択、ズーム、ホバー)の関係性を簡潔なJSONで「宣言的に(What to do)」記述します

コンパイルの自動化: ユーザーが「クリックしてドラッグする」という低帯域な操作を行うだけで、裏側のコンパイラがイベントハンドラの登録やデータの動的な連動・フィルタリング(Brushing & Linking)の複雑なロジックを自動生成します

Web UIへの応用: ユーザーが複雑な「How(命令的なコード)」を書く必要はありません
。UI上に配置された「スタイルレンズ(Style lenses)」や「動的チップ(Inline chips)」といった視覚的なコントローラーを指先で滑らせるだけで
、裏側の広大なパラメータ空間から「最も美しく、最も意図に合致したサブスペース(部分空間)」を超高速でサンプリングし、探索を加速させることができます

5. 「ビュースペック(ViewSpecs)」と「高解像度アドレッシング(High-Resolution Addressing)」
Doug Engelbart(ダグラス・エンゲルバート)が1960年代に提唱した**「能力インフラストラクチャ(Capability Infrastructure)」**は、現代のWebでこそ完全に実現されるべきビジョンです
。可能性空間の中でユーザーを迷子にしない(Wayfinding)ための強力なWeb UIパターンがここに眠っています

表示仕様(ViewSpecs / View Specifications): テキストや情報を、常に一定のフラットな状態で表示するのではなく、ユーザーの認知特性やその瞬間の目的に応じて、表示の「光の当て方(Views)」を動的に切り替えます

例: 長大なドキュメントの「見出しレベルの階層(Headings)だけを抽出して目次を自動展開する」
。「特定のタグや感情コンテキストに紐づく一文だけをピン留めする」。「画像だけをプレビューアイコンとしてタイリングする」
。 情報を多次元的に「回転させ、キューブのように別の形に変形させて見る」ことで、同一のデータから全く異なる洞察を得ることができます

高解像度アドレッシング(Jumping and Addressing): 画面上に見えているあらゆる文脈の要素(段落、単一の単語、可視化されたデータの点など)に、永続的でユニークな「アドレス」を付与します
。 これによって、ユーザーは「一歩進む」たびに、そのアドレスを始点として**「次に到達可能で意味のある隣接した情報(Adjacent Possible)」への接続線を動的に引き、非線形にジャンプできるようになります
。これは、白紙から検索させるのとは対極にある、「発見による創造(Creation as Exploration and Discovery)」**を支える重要なUI要件です

Avatar for 長津孝輔

長津孝輔

July 04, 2026

More Decks by 長津孝輔

Other Decks in Design

Transcript