Quote:
なるほどー。まさかと思ったのですが、おもいっきり外してしまいました。
ごめんなさい。
いえ、starckさんでさえ、アレっと思うってことは、やっぱりあまり自然な動作じゃないってことですよね。
確かに、HTTP_USER_AGENTでの振り分けって、いろんな意味でスマートじゃありません。
というわけで、「参照する」と「ダウンロード」を分けてみました。
前者はtext/htmlでinline、後者はtext/plainでattachmentです。
リンクが無駄に多くなるのはナニですが、これが表示されるのも編集画面か管理画面だけなので、クローラーも来ないし、それならいいかな、と。