アカウント名:
パスワード:
手動で保存しろよ
話が逆なんだよ。論文のpdfとかはだいたいContent-Dispositionがついてる。これの意味は「キャッシュせずにダウンロードしろ」ってこと。
Firefoxはこれに遭遇すると、システムのTMPフォルダにダウンロードする。しかし、キャッシュされないのでそのファイルをもう一度見たい場合は再びダウンロードする。この挙動はサーバー側の意図とはズレている可能性が高い。
つまり、「保存したいときに右クリックしろ」より「保存したくないならダウンロードするな」の方が良い。保存したくないなら確認ダイアログでキャンセルを押せばいい。ただし、当然ながら閲覧できない。
TMPフォルダに保存するのがなんでダメなのか、ってのはDellのファームウェア更新プログラムに同梱されていたドライバーに脆弱性、500
ダウンロードしてほしいサーバーと、TMPフォルダに何も置きたくないFirefoxがコンフリクトした結果、ダウンロードフォルダを汚したくないというユーザーの意思が全く無視される、と。
個人的にはContent-Dispositionすら無視してブラウザで開けるものは直接開いてほしい。
もしくはセキュアなTMPフォルダとか作れないものかとも思ったけど、他のアプリから開けないな…
そういえば、たしか数ヶ月くらい前までのFirefoxでは、Content-Disposition指定ありのPDFに対して、保存と「プログラムで開く」のほかに「Firefoxで開く」という選択肢があり、いい妥協点だと気に入っていた。挙動はプログラムで開く場合同様tmpにファイルを作って、それを開くというもの。
最近見なくなったのが残念。他のコメントで指摘されているように、tmpへの保存が潜在的にリスクと判断したのだろうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
誰が欲しがったんだよ (スコア:0)
手動で保存しろよ
Re: (スコア:3, 参考になる)
話が逆なんだよ。論文のpdfとかはだいたいContent-Dispositionがついてる。これの意味は「キャッシュせずにダウンロードしろ」ってこと。
Firefoxはこれに遭遇すると、システムのTMPフォルダにダウンロードする。しかし、キャッシュされないのでそのファイルをもう一度見たい場合は再びダウンロードする。この挙動はサーバー側の意図とはズレている可能性が高い。
つまり、「保存したいときに右クリックしろ」より「保存したくないならダウンロードするな」の方が良い。保存したくないなら確認ダイアログでキャンセルを押せばいい。ただし、当然ながら閲覧できない。
TMPフォルダに保存するのがなんでダメなのか、ってのは
Dellのファームウェア更新プログラムに同梱されていたドライバーに脆弱性、500
Re: (スコア:0)
ダウンロードしてほしいサーバーと、TMPフォルダに何も置きたくないFirefoxがコンフリクトした結果、
ダウンロードフォルダを汚したくないというユーザーの意思が全く無視される、と。
個人的にはContent-Dispositionすら無視してブラウザで開けるものは直接開いてほしい。
もしくはセキュアなTMPフォルダとか作れないものかとも思ったけど、他のアプリから開けないな…
Re:誰が欲しがったんだよ (スコア:0)
個人的にはContent-Dispositionすら無視してブラウザで開けるものは直接開いてほしい。
そういえば、たしか数ヶ月くらい前までのFirefoxでは、Content-Disposition指定ありのPDFに対して、保存と「プログラムで開く」のほかに「Firefoxで開く」という選択肢があり、いい妥協点だと気に入っていた。挙動はプログラムで開く場合同様tmpにファイルを作って、それを開くというもの。
最近見なくなったのが残念。他のコメントで指摘されているように、tmpへの保存が潜在的にリスクと判断したのだろうか。