ブラウザ拡張機能

提供: ArchWiki
2023年4月15日 (土) 12:03時点におけるKgx (トーク | 投稿記録)による版 (→‎高度な制御: 翻訳)
ナビゲーションに移動 検索に移動

関連記事

この記事では、FirefoxChromium で利用できる ブラウザ拡張機能 をいくつか紹介します。

インストール

Firefox 拡張機能は、addons.mozilla.org からインストールできます。 about:addons で管理できます。

Chrome 拡張機能は Chrome Web Store からインストールできます。chrome://extensions/ で管理できます。

さらに、いくつかの Firefox 拡張機能は公式リポジトリにあり、さらにいくつかは AURにあります。

メンテナンスを簡単にするために、この記事では拡張機能のストアページや AUR パッケージへのリンクをしていません。パッケージがない場合は、リンク先の公式ウェブサイトから拡張機能を入手することをお勧めします。

プライバシー

Firefox プライバシーChromium 設定#セキュリティ を参照してください。

ヒント: すべてのプライバシー拡張機能をインストールすることはお勧めしません。それらは互いに競合し、セキュリティがまったく向上せず、逆効果になる可能性があります。

コンテンツブロッカー

  • uBlock Originメモリと CPU にやさしい軽量で効率的なブロッカー。すぐに使用できるいくつかのフィルターリストが付属しています (EasyList、Peter Lowe の、いくつかのマルウェア フィルターリストを含む) uBlock の主任開発者はプロジェクトをフォークし、uBlock Origin を作成しました。2015 年 7 月現在、ほとんどの開発は uBlock Origin で行われており、コードベースは大幅に逸脱しています。
https://github.com/gorhill/uBlock/ || firefox-ublock-origin, Chromium
  • Adblock Plus — 広告をブロックする人気のある拡張機能でした。一部の広告を意図的にブロックしていない [1] ため、uBlock Origin のような別のブロッカーを使用することをお勧めします。
https://adblockplus.org/ || firefox-adblock-plus,Chromium

高度な制御

  • uMatrix — HTTP Switchboard のフォーク。Javascript、プラグイン、またはその他のリソースを選択的にブロックし、サードパーティのリソースを制御できます。また、ユーザーエージェントのマスカレード、参照ブロックなどの広範なプライバシー機能も備えています。NoScript と RequestPolicy を効果的に置き換えます。さまざまな使用方法については、old HTTP Switchboard wiki を参照してください。
https:/ /github.com/gorhill/uMatrix || firefox-umatrixAURChromium
  • ScriptSafe — シンプルさと直感性を強調しながら、ユーザーに Web の制御とより安全なブラウジングを提供します。 この拡張機能の性質上、ほとんどのサイトが機能しなくなります。あなたが許可したサイトで時間をかけて学習するように設計されています。
https://github.com/andryou/scriptsafe || FirefoxChromium
  • NoScript — ユーザーが特にホワイトリストに登録していない Web サイトで JavaScript と Flash を無効にします。この拡張機能は、信頼できるサイト (銀行、ウェブメールなど) 以外に実行可能なコンテンツを提供させないようにすることで、セキュリティの脆弱性の悪用から保護します。インストールが完了すると、ツールバーのアイコンをクリックするか、ページを右クリックして NoScript に移動することで、NoScript の設定を構成できます。次に、現在のページのスクリプトと、ページがリンクしているサードパーティのスクリプトを有効/無効にするオプションがあります。 または、そのセッションのみでスクリプトを一時的に有効にすることもできます。最近の Web サイトの多くはレイアウト目的でスクリプトを使用しているため、コンテンツが異なって見える場合があることに注意してください。たとえば、NoScript によってブロックされたスクリプトを介して実行時にフォントをロードする Web サイトでは、フォントの欠落によるレンダリングの失敗が発生する可能性があります。
    警告: デフォルトでは、NoScript は一部の企業の JavaScript を許可しています。 あなたのプライバシーに影響します これを変更するには、NoScript で オプション > サイトごとの権限 をクリックし、信頼しないすべてのサイトを UNTRUSTED に設定します。Tor Browser は、より安全なモード (NoScript が使用されている場合) すでに保護された状態で使用出来ます。
https://noscript.net/ || firefox-noscript
  • Cookie AutoDelete — タブを閉じるとすぐに Cookie を削除します。自動および手動の Cookie クリーニングモードをサポートします。(LocalStorage のクリアのサポートはバージョン 2.1 で追加されましたが、Firefox バージョン 58 以降のみでした。同じリリースでは、ファーストパーティ分離のサポートが追加されましたが、Firefox バージョン 59 以降のみでした)
https://github.com/Cookie-AutoDelete/Cookie-AutoDelete || Firefox, Chromium
  • Vanilla Cookie Manager — 不要な Cookie を自動的に削除する Cookie ホワイトリスト マネージャー。 Cookie は、認証、サイト設定の保存、またはテキストデータとして保存できるその他のあらゆるものに使用できます。残念ながら、それらはあなたを追跡するためにも使用できます。Cookie を完全に無効にすることも、サードパーティの Cookie を無効にすることもできます。しかし、それはまた、多くの Web アプリケーション (Google メールやカレンダーなど) が機能するために依存している便利な Cookie を除外してしまいます。Vanilla では、ホワイトリストに保持する Cookie を選択できます。 不要な Cookie はすべて自動的に (必要に応じて手動で) 削除されます。
https://github.com/laktak/vanilla-chrome || Chromium

自動トラッカーブロッカー

  • Privacy Badger — ウェブコンテンツに読み込まれたサードパーティトラッカーを監視します。異なるサイトに表示されたトラッカーを一旦ブロックします。広告をブロックするわけではありませんが、多くの広告がトラッキング情報に基づいて提供されるため、これらもブロックされます。この仕組みの詳細については、同社の[2] を参照してください。
https://www.eff.org/privacybadger || firefox-extension-privacybadger, Chromium
  • Disconnect — 2,000 のサードパーティサイトによるユーザー追跡を阻止することを目的とします。人気のあるサイトに送信されるデータを暗号化し、ウェブページの読み込みを 27% 高速化するとしています。Disconnect は、Google、Twitter、Facebook などからのトラッキングの試みがどれだけ停止されたかをリアルタイムでユーザーに表示します。トラッキングの試みは、広告、分析、ソーシャル、コンテンツに分類され、自分がどのようにトラッキングされているかを簡単に監視することができます。また、Disconnect は、盗まれたクッキーを利用して個人情報を盗むサイドジャックを止めることもできます。使い勝手がよく、サポートも充実している。Firefox は Disconnect のリストに基づいた機能を獲得しました、Firefox プライバシー#Firefox の追跡防止オプションの有効化 を参照してください。
https://disconnect.me/ || Firefox, Chromium

ノイズジェネレーター

  • AdNauseam — 広告ネットワークによるトラッキングに対抗するためのソフトウェアツールとアートウェアの介入を融合させた軽量なブラウザ拡張機能です。AdNauseam は広告ブロックのように動作し(uBlock-Originの上に構築されています)、ブロックされた各広告のクリックを静かにシミュレートし、トラッカーを自分の本当の興味として混同させます。
https://adnauseam.io/ || Firefox, Chromium
  • TrackMeNot — 定期的に検索エンジンにランダムな検索クエリを発行し、実際の検索クエリを ゴースト クエリの雲に隠せるようにします。
https://cs.nyu.edu/trackmenot/ || Firefox, Chromium

その他

  • HTTPS Everywhere — Encrypts your communication with a website. It forces a connection over HTTPS instead of HTTP wherever possible. HTTPS Everywhere will be automatically configured and enabled upon restarting Firefox. For information on how to set up your own rules for different websites please visit the official website. HTTPS Everywhere does not magically enable HTTPS for every site on the internet. The site needs to support HTTPS and HTTPS Everywhere should have a ruleset configured for that site.
https://www.eff.org/https-everywhere || firefox-extension-https-everywhere, Chromium
  • Decentraleyes — Protects you against tracking through "free", centralized, content delivery. It prevents a lot of requests from reaching networks like Google Hosted Libraries, and serves local files to keep sites from breaking. Complements regular content blockers.
https://decentraleyes.org/ || firefox-decentraleyes, Chromium
  • CanvasBlocker — Blocks or fakes the JS-API for modifying <canvas> to prevent Canvas-Fingerprinting. Firefox has a built-in anti-fingerprinting feature that can be enabled by setting privacy.resistFingerprinting to true in about:config.
https://github.com/kkapsner/CanvasBlocker/ || Firefox
  • Privacy Settings — Provides a toolbar panel for easily altering the browser's built-in privacy settings.
https://add0n.com/privacy-settings.html || Firefox, Chromium

ウェブサイトのカスタマイズ

ウェブサイトは、ユーザースタイルシートや JavaScriptuserscripts を使って拡張することができます。

  • Stylus — 廃止された Stylish のフォーク。ユーザスタイルシートマネージャ。
https://add0n.com/stylus.html || firefox-stylus, Chromium
  • Violentmonkey — オープンソースのユーザースクリプトマネージャ。
https://violentmonkey.github.io/ || Firefox, Chromium
  • Tampermonkey — プロプラエタリのユーザースクリプト・マネージャー。
https://tampermonkey.net/ || Firefox, Chromium
  • Dark Reader — ウェブページの明るさを反転させ、ウェブ閲覧時の目の疲れを軽減することを目的としています。
https://darkreader.org/ || firefox-dark-reader, Chromium
  • Toggle Website Colors — ユーザーが選択した色に置き換えます。
https://github.com/M-Reimer/togglewebsitecolors || Firefox

キーボードショートカット

vi スタイルのキーボードショートカットを提供する様々な拡張機能があります。

  • Vimium — Allows mouse-less browsing, has an experimental Firefox version.
https://github.com/philc/vimium || Firefox, Chromium
  • Vim-Vixen — Vim-based browsing experience for Firefox.
https://github.com/ueokande/vim-vixen || Firefox
  • Saka Key — アクセシビリティに重点を置いたマウスなしのブラウジングを可能にします。
https://key.saka.io/ || Firefox, Chromium
  • Krabby — Allows mouse-less browsing, inspired by Kakoune.
https://krabby.netlify.app || Chromium, Firefox
  • Tridactyl — Replace Firefox's control mechanism with one modelled on Vim.
https://github.com/cmcaine/tridactyl || firefox-tridactyl
  • wasavi — Can transform textareas into Vi editors.
https://github.com/akahuku/wasavi || Firefox, Chromium

外部テキストエディタでテキストを編集する

テキストエディタで <textarea> を編集するための機能拡張:

https://github.com/jlebon/textern || Firefox
  • withExEditor — View source, selection, and edit text with the external editor, requires Node.js.
https://github.com/asamuzaK/withExEditor || Firefox, Chromium
  • GhostText — Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa). Has plugins for Vim, Emacs, Neovim, Visual Studio Code and Atom.
https://github.com/GhostText/GhostText || Firefox, Chromium

参照