1

Adobe AIR のおかげで、Rich Internet Applications (RIA) を作成する境界を、ブラウザーの垣根を越えて押し広げることができました。一部の企業は、Rich Desktop Application (RDA) などのアプリケーションを差別化しています。

Web、デスクトップ、および RIA アプリケーションごとに使いやすさのガイドラインがあります。しかし、Adobe AIR により、Web テクノロジ (HTML、Java スクリプト、AJAX、Flex、AS..) を使用してデスクトップ アプリケーションを作成できるようになったため、このジャンルのアプリケーションは上記のカテゴリのいずれにも当てはまらないようです。

だから私の質問は次のとおりです。AIR アプリケーションはユーザーのデスクトップに存在し、ブラウザ上のアプリケーションとは対照的にデスクトップ アプリケーションを使用する場合、ユーザーは異なるメンタル モデルを持つため、AIR アプリケーションを RIA と区別することは正しいですか?

b. Adobe AIR 用のアプリケーションを作成する際に従う必要があるユーザビリティのガイドラインは何ですか?

4

2 に答える 2

5

使いやすさのガイドラインは、アプリケーションが構築されたテクノロジではなく、アプリケーションが使用されるコンテキストの関数であるべきです。デスクトップ アプリケーションのユーザビリティ ガイドラインがある場合 (AIR はデスクトップで Flex アプリケーションを実行できるようにするリソースを提供するため)、最小サプライズの原則により、.NET、VB6、C++ で記述されたアプリケーションと同じガイドラインに従う必要があります。デスクトップ アプリとして使用するための Delphi など。

もっと興味深い質問は、Flex アプリが提供するユーザー制御の粒度が高いことを考えると、ブラウザー用に作成された Flex アプリのガイドラインが通常の Web ガイドラインとどのように異なるかということです。しかし、それはこの質問の目的ではありません。

于 2009-02-05T06:33:00.503 に答える