ズーミングユーザインタフェース(、ZUI)は、ユーザーが詳細を見たり全体を概観するために表示領域を拡大縮小できるグラフィカル環境である。グラフィカルユーザインタフェース(GUI)の一種である。情報要素は直接、無限な広さを持つ仮想デスクトップに配置され(通常、ベクターイメージを使う)、ウィンドウは使わない。ユーザーは仮想画面を上下左右に移動させたり、興味を持ったオブジェクトにズームしたりできる。例えば、テキストオブジェクトにズームしていくと、最初は小さな点だったものがテキストページのサムネイルになり、さらにページをフルサイズで表示し、最終的にページの一部を拡大表示する。
一部の専門家は、ズーミングユーザインタフェースがウィンドウを使ったグラフィカルユーザインタフェースの後継となるパラダイムだと考えている。しかしのところ、ズーミングユーザインタフェース開発の試みは一般的なGUI開発の中では少ない。
歴史 最も長く続いているズーミングユーザインタフェース開発として、ニューヨーク大学のケン・パーリン、ジム・ホラン、ベン・ベダーソンが開始した プロジェクトがある。その後ホランはニューメキシコ大学で同プロジェクトを続行している。一方、ベダーソンは後にメリーランド大学カレッジパーク校で と http://www.cs.umd.edu/hcil/piccolo/を開発し、特に は今も活発に開発が続いている。最近ではその他にもジェフ・ラスキンの、プログラミング環境 などがある。ズーミングユーザインタフェースという呼称は、ソニーの研究所で働いていたフランクリン・ゼルファン=シュライバーがベダーソンおよびパーリンと共同研究した際に考案した。
ズーミングユーザインタフェースのツールキットではないが、KDE や などのXウィンドウマネージャはズーミングユーザインタフェース的な利点を提供する仮想デスクトップ機能を持っている。 v10.5 にも という仮想デスクトップがある。マイクロソフトは 向けに という仮想デスクトップ機能を実装したツールを提供している。
v10.3 以降の は、というズーミングユーザインタフェースを持っている。重なったウィンドウを縮小表示して画面に整列するという表示モードで、特定ウィンドウをクリックするとそれが前面に出現し、ウィンドウが元の位置に戻される。アップルの (2007年6月)も特殊なズーミングユーザインタフェースを使っており、タッチインタフェースで画面移動やズームができる。このインタフェースはウェブページや写真など一部に限定されており、ズームや移動の範囲も限定されているので、完全なズーミングユーザインタフェースではない。
ジュリアン・オーバネス、アドリアナ・グツマン、マックス・リーゼンフーバーらがMITメディアラボと共同で設立したジオフェニックス社は2002年から2003年にかけて、ソニーの 向けに というズーミングユーザインタフェースを開発した。ニンテンドーDSブラウザーもズーミングユーザインタフェースを使っている。ウェブをブラウズする際、下の画面にページ全体を表示し、そこにユーザーが動かせるフレームが表示されており、上の画面にフレーム内を拡大表示する。
ピクセル・テクノロジーズは2000年ごろから、HTML、、、、PDF、各種画像ファイル、動画ファイルなどの各種形式文書の高速ズーミング技術の開発を行っている。結果としてそのインタフェースは のそれと酷似している。特定の文書形式のズーミングは真のズーミングユーザインタフェースのごく一部だが、小さな画面を有効活用するという意味では重要である。
2007年3月、マイクロソフトの はウェブブラウジング用ズーミングユーザインタフェース「」を 5 プラットフォーム向けに公開した。
ゼルファン=シュライバーは1990年代中ごろにソニーの研究所で行った研究に基づき「ズーモラマ」を設立した。2007年10月には、高解像度画像のコラージュのためのズーミングブラウザのアルファ版を効果した。ズーモラマのブラウザは全て ベースである。
脚注
外部リンク thumb| のファイルマネージャがプレーンテキストのソースコードディレクトリを表示しているところ — 用ズーミングユーザインタフェース・プラグイン(オープンソース) — を使ったブラウザコンパニオン — は を発展させたもので、がある。 — アプリケーションをプラグインする方式のズーミングユーザインタフェース・フレームワーク — プロジェクトは終了している — および 用ズーミングユーザインタフェース・ツールキット — マイクロソフト社による — 実験的ズーミングデスクトップ — 用ズーミングユーザインタフェース・ツールキット — 携帯機器用ズーミングユーザインタフェース — 高解像度画像をコラージュするためのズーミングユーザインタフェース — ズーミングプレゼンテーションエディタ — ズーミングフォトブラウザ
例 — フラッシュによるズーミングユーザインタフェースのデモ。エイザ・ラスキン — 独立したサーバにあるコンテンツを使ったフラッシュによるZUIデモ。David Matthews — ウェブナビゲーション用実装の例 — 検索と組み合わせたズーミング可能な世界地図
— 情報を構成するための3次元概念地図ソフトウェア — 用のズーム可能な3次元ファイルブラウザ — 用のズーム可能な3次元ファイルブラウザ — 用のズーム可能なファイルブラウザ — によるズーミングユーザインタフェースを使った電子番組ガイド — テキスト挿入用ズーミングインタフェース — モバイルブラウザ もズーミングユーザインタフェース・コンセプトの一例である。 — ズーム型ファイルシステムビューア。 を使い、 言語で書かれている。 — によるズーム型コンテント・マネージメント・システムの実装 — 用( と同時に使うことで完全なズーミングユーザインタフェースとなる)