Web開発でクリーンなブラウザテスト環境が必要とする場面が結構あります。 普段利用しているブラウザの設定をリセットやキャッシュクリアは平気に出来ないでしょう。
この問題はブラウザのマルチプロファイル機能を利用すればを解決する。
例えばFirefoxに --new-instance
オプションを付けて起動時すると下記のようなプロファイ
ル選択ダイアログが表示されて、「Create Profile」で新しいプロファイルを持ちたFirefoxが
起動される。
自分の環境では下記のdesktopファイルを追加することでランチャーからいつも起動出来るよう にしています。
.local/share/applications/myfirefox.desktop
[Desktop Entry] Name=MyFirefox GenericName=Web Browser GenericName[ja]=ウェブ・ブラウザ Comment[ja]=ウェブを閲覧します Exec=firefox --new-instance %u Terminal=false Type=Application Icon=firefox Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; StartupNotify=true Actions=NewTab;NewWindow;NewPrivateWindow; [Desktop Action NewTab] Name[ja]=新しいタブ [Desktop Action NewWindow] Name[ja]=新しいウィンドウ [Desktop Action NewPrivateWindow] Name[ja]=新しいプライベートウィンドウ