Add-ons foar Firefox Browser
  • Utwreidingen
  • Tema’s
    • foar Firefox
    • Wurdboeken en taalpakketten
Oanmelde
Foarbyld fan DailyCacheCleaner

DailyCacheCleaner troch tac25

指定した時刻に履歴、キャッシュを自動削除します。 Cookieはオプションになっています。 3分後にテスト実行で短時間で動作確認ができるようになっています。 毎日自動的に実行されるのでブラウザを軽快に保つことができます。

0 (0 beoardielingen)0 (0 beoardielingen)
Firefox downloade en de útwreiding ûntfange
Bestân downloade

Metadata útwreiding

Skermôfbyldingen
Oer dizze útwreiding
Untwikkelersopmerkingen
本拡張機能の技術仕様と動作メカニズム:
1. アーキテクチャとAPI要件:
本拡張機能は Manifest V3 規格に基づいて開発されています。
主な処理には browser.browsingData、browser.alarms、browser.storage、および browser.notifications API を使用しています。
  1. バックグラウンド処理とスケジューリング:
    バックグラウンドスクリプト(background.js)は browser.alarms API を利用して、ユーザーが指定した実行時刻(例: 09:00, 12:00 等)およびテスト用アラームを保持・監視します。
    アラームが発火すると、browsingData.remove() 関数が呼び出され、閲覧履歴(history)、キャッシュ(cache)、ストレージ(indexedDB / localStorage)、およびフォーム自動入力データ(formData)の削除処理がローカル上で実行されます。
    Cookie の削除処理はオプション化されており、ユーザーが設定画面で有効にした場合のみ実行される仕様となっています。
  2. データ保存とクロスブラウザ互換性:
    ユーザーのスケジュール設定およびオプションフラグは、すべて browser.storage.local 内に安全に保持されます。
    Chrome / Gecko(Firefox)間の API 名前空間の差分を吸収するため、typeof browser !== "undefined" ? browser : chrome の互換ラッパーを実装しています。

4.セキュリティとプライバシー:
リモートコードの動的ロード、eval() などの動的実行構文、外部ライブラリは一切使用していません。
ユーザーデータの収集、ログ解析、外部サーバーへの通信処理は含まれておらず、すべてのロジックは完全なローカル環境で完結します。

Technical Details & Architecture:
1. Architecture & API Usage:
Built on Manifest V3 using standard WebExtensions APIs: browser.browsingData, browser.alarms, browser.storage, and browser.notifications.
  1. Background Execution & Scheduling:
    The persistent logic in background.js manages scheduled cleanup jobs using the browser.alarms API based on user-defined hours.
    Upon alarm triggers, browsingData.remove() clears browsing history, cache, storage (IndexedDB/LocalStorage), and form auto-fill data locally.
    Cookie deletion is configurable and disabled by default, executing only when explicitly checked by the user.
  2. Data Persistence & Cross-Browser Compatibility:
    User schedule preferences and settings are stored locally using browser.storage.local.
    Includes a runtime API wrapper (typeof browser !== "undefined" ? browser : chrome) to ensure standard execution across both Chromium and Gecko engines.
  3. Security & Privacy:
    No remote code execution, no dynamic evaluation (eval), and zero third-party dependencies.
    Operates strictly offline without collecting or transmitting any user data.
Wurdearre: 0 troch 0 beoardielers
Meld jo oan om dizze útwreiding te wurdearjen
Der binne noch gjin wurdearringen

Stjer-wurdearring wurdt bewarre

5
0
4
0
3
0
2
0
1
0
Noch gjin beoardelingen
Tastimmingen en gegevens

Fereaske machtigingen:

  • Resinte browserskiednis, cookies en relatearre gegevens wiskje
  • Notifikaasjes werjaan

Gegevenssamling:

  • De ûntwikkeler seit dat dizze útwreiding gjin gegevenssamling fereasket.
Mear ynfo
Mear ynformaasje
Add-on-keppelingen
  • Stipewebsite
  • E-mailadres foar stipe
  • Add-on-ID kopiearje
Ferzje
1.1
Grutte
34,1 KB
Lêst bywurke
7 dagen lyn (19 okt. 2026)
Sibbe kategoryen
  • Oars
Lisinsje
Mozilla Public License 2.0
Ferzjeskiednis
  • Alle ferzjes besjen
Tafoegje oan kolleksje
Dizze add-on rapportearje
Nei Mozilla’s startside

Add-ons

  • Oer
  • Firefox-add-onsblog
  • Utwreidingsworkshop
  • Untwikkelershub
  • Untwikkelersbelied
  • Mienskipsblog
  • Foarum
  • In bug melde
  • Beoardielingsrjochtlinen

Downloade

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Nijste builds

  • Nightly
  • Beta

Firefox foar bedriuwen

  • Enterprise

Mienskip

  • Connect
  • Contribute
  • Developer

Folgje

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Juridysk

Utsein oars vermeld, is op de ynhâld fan dizze website de Creative Commons Attribution Share-Alike License v3.0 of lettere ferzje fan tapassing.