今度は閲覧するほうのiPhone対応。
iPhone用テンプレートにて構築された各エントリはiPhoneユーザにはとびっきり素敵に見えるよ!iPhoneユーザはSafariでこのウェブサイトのURLである https://frozenmilk.net にアクセスしてみよう!User AgentがiPhoneな貴方をもれなく https://frozenmilk.net/i/ にリダイレクトしちゃう!きゃあ素敵!
でもここまでやって飽きたので個別エントリへのアクセスのリダイレクト処理は行うのをやめた。でも正直それだけだとあまり意味がないような気もしないでもないね。
ちなみにiPhone用テンプレートの公開設定は再構築負荷の軽減(500エラーを出したくないだけだったりする)のために公開キュー経由にした。これ、日本語訳がおかしいかもしれないけれど、ダイナミックでもスタティックでもなく run-periodic-tasks が実行されたタイミングでrebuildが走るというもの。この run-periodic-tasksを実行するためにホスティング環境側でcron使ってます。