ユーザビリティの専門家の多く指摘されていないとして批判ajaxのユーザビリティのケースどこが痛いです。 これはajaxの可能性を持つことの効果は、本質的にはないと思うが痛いajaxのユーザビリティ;多くの開発者というだけのことが間違ってajaxの焦点を追加するときに自分のサイトです。 流行語に焦点を合わせると、最新の技術デモしかし、必ずしもいい結果を簡単に使用できるサイトにします。 ウェブ開発は、常にユーザーの集中; ajaxのミックスを追加して変更することはありませんします。
|
|
ajaxのご利用には、次のガイドラインを念頭に置いておくとでしょう結局のところ、非常に利用可能なアプリケーションやウェブサイト:
次のサブセクションでカバーそれぞれのポイントで詳細にします。
ユーザーの期待を維持するための広範なガイドラインを念頭に置いては、それも重要な1つです。 で最も単純なレベルでは、どのように変化することを意味しないことを知っているユーザーに通知せずに動作します。 ほとんどのウェブページには、フォームの送信ボタンを使用して、他のいくつかのように行動のように、ハイパーリンクをクリックして、フォームを送信することができ混乱します。 この規則のプレーに入ってくるとは、いかなる場所を再検討する標準的な手段を、ウェブサイトの動作します。
1つの領域での会議に苦労する必要がありますが、期待には、ブックマークとバック/フォワードボタン操作;多くの場合、これらのことはできませんし、新たな方法をサポートしていただく必要がありブックマーク内でのお申込みました。 このガイドラインを意味していません方法を変更する必要があり、ユーザーのやりとりをお客様のサイトに;それだけを意味して仕事を提供する必要があり、ユーザーのフィードバックを十分に知っているので、彼または彼女は何が起こっています。
次のガイドラインに焦点を当ててフィードバックを提供することにajaxのアクションコラボレーションの場所です。 この意見を参考に、いくつかのユーザーの行動を知ってhappenedevenれていない場合は、期待通りに動作します。 ウェブでの基本的なアプリケーションのように、ページをリロードするによると、何かが起きています。 ajaxアプリケーションで、私たちを削除してリロードするので、このフィードバックに置き換える必要があります。 このフィードバック機構の範囲の読み込みからのメッセージでは、画面の隅に類似した旗を振りながらエクスプローラを使用してインターネットを視覚的にハイライト表示して、ページのセクションを変更しています。 多くの場合、複数のアプローチを使用したいでしょう、のようなボックスを表示し、標準の読み込み中に新しいコンテンツが送信され、その後の部分のハイライト表示されたページを更新しました。 フィードバックを提供し、常にお客様のアプリケーション感から壊れています。 リンクをクリックしたときに、彼は、あるいは彼女を期待し何かを変更する;フィードバックせずに、何が起こったかを簡単にミスします。
お客様のご意見としてajaxアプリケーションを追加し、ユーザーの集中を避けるの邪魔をします。 このガイドラインは、特に重要なユーザビリティを使用する際のポップアップメッセージ;決して除いて使用されなければならない地域での緊急行動が必要です。
ここでは気をつけるべきいくつかの項目を維持することを考えたとき、ユーザーの1つの領域に焦点を合わせる:
アクションの焦点はカーソルを移動しています。 このような行動の原因は、ユーザーが入力して間違って入力ボックスまたは図を取らなければならない時間を、現在のカーソル位置します。
アクションを起こすページreflowsます。 ユーザーの場合は、フォームに記入するとエラーメッセージの原因のフォームに移動する1インチダウンの半分は、その効果disorientingすることができます。
メッセージをそらさせるスタイルだ。 赤色の点滅を盗むことができ、ユーザーのテキストだけで焦点と同じように簡単ポップアップことができます。
は、ユーザーがお客様のサイトのやりとりを、思い出して彼、あるいは彼女の相互作用をコントロールし、できません;もしあなたからのメッセージを十分にする必要はありません重要な緊急行動は、それを押していないと、ユーザーの集中時期を早めています。
ajaxアプリケーションをより深くしようとする多くのユーザーが自分のデータ保存され、必要に応じて自動的に送信したりせずに、フォームをクリックしてボタンを押します。 この井戸が行われたときは、することができ、効果的で維持する必要があり、ユーザーの期待を念頭に置いたとき、これらの技術を適用します。 寛容を使用して、ユーザーのウェブ環境で簡単にリセットすることができた場合、現在のフォームに入力が間違っています。 ajaxのように追加し、その水準を維持する必要があり赦し;作戦はいつでも元に戻せます。 自動最悪の犯罪者の1つは、このエリアのことはなく、簡単に固定されたリセットボタンを追加するフォームまたは自動露出の歴史を保存しています。
ajaxの開発に必要で、それは重要なを知っている場合は、アプリケーションを作成したり、ウェブサイトです。 アプリケーションを開発する場合には、それに焦点を合わせることのように振る舞うのネイティブアプリケーション;次の目標は、人間のインターフェイスのガイドラインのオペレーティングシステムは、多くの場合いいアイデアだ。 ウェブサイトを開発する場合には、あなたの仕事は努力を感じるとの相互作用に適合する標準的なモデルです。 この設定により、ユーザーの焦点は、お客様の期待や、ユーザーインターフェースをよりlearnableためには、正しいのフレームを参考に反対を比較しています。
ajaxは強力なツールが、それだけでなければならない団体のウェブ開発アーセナルます。 必ず酷使ajaxのないことを確認しました。 それに使用されなければならない分野で、余分な機能を提供するのに十分なメリットを克服する短所があります。 このような例は、エリア内のページにブックマークを破りました。 ajaxは素晴らしいツールを更新する部分を変更しcontentbut pagejustロードするべきではないとして使用され、ページ全体をロードします。 通常のページだけで立派な仕事になるだろうが、同じように速さajaxのページを再読み込みします。 ajaxを利用する場合は、決定を、問題があることを探すのニーズを解決するだけでなく、場所のためかもしれません。 ajaxのを利用できるようにします。
ユーザビリティの最後の指針は、計画を持つユーザーに対してはajaxのブラウザでの操作を行うことはできませんします。 どんなに利用可能なアプリケーションは、それを実行した場合は、ユーザーはできません、それは無用です。 内部アプリケーションでは、この問題はめったにないので、特定のブラウザを必要とすることができ、それはいい考えだとは限らないため、市場に大量のウェブサイトです。 ご使用の場合はゆっくりとajaxのタスクを向上させるだけで、簡単に解決のサポートを維持するためには、非ajaxの遅い操作します。 しかし、多くの場合、お客様のサイトに依存してajaxのは、どちらかを作成する必要があり非ajaxのバージョンまたは非ajaxのユーザーを維持する、お客様のサイトです。 ユーザーをサポートしていないブラウザを使用しなければ、常にajaxのメッセージを取得して、少なくともいくつかのアクションをされません仕事をしてください。 ajaxのように追加し、お客様の観客を理解することを確認しています。 ajaxは広くサポートものの、それはすべてのブラウザで動作しません(特に携帯電話もの)としない場合は、お客様のどんな部分をロックして、その結果観客なしでアドレッシングします。
Online: 530 users browsing the articles directory
|
|