Firefox98 のダウンロード関連の設定に関する忘却録
Firefox98 の変更点
ダウンロード関連の変更点
- 標準で確認ダイアログを表示しなくなりました。
- 標準でファイルの確認ダイアログを表示しなくなりました。
- Firefox98 に更新すると、既存の [毎回確認する] 設定が初期化されます。
- 再設定:次の設定から確認ダイアログを再度表示することができます。
- [設定] > [一般] > [ファイルとプログラム] > [プログラム]
- 指定のファイルの種類に [毎回確認する] を設定する。
- ダウンロードパネルが自動的に開きます。
- ダウンロードが開始するたびに、ダウンロードパネルを自動的に表示する。
- 元に戻す方法(ダウンロードパネルを自動的に表示しない)
about:config
でbrowser.download.alwaysOpenPanel
にfalse
を指定する
- ダウンロードしたファイルはディスクに保存されます
- 過去の動作
- Temp フォルダに一時保存する。
- 一時保存後ファイル保存の場合、ダウンロードフォルダ移動する。
- 一時保存後ダウンロードプレビュー場合、 Temp フォルダから使用する。
- Temp フォルダ内のファイルは、一定期間後に OS で自動的に削除されます。
- Firefox98 から Temp フォルダを経由せずに、ダウンロードフォルダに直接保存されます。
- ダウンロードプレビューの場合、ダウンロードフォルダにファイルが残る点に注意してください。
- 過去の動作
- ファイルタイプを開くようにデフォルトのアプリを設定する
- 特定の種類のファイルを開くアプリケーションを選択できます。
- [設定] > [一般] > [ファイルとプログラム] > [プログラム]
- ダウンロードパネルの「常に規定のプログラムで開く」オプション
- [常に規定のプログラムで開く] コンテキストメニューからも設定できます。
※「ダウンロードプレビュー」とは、指定のプログラムでファイルを開くことを指します。
ダウンロード関連の設定を元に戻す(Firefox97 以前に戻す)
about:config
で browser.download.improvements_to_download_panel
に false
を指定することで上記のダウンロード関連の設定を元に戻すことができます。
ただし、これは古い設定をそのまま使用するための設定ではありません。新しい設定を使用しないための設定であり、今後この設定がなくなる可能性があります。
ダウンロードプレビューの問題
他の問題は、上記の通り。ある程度回避する方法が準備されています。ただし、ダウンロードプレビューの仕様変更を回避する方法は、 browser.download.improvements_to_download_panel = false
以外準備されていません。
PDFや画像ファイルなどを Firefox 以外のプログラムでダウンロードプレビューしている場合、問題となります。([Firefox で開く] を設定している場合は問題となりません)
次の場所で議論されていますが、現状の動作が仕様になるようです。
追記
議論の結果、browser.download.start_downloads_in_tmp_dir
(規定:false
)が新設されました。 Firefox は、Firefox で構成されたダウンロードフォルダーではなく、 OS 一時フォルダー(のサブフォルダー)に最初にダウンロードを配置します。「Firefox がこのファイルをどのように処理するか」ダイアログから開いたファイル、またはヘルパーアプリケーションで自動的に開くように設定されたファイルは、このフォルダーに残ります。保存されたファイル(前述のように開かれていません)は、 Firefox のダウンロードフォルダーに残ります。
詳細については、bug1738574#c133 を参照してください。
これにより、 browser.download.start_downloads_in_tmp_dir = true
でダウンロードプレビューの問題を回避できるようになりました。