web-dev-qa-db-ja.com

ズーム時に拡大縮小する機能は何ですか?

私がサイズ変更可能なグラフィックを持っているとします-ユーザーはズームインおよびズームアウトできます。ただし、ズームによって画像全体が同じように拡大縮小されるわけではありません。一部の部分は従来の方法で拡大されますが、一部は一方向にのみサイズ変更される場合があります(または以前と同じサイズのままでもかまいません)。例:

--------------                            --------------------------
|____________|                            |________________________|
                                                     _
      .          => when zoomed in =>               / \
                                                    \_/
 ------------                             --------------------------
|____________|                            |________________________|

左からのドットは、ユーザーがズームインすると大きな円になります。ドットはx方向とy方向にスケーリングされましたが、上下のバーはx方向にのみスケーリングされ、yにはスケーリングされません。同様のズーム動作を調べた研究と、そのようなズームがユーザーによってどのように認識されているかを知っていますか?

2
lynxoid

質問の調査部分に直接答えることはできないと思いますが、価値があるので、私個人の意見については怒鳴ることができます。ズーム可能なインターフェースで私が長年抱えてきた問題の1つは、ズームではなく拡張することです。 。

人間の脳は、物事がどこにあるかを追跡するのに本当に非常に優れています。すでにズームインターフェースを使用しており、何世紀にもわたって行ってきました。紙を一枚手に取り、腕の長さに持って行き、それをより近くに移動して読みます。おめでとう、ズーム可能なUI。物事が近づくにつれて同期が大きくなる様子をご覧ください!小さなものが読みやすくなるのを見てください!

他のことをすると、リニアズームの基本的な使い慣れを壊してしまいます。 PDFをズームアウトしてから、もう一度ズームインしてみてください。脳はすでに理解できるように配線されているため、すべて意味があります。

ハードウェアではなくソフトウェアを使用しているので、特定のズームレベルの下に物を消したり、設定されたレベル間ですばやくズームしたりするオプションがあります。これらは良いことです。

私の考えでは!

2
Phil H

ズーム時に拡大縮小する機能は何ですか?

質問は私には少し不明瞭です。それはあなたが得た機能に完全に依存しています。ここであなたがどのような答えを探しているのか、あるいは私たちがあなたが作業していると想定できるどのサイズ変更可能なグラフィックスなのかはわかりません。

Optically、ズームするのはcontentであり、controls同じサイズのままです。これは、写真編集プログラム、ブラウザ、さらにはWindows拡大鏡にも当てはまります。ここで自問する質問は次のとおりです。

  • どこで詳細レベルを可変にする必要があり、どこに変更しない方が良いですか?

しかし、コメントでセマンティックズームを行うためのガイドラインを探している場合、@ MFrank2012 links to のように、私は推測しますすべてのズームレベルは、コンテンツに応じて独自の特別なケースを作成し、おそらくこの手法を使用して開発されます。

  • このタイプのN個の要素をサイズXとYのコンテナに入れると、デザインはどのように見えますか?

グラフィックを拡大するには何が必要かを自問する必要があります。そうすると、拡大する機能を見つけることができます。

0
JOG