PHP の header() の即時リダイレクトの不親切さ
PHP プログラマはよく header 関数を使用してページをリダイレクトします。リダイレクトが即時である場合、次のような不親切さがあると思います。
1. ユーザーが操作の戻りステータスを認識できなくなると、他のインターフェースにジャンプすることになり、その結果、ユーザーが入力したデータが失われ、戻りステータスが不明瞭になります。
第 2 に、ほとんどのユーザーはステータス情報のみを返し、ページの送信後に元のインターフェイスを保持することを望んでいます。このように、AJAX はユーザーの操作ステータスを返すのにより適しています。
さらに、私の個人的な意見は、現在のインターフェースがユーザーにとって価値がないと判断されない限り、ヘッダー関数を介してページのリダイレクトを実行すべきではなく、ユーザーの現在の操作インターフェースを保持するために AJAX テクノロジーを使用する必要があるということです。または、よりわかりやすい方法は、< ;meta> を使用するか、ページがジャンプしようとしていることをユーザーに通知することです。
最良のユーザー エクスペリエンス方法は、ajax と js を組み合わせてユーザー操作のプロンプトを返す、ユーザー操作インターフェイスの現在のステータスを保持する、または操作結果を現在のインターフェイスに直接反映することです。