Webアプリケーションにおける共通的な問題と、その解決方法をまとめます。
ここに挙げるのは、ブラウザとWebサーバというシンプルな組み合わせ、ステートレスな関係によって起きる、オーソドックスなものです。 近年、AJAXが一般的になってきていますが、ユーザビリティと内部の処理タイミングが複雑になってきており、なおさら意識しなければいけないものもあります。
以下はインデックス。詳細な内容を書いたらリンク化していきます。
- ボタン二度押し防止
- 戻るボタン対策
- スクロール位置の保持
- F5リロード対策
- セッションオブジェクトの後始末
- マルチウィンドウ/マルチセッション
- ログ出力
- 設定ファイル
- エラー処理
