12

多くのプログラム(多くの場合、MS Office、GIMP、Maxthonなどの大規模なプログラム)には、「今日のヒント」と呼ばれる機能があります。これは、Maxthonの次のように、プログラムのごく一部を説明しています。

「Ctrl+F11を押すと、メインメニューバーを表示/非表示にできます」

通常、[次へ]をクリックしてそれらを参照できます。また、提供されるその他のオプションは、「前へ」、「閉じる」、「起動時に表示しない」です。

Maxthonがこれを処理するために使用した方法が好きだと思います。ブラウザのステータスバー(通常は下部にあり、「完了」、プログレスバーなど)に、他に何ができるかについての小さなヒントやヒントがある場合があります。

Joel Spolskyが彼の記事シリーズ「プログラマーのためのユーザーインターフェースデザイン」で書いたように、人々はマニュアルを読むのが好きではありません。しかし、私たちはまだ彼らにプログラムと彼らが恩恵を受けることができる機能を使ってもらいたいのですよね?したがって、起動時にポップアップの煩わしさを感じることなく、このような機能を備えていると便利だと思います。

どう思いますか?現れる?Maxthonstyle?とんでもない?

4

12 に答える 12

10

とにかく他に何もできないときに表示される「今日のヒント」のアイデアだけが本当に好きです。たとえば、プログラムが大きなファイルをロードしている場合です。プログラムの最初の起動時に大量のデータをロードする必要があるとします。「読み込み中」のスプラッシュ スクリーンとともに、小さなヒントを表示し、プログラムの開始時に非表示にします。シンプルで邪魔にならず、一部のユーザーにとっては非常に役立つ場合があります。

プログラミングの議論で例として「World of Warcraft」を持ち出すのは嫌いですが、最初にログインしたときにこの手法が使用されます。以下はロード画面の例です。ローディングバーとフルスクリーンの芸術作品に加えて、画面の下部に小さなヒントが表示されます. 通常、これらのヒントは、ユーザーがさらに探索できるもの (設定ウィンドウ、キャラクター カスタマイズ ツールなど) にユーザーを導きます。たとえば、「ESCAPE を押すと、ゲームのルック アンド フィールをカスタマイズできるメニューが表示されます」。

何よりも、ユーザーがヒントを簡単に閉じて、毎回表示されないようにすることができます。すべてのキーが押されたときにヒント ダイアログを閉じるようにします。「ヒントを閉じる」と「ヒントを閉じて二度と表示しない」の 2 つのボタン、またはそのような効果のあるものを用意します。

于 2009-01-07T00:46:51.547 に答える
7

ヒントを追放するのは簡単なはずですが、新しい GUI を学習するときは、それらを頻繁に使用します。起動時のヒントの場合は、通常、多くても 12 回実行した後にオフにしますが、ヒントが適切に設計されている場合、これによりアプリケーション スペースの感覚が得られます。

ヒントを改善する方法:

  • ユーザーが最近使用した機能についてヒントを与えないでください。

  • コンテキストに応じてヒントを作成すると役立つ場合があります (新しい Vista のバーは一例です --- 蒸気を得るために一時停止します。Vista について良いことを言いました)。

  • 目立たないヒントや無駄な時間に表示されるヒントは適切です。

  • ロード画面中のヒントは良いですが、ロードが終わった後に見つけられる必要があります。Baldur's Gate などの人気のあるゲームでは、ロード中にヒントが表示され、その後、ジャーナルに戻ってヒントを確認できます。そのため、数画面前の役に立つヒントの漠然とした記憶があれば、他の最近の情報を探すのに慣れているのと同じ場所で、すぐに見つけることができます。おそらくヘルプメニューの「最近のヒント」項目ですか?

于 2009-01-07T00:59:46.670 に答える
5

実際、Maxthonのことは聞いたことがありません。しかし、停止させるためのチェックボックスがある限り、私は実際にそれらが好きです。UIで非常に明白なことではなく、実際に何か面白いことを教えてくれるヒントが好きです。しかし、これは本当に好みです。それらを使うのは悪いデザインではないと思います。

于 2009-01-07T00:32:21.967 に答える
3

いいえ、かなり嫌いです。ソフトウェア アプリケーションを開始するとき、ほとんどの場合、特定のタスクを念頭に置いています。TOTD はこの流れを中断し、タスクではなくソフトウェアについて考えさせようとします。

于 2009-01-07T01:36:53.503 に答える
2

これはあなたの質問に対する直接の答えではないかもしれませんが、個人的には、StackOverflowがこれを処理する方法が好きです。バッジシステムは基本的にマニュアルとして機能し、提供する機能を見つけて利用することでユーザーに報酬を与えます。確かに、これはほとんどのアプリでは実際にはオプションではありませんが、StackOverflowでは美しく機能します。

于 2009-01-07T00:32:49.453 に答える
2

これは、モーダルに対する問題に沿っていると思います。これは、どれほど役立つかもしれませんが、ユーザーのやり方によるものです。これが、「起動時に表示しない」が必要な理由です。

これまで Maxthon を使用したことはありませんが、ヒントを表示する方法は非常に良いアイデアのように思えます。ユーザーが注意を払う必要があるかどうかについては、目立たず、完全にオプションです。

IMO、ユーザーに「静かにする」必要があるかどうかを尋ねなければならない機能を持たせるのは良い考えではありません。;)

また、一部のヒントはあからさまに明白に見える場合もありますが、これらのヒントでさえ、それほど慣れていないユーザーにとっては依然として有用です。すでにそれを知っている人は、その日を続けることができます。

于 2009-01-07T00:45:58.007 に答える
1

ヒントは良い考えです。ユーザーは自分が知らなかったことを自分が知らなかったことを発見できます。しかし、作業の邪魔になるポップアップを使用するのではなく、WorldofWarcraftの方法が好きです。彼らはロード画面にチップを置きます、あなたがするより良いことが何もないとき、とにかくプログレスバーを見つめます。

于 2009-01-07T00:35:36.063 に答える
1

Norman Ramsey は、ヒントを改善する方法についていくつかの素晴らしい点を指摘しました。今日のヒントに関する私の問題 (そして、私は自分のアプリにそれらを実装した人物として話している) は、それらがタイムリーではなく、少し煩わしいことです。プログラムを起動すると、その日の典型的なヒントが表示され、ボタンをクリックして消す必要があります。実際に役立つヒントを目にすると、「オプションを実行するときにそれを覚えておかなければならない」という一連の思考が通常行われます。もちろん、使い慣れる頃には忘れてしまいます。また、プログラムの起動中に [OK] をクリックするとすぐに古くなってしまいます。通常、最初の 12 回ほどヒントを無効にします。

私の提案は、次のステップに進み、その日のヒントをより状況に応じたものにすることです。たとえば、ユーザーが常に [編集] | [編集] に移動していることをプログラムが検出した場合 コピーしてから編集 | 貼り付け、良いヒントは「無駄ではありませんが、CTRL + Cの後にCTRL + Vを押すと同じことが実現します」であり、プログラムの起動時ではなく、失われた猿のようにメニューをクリックしているときに正しく伝えます。ああ、[OK] をクリックするよう強制して作業を中断しないでください。

私が今提案したことは、あのいまいましいペーパークリップの男がかつてやっていたことですか?

于 2009-01-07T17:43:56.640 に答える
0

IMO Tip of the day(ポップアップ)は、頻繁に使用する、ある程度複雑なプログラム内にのみ存在します。したがって、プログラムを開くと、役立つ新しいトリックを学ぶことができます。

通常、人々はそれを好きか嫌いかのどちらかなので、間違いなくそれを無効にするオプションがあります。

他のタイプで私が心配しているのは、それが見過ごされてしまうことです。人々が決して見ないプログラムの領域を信じられないでしょう。

于 2009-01-07T00:34:26.453 に答える
0

その日のヒントは良いかもしれません

  • 非モーダルで邪魔になりません
  • アクセスできる「履歴」があります
  • 私がしていることに文脈依存である

残念ながら、最初の Office のくだらない実装である Clippy は、最後のアイデアを完全に台無しにしてしまいました。

したがって、IMO の適切な実装は次のようになります。

  • 起動時に表示
  • 「起動時に表示しない」を当然の選択にする
  • ツールバーなどから TOTD にアクセスできることを (アニメーションで?) 示します。
  • ツールバーのアイコンにマウスオーバーすると、「現在のヒント」のタイトル/要約が表示されます
  • それをクリックすると、ヒントが表示され、ヒントを前後に移動したり、マニュアルの「すべてのヒントを表示」へのリンクが表示されます。
  • 大規模なヒント データベースの場合、「関連するヒント」リンクを使用すると、マニュアルを調べることができます。

状況依存

Clippy のその後の化身は、実際にはほとんど役に立ちました: それは非モーダルであり、相互作用を必要としない邪魔にならないようにとどまりました(ただし、飛び回るのは注意を引くものでした)。メニューから繰り返しアクセスしたコマンド。

より単純な方法でも効果がある可能性があります。

「ご存知ですか... 印刷テンプレートをカスタマイズして、LSD の円グラフのように見せることができます - マニュアルにその方法が示されています![クリックしてください]」印刷ダイアログで

知っていましたか... カスタム検索を覚えています。「Goof/Barf/Hidden/Create Index for last Query」をクリックするだけで、「検索」メニューに表示されます。彼らもはるかに速く走るでしょう!検索/クエリ フォームの操作

于 2010-08-17T16:09:44.007 に答える
0

多分それを「ツールチップ」のようなものに入れて(または説明されているOPのように一番下に)、文脈に合わせてください。新しいモードに変更してから数秒後、現在のモードに関するテキストがスライドします。

はい、OFFボタンを見つけやすくします!!!

于 2009-01-07T00:54:22.077 に答える
0

個人的には、「今日のヒント」を必要としないほどシンプルなソフトウェアを好みます。

于 2010-06-10T21:09:02.827 に答える