閲覧履歴を自動削除してくれるFirerox拡張機能「History Cleaner」


 閲覧履歴を自動的に削除してくれる機能はchromium系だと標準機能で搭載されているが、Firefox系だと無かった。
せっかくプライバシーをウリにしているブラウザなのだから、標準搭載してもいいと思う。今後に期待。

じゃあ履歴なんぞ保存しなければいいじゃないかという話なのだが、筆者はこまめにタブを閉じるタイプの人間なのでさっき調べてたけど閉じちゃったものにアクセスしたいことがある。
なので、数日分の履歴は保持しておきたい。

Histry Cleaner

インストール

その名の通り、履歴を削除してくれる拡張機能。
 
 
Firefoxアドオンからインストール。

また、この拡張機能はオープンソース であり、githubからソースを確認できる。
(releaseからzipをダウンロードできる。manifest.jsonを直接読み込ませたらいけましたが、zipからはうまくいきませんでした...。技量不足でスイマセン...。)
 

 設定

 optionsからいろいろを設定。
 
 
 
Extension Behavior はこの拡張機能がトリガーしたときに何をするかの設定。
上から「何もしない」「設定した日数より古い履歴を削除」「全消し」。
 
設定した日数は Extension Behavior の下にある Number of Days ~~ のところから設定。
 
 Trigger Modeでいつトリガーさせるかを設定。
上から「アイドル時」「起動時」「タイマー」。
 
アイドル時は Idle Length で設定した分数操作がないと、トリガーしてアイドル状態に入る。
 タイマーはその名の通り Timer Interval で設定した分数ごとにトリガーする。
 
 最後に Show Notifications からトリガー時に通知をするかを設定。