iPhone でリロードを多用した操作を Rails アプリケーションに対して実施すると、真っ白いページが表示されることがあります。今回 iOS 7 の Safari だけでなく、OS X 10.8 の Safari でも再現したので、まとめてみました。 状況 画面としては真っ白画面が表示される。Safari の debugger でみると、head body の中身がない。 ステータスコードとしては、304 Not Modifided として取り扱われている。 Webrick の log をみると、サーバとしては 200 を返しているので、Last-Modified を比較して safari が処理していると推測される。 Started GET "/" for IP_ADDR at 2014-08-29 11:23:05 +0900 Processing by CertainContro