web-dev-qa-db-ja.com

人々は本当に一度に複数のウィンドウを見たいですか?

2012年11月19日のJakob Nielsenのアラートボックス を参照しています。彼はWindows 8にwindowsがないことについて不満を述べています:

複数のウィンドウがない=複雑なタスクのメモリオーバーロード

パワーユーザーにとってのWindows 8の最悪の側面の1つは、製品の名前そのものが誤った名称になっていることです。 「Windows」は画面上の複数のウィンドウをサポートしなくなりました。 ...メインUIはユーザーを単一のウィンドウに制限するため、製品の名前を「Microsoftウィンドウ」に変更する必要があります。

シングルウィンドウ戦略はタブレットでうまく機能し、小さな電話画面で必要です。しかし、大きなモニターと数十のアプリケーションとWebサイトが同時に実行されている場合、ハイエンドPCユーザーは、複数のウィンドウを同時に表示できるというメリットがあります実際、最も重要なWebの使用例には、複数のWebページの収集、比較、および選択が含まれます。このようなタスクは、一度に多くのものを表示する画面スペースがある場合、複数のウィンドウを使用するとはるかに簡単です。

ユーザーが複数のウィンドウを同時に表示できない場合、別のウィンドウをアクティブにする間、1つのウィンドウの情報を短期間のメモリに保持する必要があります。

ユーザーが本当に一度に複数のウィンドウを見たいと思うという意見には個人的に同意しません。もちろん、私のWindows 7のタスクバーには、多くのアクティブなアプリケーション、ドキュメント、およびWebサイトがあります。しかし、私はそれらをすべてフルスクリーンモードで使用し、タスクバーでそれらを切り替えるだけです。

2つのハーフサイズのウィンドウを隣り合わせにドラッグする唯一のケースは、たとえば、2つのバージョンを同じドキュメントで比較したい場合や、Windowsエクスプローラーでファイルを移動したい場合です。

しかし、ウェブ上で情報を収集および選択することを心に留めておくと、複数のウィンドウが混乱するだけです。 ニールセンの発言に説明はありますか?複数のウィンドウの使用と潜在的な利点に関するユーザビリティ調査はありますか?最初のWindowsバージョンが公開されたとき、複数のアプリケーションで作業する(マルチタスク)ことは大きな利点でした。しかし、画面上にたくさんの小さなウィンドウを配置することは大きな利点だと思います...

171
Anna Prenzel

私はこれを常に「状態」追跡の問題と見なしてきました。コンピュータを使用するとき、プログラムを使用せずにtaskを実行しています。このタスクは、電子メールのチェックと同じくらい簡単で、ウィンドウを1つ開くだけで済みます。または、コードプロジェクトのセクションを設計するなど、複雑な場合もあります。

より複雑なケースでは、タスクは個々のプログラムのindependentです。 Webブラウザー、ターミナル、エディターなど、複数のプログラムを開く必要があります。その間、できるだけ多くの考えをコンピューターにオフロードするので、作業に集中できます。

したがって、コンピューターは私のウィンドウがどこにあるかを追跡し、同時にすべてを使用するプロセスを容易にする必要があります。プログラム間の情報の転送はシームレスでなければなりません。フォーカスの切り替えはシームレスでなければなりません。ターミナルでコマンドを入力していて、引数を調べる必要がある場合は、Webブラウザーでドキュメントを開き、入力中に参照できるようにしておきます。

次に、検索する別のコマンドがある場合、「一時停止」ブラウザに切り替えてドキュメント内を移動しても、端末が消えないはずです。ドキュメントを調べている間、履歴を振り返る必要があるかもしれません。

これは、単一のウィンドウOSによって破棄される使用例です。単一のモノリシックプログラムでは実行できない、またはユーザーがそのようなプログラムを持っていない場合にユーザーが実行するすべてのタスクでは、ユーザーが頭の中に「状態」情報を保持する必要があります。

もちろん、私は本当に状態を定義する必要があります。状態は次のようなものです。

  • 現在の段落
  • 開いているタブ
  • 電卓の結果
  • スプレッドシートグラフ
  • チャット履歴
  • findコマンドの結果

これらはすべて、ユーザーが操作している現在のコンテキストを定義します。これらは手元にあるタスクの一部であり、タスク自体の外では意味がありません。コンピューターがこれらの詳細を処理しない場合は、ユーザーが処理する必要があります。

したがって、ユーザーが達成したいすべてのことには、はるかに多くの労力が必要です煩わしさすべてを行うためのモノリシックなプログラムがない場合。モノリシックプログラムは、他の場所で説明されているさまざまな理由から悪い考えであり、代わりに私たちを残します Joelの言及 。つまり、ユーザーは小さな煩わしさを取り除くことができず、欲求不満になり、立ち去ります。

96
Spencer Rathbun

はい、複数のウィンドウが必要です。

たとえば、Web開発者は常に2つのウィンドウ(テキストエディタとブラウザ)を見ています。

もう1つのより一般的な例として、人々はAIMまたはSkypeまたはFacebookのようなものを使用して友人とチャットすることを好みます。すべてYouTubeでビデオを見ながら。同時に2つのブラウザウィンドウを開く必要があります。

これはマルチタスクと呼ばれます。また、ほとんどのアプリケーションは、使用するためにLCD画面全体を占有する必要はありません。

また、「複数のウィンドウを使用する」が「複数のウィンドウを見る」と同じではないことを区別したいと思います。

215
Andy

Human-Computer-Interactionの ACMライブラリ から入手した古い記事で、役立つフィードバックが提供されています。

(ACMライブラリはあまり直感的ではありませんが、 MicrosoftにはPDFそのバージョン )があります)

最初の調査では、ユーザーがより大きな画面表面にわたって複雑な複数のウィンドウタスクを実行するときの生産性と満足度が大幅に向上することを実証しようとしました。報告されたユーザー調査では、ユーザーは、15インチと46.5インチの両方のディスプレイで、認知的に読み込まれた複数のステップのタスクを実行しました(トリプルプロジェクションを使用)。ユーザーは大きなディスプレイでの作業を大幅に高速化しました。さらに、1人を除くすべての参加者が、より大きなディスプレイ表面でタスクを実行することを望み、ユーザー満足度の測定値は、より大きなディスプレイの方が大幅に優れていました。 […]ウィンドウレイアウトを開いたままユーザーが利用できる設計や、カーソルの「移動」と視覚化の手法の改善など、従来のGUIデスクトップのさまざまなユーザーインターフェイスの再設計のアイデアを示し、大きなディスプレイサーフェスのユーザーをより適切にサポートします。 。新しいウィンドウやタスク管理ソフトウェアのUIのアイデアなど、アイデアをさらに洗練することを目的としています。

あなたの質問に対する単純な答えは、はい、ユーザーは複数のウィンドウを望んでいます。調査によると、記事によれば、平均的なユーザーは、画面上に同時に4つのアクティブウィンドウを持っています。個人的には、この質問は簡単だと思います。最後に誰かが1つのウィンドウしか使用しなかったのはいつですか?

マイクロソフト...彼らは何を考えていましたか?

109
Josh Campbell

私はビデオゲームスタジオで働いています。プログラマーからアーティストまで、誰もが複数のアプリケーションやウィンドウを備えた2〜3つの画面を使用します。

  • プログラマーには、ソースコードを表示するウィンドウ、デバッグ情報(レジスター、スタックトレース、デバッグメッセージ)を表示するウィンドウ、ゲームが実行されているウィンドウがあります。
  • レベルデザイナーには、アセットマネージャーのウィンドウ、レベルエディターのウィンドウ、ゲームが実行されているウィンドウがあります。
  • アーティストには通常、アセットマネージャーのウィンドウ、作成ツール(Photoshop、または3Dモデラー)のウィンドウ、およびアセットビューアのウィンドウがあります。
  • シネマティックアーティストには、アニメーションソフトウェアを備えたウィンドウ、シーケンスソフトウェアを備えたウィンドウ、および結果として得られたシネマティック再生を備えたウィンドウがあります。

Unixの世界は私たちに強力なウィンドウマネージャーをもたらしました---ここ数年の間に タブ付きウィンドウマネージャー が増加したことは、ウィンドウを効率的な方法で整理する必要性だけでなく、多くの異種ウィンドウを管理する必要性も示しています。

しかし、サービスとしてのウェブはすべてを壊しました。多くの人にとって、ブラウザーは新しいオペレーティングシステムであり、Webブラウザーはウィンドウ管理をその最も単純で最も怠惰な共通の特徴であるタブ(フルスクリーンウィンドウに相当)にもたらしました。

38
sam hocevar

はい、人々は本当に一度に複数のウィンドウ/モニター/画面を見たいと思っています。さまざまな理由で。

他のものを監視しながら画面で作業する、

複数のデバイス/ネットワーク/場所を監視するセキュリティ担当者

株取引、

stck trading software

飛行機の飛行(パイロットが背景をクリックしてウィンドウを復元するのではなく、常に利用可能な情報を必要としていると思います)

F-15 cockpit

またはあなたが米国の副大統領であるという理由だけで。

Al Gore using 3 + 1 monitors

33
ypercubeᵀᴹ

コンテンツの消費については、ユーザーが消費しているコンテンツに集中するため、それほど重要ではない場合があります。これが、そのようなインターフェースがタブレットなどのコンテンツ消費デバイスでうまく機能する理由です。ただし、実際に作業を行うには、複数のウィンドウを並行して開くことがしばしば重要になります。現在デスクトップを見ると、現時点で4つまたは5つの異なるウィンドウが表示されています。

現実の生活を並行して描くことは、なぜデスクが必要なのかを尋ねるようなものです。ユーザーが必要なのが一度に1枚の紙だけだった場合、デスクを完全になくしてノートブックに置き換えることができます。単純な事実は、人々は情報をすばやく参照して他の場所で編集する必要があるということです。つまり、一度に複数の「ウィンドウ」が画面に表示され、そのニーズに最適に対応します。

10
AJ Henderson

私は自分のコンピューターの使い方が唯一の方法だと思っている人にいつも驚いています。複数のウィンドウを並べて表示すると、便利で生産性が高くなります。また、一部のユーザーケースでは、それは「ニース」だけでなく、重要です。

翻訳の校正:片方はソース、もう一方は翻訳。一度に1つのウィンドウで作業することはできません。

プログラミング:コードウィンドウとクラス定義または言語参照を並べて持つ。

Web開発:ブラウザーウィンドウ、コードウィンドウ、CSSウィンドウ、およびJSウィンドウ...その方がはるかに簡単です。

3Dデザイン:デフォルトで異なるビューとコードウィンドウ

ビデオ/サウンド編集:冗談ではありません。少なくとも2台のモニターがなければ、プロとして仕事をすることはできません。

...

同時に複数のウィンドウを使用する必要がある有効なユーザーケースはたくさんあります。Windows8でそのオプションが本当に削除された場合(信じられないほどわかります)、そのcr * pにアップグレードする方法はありません。

ユーザーが本当に一度に複数のウィンドウを見たいと思うという意見には個人的に同意しません。

さて、そのページに投稿された回答を見て、もう一度考えてみてください。ここの全員がユーザーです。一度に複数のウィンドウを表示したいですか?

反対することはいいことですが、事実は変わりません。


編集:ああ、どうすれば忘れられますか?一部の人々がまだウィンドウ全体で「ドラッグアンドドロップ」を使用しており、多くのアプリケーションが明示的にそのように動作するように作成されていることをご存知ですか。

9
Sylverdrag

複数の画面上のウィンドウが多くのコンピュータタスクにとって非常に重要または必須でさえあると言うことは論争にならないことを願っています。 Webブラウジングタスクの場合も、特にWebブラウザーを介して実行できるタスクの数が多い場合、ユーザーにとって複数のブラウザーウィンドウを一度に表示することが重要になるケースは確かにたくさんあります。

しかし、「Webでの情報の収集と選択」について具体的に質問しました。 Nielsenには「比較」が含まれており、複数のウィンドウを並べて表示することにより、かなり明確に比較することができます。検索の実行、記事の閲覧、メディアの表示、および参照用のURLの収集に関連するアクティビティについてのみ話している場合は、一度に複数のウィンドウを表示することの利点を発見することにも驚きます。確かに、周辺のアクティビティを同時に画面上に表示したいユーザー(IM、音楽プレーヤー、または半分無視されたWeb会議など)を想像できますが、「情報を収集して選択する」というタスク自体は、画面上の複数のウィンドウから恩恵を受けるもの。

補遺: Nielsenは10年前の記事を参照しました これは、「ユーザーの最も重要なWebタスクには、通常、複数の情報を収集して比較することが含まれるため、通常は選択できるようになります。」したがって、彼は、この最も重要な活動が、収集された情報を並べて比較することから利益を得る種類の活動であることを示唆しているようです。

7
Dane

一度に1つのウィンドウしか使用しない場合でも、ウィンドウを切り替えます。ウィンドウ(またはモード)を切り替える最も簡単な方法は、別のウィンドウをクリックすることです。これは、他のウィンドウが(少なくとも部分的に)表示されている。マウスを重ねて選択できるウィンドウモデルは非常に便利で用途が広く、簡単に習得できるため、40年間存続できます。可能なタスクの迅速な切り替えを超えて、重なり合うウィンドウは机の上の紙に比喩的であり、場所の感覚(ワードプロセッサーここおよびWebブラウザーそこ)は快適です効率的で、間違いなく直感的です。

私たちの多くは、GUI以前のシステムで作業しており、エディター(画面全体を占める)とコマンドライン画面(画面全体を占める)とその他(画面全体を占める)を切り替える必要があります。 -screen-at-a-timeアプローチが試みられ、拒否されない場合はニッチな使用に追いやられました。複数の重複しないウィンドウ、および他の多くのウィンドウモデルも試されましたが、成功は限られています。今日の一般的なオーバーラップウィンドウモデルは、存続し、繁栄し、支配されています。

Microsoftは間違いなく、一度に1画面ずつのモデルを再考するでしょう。

6
obelia

簡単に言えば、人間の脳は、作業中にさまざまな状態の存在を(空間参照用語で)視覚化できる場合に、より効果的です。

これは、ユーザーが両方の状態を同時に物理的に見ているという意味ではありませんが、awareである必要があります。

問題は、「状態」が何として定義されているか、どこに線を引くかです。 「状態」を使用して、ウィンドウ全体としてトップレベルの何かを定義できますか?

通常、状態は、ドキュメント内の段落や単語(さらには文字)など、より小さな定量化可能な要素と呼ばれます。他の段落、単語、文字の間に空間的な参照がないと、あなたがどこにいるか、何が起こっているかを覚えることは非常に困難です。

ウィンドウ間の空間参照がなければ、これもそうでしょうか? Microsoft Windows 8がすぐに変更されることはないので、時間だけがわかると思います。

6
Greg

2つの同時ビューを必要とする多くのタスクがあります(たとえば、スキャンしたPDFから楽譜を植字する、ソフトウェアをデバッグするなど)。 2つのビューが1つのアプリケーションに含まれていない場合、またはビューのドッキングがサポートされていない場合は、複数のウィンドウを並べて配置する必要があります。

3
thSoft

この記事は重要な側面の1つを見落としていると思います。MicrosoftはMetro環境の使用を強制するものではありません。以前のスタートメニューよりもはるかに便利なスタート画面は別として、一般的なWindowsユーザーは、主に次の理由により、メトロ環境内で何も操作せず、何も生産的ではありません。

1)Metroはデスクトップの置き換えを目的としていません。 Windows 8(デスクトップPC)に関する限り、Metro環境は、他のデバイス(タブレット、xbox、Windows Phone)をデスクトップとブリッジするだけであり、これがMetroの主な目的です。

2)タッチスクリーンはマウスほど生産的ではありません。決して。 Metroはタッチスクリーンインターフェイスなので、Metro内でマウスを最大限に活用することはできません。マウスのサポートは、タッチスクリーンを持たないユーザーの圧倒的多数を混乱させないためにあります。

3)すべての生産性向上ツールおよび生産性を高めたいユーザーは、代わりにデスクトップを使用します。 Metroアプリには、実行できる機能に多くの制限があり、APIで実行できないことさえあります。これは、デスクトップアプリケーションで瞬く間に実現できます。

4)コンピュータを使用する「ほとんどの人」は開発を行うためにそこにいません。開発者が考えたい限り、彼らは少数派です。

5)何よりも、Metroはささいなこと(メールの確認、誰かとのチャット、Facebookでの時間の節約、ビデオの視聴、音楽の再生)を目的としています。生産性についてのすべてがデスクトップに留まり、簡単に複数のウィンドウを持つことができます。

6)複数のウィンドウについて話す。主な問題は、3つ以上のウィンドウを開いていても、それらを同時に見ないことです。できません。あなたがもう2頭持っていない限り。そうは言っても、ほとんどの場合、デスクトップのウィンドウを切り替えるか、可能であれば、前の例で示したように複数のモニターを使用します。 Metroは単一のウィンドウの使用を強制しません。そこにはさらに多くのウィンドウが開かれており、Windows + TABショートカットを使用してウィンドウを簡単に切り替えることができます。

ストーリーの士気:はい、人々は生産性を高めたいときに、活動で複数のウィンドウを使用する傾向がありますが、一度に複数のウィンドウを見ることができません。それらを切り替える必要があります。メトロで発生する唯一の問題は、切り替えに慣れるのに少し時間がかかることです。

2
mihaiconst

私の答えは少しおかしいかもしれませんが、Windows 8のウィンドウでのNielsenステートメントについて少し混乱しました。ブラウザーのタブでさえ、一度に複数のウィンドウを見ることができるからです!

Nielsenテスト済みWindows RT(実行時)これは メルトダウンバージョンです Intelを搭載していないタブレットまたはラップトップの場合そしていくつかの機能の欠如。このWin RTは、処理にIntelまたはAMDを必要とするため、Visual StudioやPhotoshopなどの開発者ツールを実行しません。 Win RTでは、Officeでさえ私が知る限り取り除かれています。

したがって、私にとってNielsenがWin RTを使用するパワーユーザーについてこの設定で話すのは混乱します。私の意見では、Win RTは、タブレットやスマートフォンなどのコンシューマOSのみであると想定されています。しかし、スマートフォンで複数のウィンドウについて不満を言ったり見逃したりすることは決してないでしょう。

だから、実はそれで私は次の電子市場に出向き、自分でテストを行いました。 Windowsウィンドウの動作にも興味があると思うので、ここにいくつかの写真を示します。

Pic1フルバージョンWin8 /デスクトップビュー/ブラウザタブ/シングルスクリーン enter image description here

Pic2フルバージョンWin8 /モダン(メトロ)UIビュー/ブラウザタブ/シングルスクリーン enter image description here

Pic3フルバージョンWin8/Splitscreen(左デスクトップ、右モダンUI)/ブラウザタブ/シングルスクリーン enter image description here

小さな部分の幅は320ピクセルに固定されています。そして、レスポンシブWebサイトを見ると、そのために再配置されます;)ここでは、オフラインです。

Pic4フルバージョンWin8/Splitscreen(左デスクトップ、右モダンUI)/ブラウザタブ/シングルスクリーン enter image description here

これらの小さなデスクトップタブビューのみが表示されます。クリックすると画面がPic3レイアウトに変わります。

Pic5フルバージョンWin8/Splitscreen(左デスクトップ、右モダンUI)/ブラウザタブ/デュアルスクリーン enter image description here

これは私には奇妙でした:デスクトップに囲まれた中央に小さな分割パネルがありますが、それはその上にあります。

Pic6フルバージョンWin8/Splitscreen(左デスクトップ、右モダンUI)/ブラウザタブ/デュアルスクリーン enter image description here

そしてここでも、半分見えているデスクトップがなんとなく奇妙に見えます。私が見る限り、Modern UIはScreen1のみをオーバーレイします。

Pic7フルバージョンWin8 /モダン(メトロ)UIフルスクリーン表示のみ残っています! /ブラウザタブ/デュアルスクリーン enter image description here

2番目の画面(デスクトップビュー)をクリックすると、モダンUIが消え、従来の2画面デスクトップモードが表示されます。

よろしければ、Win RTのテスト画像もアップロードします。編集:私は再び店に行って、Win RTタッチパッドと実際には同じ動作を見ました。デスクトップビューのタブとネストされたタブ、およびモダンUIのクロムレスフルスクリーンを分離します( "以前はMetroと呼ばれていたUI")。

なぜこれが起こるのでしょうか?次の理由が考えられます:

  1. NielsenはWin8開発者プレビューをテストしました。また、2011年秋にインストールしました。このバージョンでは、ブラウザーは常にフルスクリーンでクロムレス(Pic2)でした。デスクトップモードでも。
  2. または、マイクロソフトはこのレビューを最初に取得し、これらの問題を非常に重要であると見なして、デスクトップモードでのブラウザーの動作を変更しました。
  3. または、ニールセンのレポートは、Modern UIのみをテストしたことを理解できるほど明確に記述されていませんでした。
2
FrankL

一度に複数のウィンドウ/画面を使用することが重要でない場合、このソフトウェアは存在しません: http://mizage.com/divvy/

誰かがどこかで、このことをコード化するまで存在させたかったのです。プレーンな古い「Webブラウジングモード」では(私が今やっているように!)、一方の側にTwitterストリームがあり、もう一方の側に私のWebブラウザーがあります。

また、重要なポイントは無視しています。 ビジュアルインターフェースについての私たちの理解は、ユーザーが複数のモダリティを処理できることをすでに前提としています!これは、タイトルとタブを含むステータスバーを持つための方法です。 、そしてファビコン、ブックマーク、専用の検索でいっぱいのアドレスバー...サイトにサイドバーとフレームがあった時代は言うまでもありません!

Windowsの使い方をすべて忘れてしまったわけではありませんXPここ-誕生以来、このことについて訓練を受けてきました。タブレットなどでも、これを利用して少量をエンコードしていますAndroidウィジェットは全画面表示のアプリである可能性があるため、信号強度と同じくらい単純なものであるかどうかにかかわらず、「視覚的な雰囲気」のサイズは小さくなります。

(ユーザーの小さなサブセクション内でさえ)必要ない場合は、存在し続けません。

1