ブラウザ拡張機能

提供: ArchWiki
ナビゲーションに移動 検索に移動

関連記事

この記事では、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 — Web サイトとの通信を暗号化します。可能な限り、HTTP ではなく HTTPS 経由の接続を強制します。HTTPS Everywhere は、Firefox の再起動時に自動的に構成され、有効になります。さまざまな Web サイトに独自のルールを設定する方法については、公式 Web サイト を参照してください。HTTPS Everywhere は、インターネット上のすべてのサイトで魔法のように HTTPS を有効にするわけではありません。サイトは HTTPS をサポートする必要があり、HTTPS Everywhere にはそのサイト用に構成されたルールセットが必要です。
https://www.eff.org/https-everywhere || firefox-extension-https-everywhere, Chromium
  • Decentraleyes無料 の一元化されたコンテンツ配信による追跡から保護します。多くのリクエストが Google Hosted Libraries などのネットワークに到達するのを防ぎ、ローカルファイルを提供してサイトが壊れないようにします。 通常のコンテンツ ブロッカーを補完します。
https://decentraleyes.org/ || firefox-decentraleyesChromium
  • CanvasBlocker — Canvas-Fingerprinting を防ぐために <canvas> を変更するための JS-API をブロックまたは偽装します。Firefox には組み込みの指紋防止機能があり、about:configprivacy.resistFingerprintingtrue に設定することで有効にできます。
https://github.com/kkapsner/CanvasBlocker/ || Firefox
  • Privacy Settings — ブラウザの組み込みのプライバシー設定を簡単に変更するためのツールバーパネルを提供します。
https://add0n.com/privacy-settings.html || FirefoxChromium

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

ウェブサイトは、ユーザースタイルシートや 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 — マウスレスブラウジングが可能で、実験的な Firefox バージョンがあります。
https://github.com/philc/vimium || FirefoxChromium
  • Vim-Vixen — Firefox の Vim ベースのブラウジングエクスペリエンス。
https://github.com/ueokande/vim-vixen || Firefox
  • Saka Key — アクセシビリティに重点を置いたマウスなしのブラウジングを可能にします。
https://key.saka.io/ || Firefox, Chromium
  • KrabbyKakoune にインスパイアされた、マウスレスブラウジングを可能にします。
https://krabby.netlify.app || ChromiumFirefox
  • Tridactyl — Firefox の制御メカニズムを Vim をモデルにしたものに置き換えます。
https://github.com/cmcaine/tridactyl || firefox-tridactyl
  • wasavi — テキストエリアを Vi エディターに変換できます。
https://github.com/akahuku/wasavi || FirefoxChromium

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

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

  • Textern — お気に入りの外部エディターでテキストを編集するためのアドオン。Python スクリプトが必要です。firefox-extension-textern-native-gitAUR として利用できます。
https://github.com/jlebon/textern || Firefox
  • withExEditor — 外部エディターでソースの表示、選択、およびテキストの編集を行うには、Node.js が必要です。
https://github.com/asamuzaK/withExEditor || FirefoxChromium
  • GhostText — テキストエディタを使用してブラウザに書き込みます。エディターに入力したものはすべて、ブラウザーで即座に更新されます (逆も同様です)。VimEmacsNeovimVisual Studio CodeAtom のプラグインがあります。
https://github.com/GhostText/GhostText || FirefoxChromium

参照