Firefoxを98へバージョンアップしたらZIPファイルの関連付けが解除されてしまって四苦八苦してたのですが、実はもっと手軽に解決する方法があることが発覚。
- Firefoxユーザお馴染みのabout:configを開く
- browser.download.improvements_to_download_panel を false に
- Content-Typeを正しく返却しているサイト(例えばここ)からzipファイルをダウンロード
すると、保存先ダイアログが出てくるので、「今後この種類のファイルは同様に処理する」をチェックすれば元通りになります。
しかもこの設定を有効にすると、ファイルのダウンロード先もTempフォルダになるので、今みたいにZIPを解凍後にダウンロードフォルダにゴミファイルが残ることもなく、良いこと尽くめです。
そんな訳で隠し設定でちゃんと元の挙動に戻せる点は一応評価できますが、そもそもこれまで出来たことを実現するために一手間必要になるというのはやはり詰めが甘いと言わざるを得ないですね・・・。