Webbläsartillägg för Firefox
  • Tillägg
  • Teman
    • för Firefox
    • Ordlistor & språkpaket
Logga in
Förhandsvisning av DailyCacheCleaner

DailyCacheCleaner av tac25

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

0 (0 recensioner)0 (0 recensioner)
Hämta Firefox och få tillägget
Hämta fil

Metadata för tillägg

Skärmbilder
Om detta tillägg
Utvecklarens kommentarer
本拡張機能の技術仕様と動作メカニズム:
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.
Betyg 0 av 0 recensenter
Logga in för att betygsätta detta tillägg
Det finns inga betyg än

Stjärnklassificering sparad

5
0
4
0
3
0
2
0
1
0
Inga recensioner ännu
Behörigheter och data

Nödvändiga behörigheter:

  • Rensa den senaste webbhistoriken, kakor och relaterad data
  • Visa meddelanden till dig

Datainsamling:

  • Utvecklaren säger att detta tillägg inte kräver datainsamling.
Läs mer
Mer information
Länkar för tillägg
  • Webbplats för support
  • E-post för support
  • Kopiera tilläggs-ID
Version
1.1
Storlek
34,1 kB
Senast uppdaterad
för 7 dagar sedan (19 okt 2026)
Relaterade kategorier
  • Annat
Licens
Mozilla Public License 2.0
Versionshistorik
  • Se alla versioner
Lägg till i samling
Rapportera detta tillägg
Gå till Mozillas hemsida

Tillägg

  • Om
  • Firefox tilläggsblogg
  • Verkstad för tillägg
  • Utvecklarcenter
  • Utvecklarpolicyer
  • Community-blogg
  • Forum
  • Rapportera en bugg
  • Recensionsriktlinjer

Ladda ner

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

De senaste versionerna

  • Nightly
  • Beta

Firefox för företag

  • Enterprise

Gemenskap

  • Connect
  • Contribute
  • Developer

Följ

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Sekretess
  • Kakor
  • Juridisk information

Om inget annat anges, är innehållet på denna webbplats licensierat under licensen Creative Commons Attribution Share-Alike License v3.0 eller senare version.