アプリケーションがバックエンドで何かを実行しているときに読み込みページを作成するための最良の方法がわかりません。処理にはかなりの時間がかかります。私が今していることは、ロード中のgifを含むページを作成し、次にjavascriptを使用して、ロードに長い時間がかかるページにリダイレクトすることです。
%img{:src => "/images/loading.gif"}
:javascript
$(function() {
window.location.href="/detail"
});
したがって、/detailページの読み込みには約10秒かかります。このように、/ detailページが読み込まれている間、ブラウザは読み込み中のgifが回転していることを示します。これを達成する他の方法はありますか?