Firefox 28 以降は既定で network.http.response.timeout を 300 秒に設定しており、大容量ダウンロードの再開に干渉し、ダウンロードの安定性に影響を与えます。この設定を 0 または非常に高い値にすることで、再開可能なダウンロードを有効にし、安定性を向上させることができます。これは実験的テストに基づいています。この修復は、サーバーが再開可能なダウンロードをサポートしている場合にのみ機能します。それ以外の場合、ブラウザの設定では助かりません。この問題は、Firefox が .part ファイルではなく接続タイムアウトに依存して再開可能なダウンロードを行うため発生します。これにより、設定変更なしで既存の .part ファイルを無視します。Firefox の再開可能なダウンロードは 2005 年以来不安定です。手動で .part ファイルを並べ替えて再開を強制できますが、著者は使用することを好みません。代わりに、wget -c -O "$filename" "$url" を使用すると、ダウンロードの再開に安定したワークアラウンドが提供されます。Firefox は失敗前に隠しリトライを行う可能性があり、タイムアウトを超えるとこのプロセスが妨げられる可能性がありますが、著者はソースコードでこれを検証していません。
出典: Hacker News · 要約:HeadlinesBriefing