近年では、UX(ユーザーエクスペリエンス)の科学はゆっくりと成長していると、より多くのWeb開発者は自分のサイトにUXフレンドリーな機能を実装している。
UXデザインの基本原則の1つは、ユーザと、彼が使用するアプリケーションとの間に一定の情報ストリームである。これはアプリが常に何かが起こっている場合、ユーザは知っているように有することを意味するので、彼は混乱するか、彼がやっているものに興味を失うことはありません。
これは、彼らはまた、実際のUX研究に基づいて、新しいビデオをロード中にYouTubeのローディングバーのような最近のプラクティスだけでなく、美しく、明らかに有用であることを意味します。
ngProgressLiteのようなツールは、彼が彼のコードすべてのページのローディングバーを追加させることで、彼のアプリのUXの拡大を検討してすべてのAngularJS開発者を支援します。
ユーザーがページをロードされるとき、このことは、ページの上部に小さな、スリム、着色された、アニメーションのラインは彼が、彼はすべてのページのコンテンツがロードされるまで待機する必要があるどれだけお知らせします。
のこのリリースのの新機能は次のとおりです。
- 修正:
- のみ、コンテナの最初の子に進捗CSSを適用します(コンテナに追加のdivを挿入することができます。このための例のユースケースは、元nprogressで1のように、スピナーの追加になります)します。
- 不要な$タイムアウトの依存関係を削除し、代わりにネイティブのsetTimeoutを使用します(我々は唯一のCSSではなく、範囲を変更すると、$タイムアウトサービスの内側)(適用$とダイジェスト·サイクルを実行する必要はありません)します。
の要件の
- JavaScriptクライアント側で有効になってます。
- AngularJSます。
コメントが見つかりません