0

HTML、Ajax、または YUI (一般的には JavaScript) を使用するブラウザーで、「あなたの要求に取り組んでいますのでお待ちください」の成功した優先的な実装は何ですか?

追加のコンテキストは、私が取り組んでいる Web アプリケーションには、かなりの IO/CPU 時間 (10 ~ 30 秒) を必要とする可能性のあるいくつかの要求があり、要求を受け取り、それに取り組んでいることをユーザーに伝える必要があるということです。

編集: もう 1 つの側面は、印象に残ったサイトの実装を見たことがありますか? 好きな例

4

4 に答える 4

6

それほど時間がかかるものについては、進行状況バーなどを使用する必要があります。例えば:

于 2009-03-13T15:30:11.130 に答える
3

インジケーターを明確で目立たせ、常に同じ場所に表示するか、アクションを開始するためにクリックされたコントロールのそばに表示します。アプリケーションの対象ユーザーにもよりますが、最近ではどこにでもある"loading circle"でうまくいきますが、その隣に "Loading..." を追加しても問題ありません。

于 2009-03-13T15:29:11.400 に答える
1

@vartec は標準的な YUI の例を提供してくれました。Satyam という優れたスペインの開発者も、ユーザーに待機を求めている間に進行状況のフィードバックを提供できる場合に、興味深い YUI 実装を持っています。

サティヤムの進行状況バー. YUI 2.x および YUI 3.x で利用可能で、今後のリリースで公式の YUI ライブラリの一部になる予定です。

于 2009-03-13T15:43:51.410 に答える