pushStateを多用するアプリケーションに取り組んでいます。ページの読み込みが速いものもあれば、API への呼び出しを何度も行う必要があるものもあります。ブラウザーのロード ビュー CSS の一部を偽造することができました。
body.loading { cursor: progress; }
これは Windowsブラウザーでは問題なく動作します (Mac では標準ではありません) が、ブラウザーごとに、リンクをクリックして実際のページの読み込みを行ったときと同じ状態にブラウザーを配置する方法が必要です。
- 上部のローディングインジケーターが回転します
- Windows では、進行状況インジケーターのカーソルが表示されます (これは、Mac の Safari では発生しません)。
これを行うためのブラウザ機能はありますか、それとも dweeby ajax 読み込みインジケータを表示するだけですか?