- 著者のクリス・シーベンマンは、どちらも Firefox である 2 つの主要なブラウザインスタンスを、異なる目的で使っています。
- メインの Firefox ブラウザは、厳格な設定と拡張機能でカスタマイズされており、ほとんどの場合 JavaScript を実行せず、ログインもしません。
- 2 つ目の Firefox インスタンスは、JavaScript と Cookie が必要な作業に使われ、終了時にすべての Cookie とデータを破棄します。
- この 2 つ目の Firefox 環境は、Firefox を起動する前に
$HOME 環境変数を変更することで作成され、2 つの環境を完全に分離するのに役立っています。
- 2 つ目の Firefox 環境は、著者が信頼していない、または JavaScript が必要なサイトにログインするために使われます。
- 著者はまた、JavaScript とログインの両方が必要で、複雑なログイン手順を持つ Web サイトも利用しているため、できるだけ頻繁にはログインしないようにしています。
- このような複雑なサイトを管理するために、著者は「JavaScript」用 Firefox 設定に追加プロファイルを使っており、複雑な Web サイトごとに 1 つずつ用意しています。
- 各プロファイルには、uBlock Origin と Cookie AutoDelete を含む標準的な Firefox アドオン一式があり、その Web サイトに必要な Cookie だけを保持します。
- 著者は Firefox Multi-Account Containers よりも個別のプロファイルを好んでおり、それらが何をしているのか、またさまざまな側面が互いにどう相互作用するのかを、より確信を持って把握できるとしています。
- 著者はさらに、これらのプロファイルで Foxy Gestures、Cookie Quick Manager、Certainly Something といった追加の Firefox アドオンも使っています。
1件のコメント
Hacker Newsのコメント
user.jsとplaces.sqliteファイルが言及された。