自分のサイトに検索ページがあります。検索は、外部ソースからのいくつかの(最終的にはいくつかの)APIから取得します。検索には最大5秒かかる場合があります。このため、少なくとも読み込み中のgifを使用して検索ページを読み込み、AJAXにデータのプルを開始させて少しずつ表示させたいと思います。( JSを無効にすると検索が機能しないため、これは悪い例ですが、 http: //gamespot.comに似ています)
もちろん、Javascriptをオフにしているユーザーを考慮する必要があるので、彼らの場合は、PHPに検索を任せるだけで、待機に耐える必要があります。
これを実装するための最良の方法は何ですか?を使用する場合<noscript>
でも、すべてのユーザーは5秒のPHP部分がロードされるのを待つ必要があります。
JSステータスに応じて、検索フォームでユーザーを別のページに移動させるだけでよいでしょうか。