Chrome拡張機能を手動でインストールする方法|Chromeウェブストア以外から導入する手順
Googleは近年、サードパーティのウェブサイトからのChrome拡張機能のインストールを無効化しました。悪意のある拡張機能が重大なセキュリティリスクになり得るため、ある意味では当然かつ必要な変更と言えます。しかし、Chromeウェブストア以外のソースから拡張機能をインストールしたいユーザーも依然として存在します。この記事では、その具体的な方法を分かりやすく解説します。
はじめに知っておくべきこと
手順に入る前に、なぜGoogleがこの機能を無効化したのかを改めて確認しておきましょう。ブラウザ拡張機能も他のプログラムと同じく、動作次第ではセキュリティ上の脅威となり得ます。軽いケースでは、本来表示されないはずの余計な広告を出される程度ですが、最悪の場合――想像できる最悪のシナリオを思い浮かべてみてください。それくらいの危険性は十分にあり得るのです。
事前に準備すべきこと
Googleの方針はかなり厳格で、通常版のChromeに.crxファイルを手動でインストールしようとしても失敗します。ブラウザが「Chromeウェブストア外の拡張機能」であることを検出し、自動的に無効化してしまうのです。
しかし、Google Chromeの開発者版(Devチャンネル)を使えば話は別です。まず、公式ページの「dev channel」からChromeをダウンロードしてください。インストール手順は通常版と変わりません。インストール後、メニューを開いて「Google Chromeについて」を選択すると、バージョン番号の末尾が「dev-m」と表示されているはずです。
続けて、もう一度メニューを開き、「ツール → 拡張機能」へ移動します。拡張機能ページで「デベロッパーモード」にチェックを入れてください。これでインストールの準備は完了です。
拡張機能をインストールする
準備が整えば、実際のインストール作業はとても簡単です。フォルダ内にある.crxファイルを、拡張機能ページへドラッグ&ドロップするだけです。すると、以下のような権限確認のポップアップが表示されます。
このポップアップには必ず目を通しましょう。サードパーティ製拡張機能がアクセスできる情報がここに表示されるためです。閲覧履歴(上図参照)など、第三者に渡したくない情報が含まれている可能性があります。拡張機能の利便性が、その権限がもたらすセキュリティリスクを上回るのかどうか、自分自身でリスク分析を行って判断することが大切です。
以上でインストールは完了です。拡張機能はすぐに動作し始めます。場合によっては、拡張機能ページで該当する拡張機能の「オプション」をクリックし、最終設定を行う必要があるかもしれません。
ただし正直なところ、サードパーティ製拡張機能のインストール体験は決して良好とは言えませんでした。多くの拡張機能が正しくインストールされなかったり、インストールできても期待通りに動作しなかったりします。筆者がテスト用に集めた拡張機能の成功率はわずか40%ほどでした。つまり、多少のフラストレーションは覚悟しておく必要があります。多くのサードパーティ製拡張機能は開発が放棄されているか、そもそも正常に動作していなかったのです。
拡張機能を見つけられる場所
ご覧の通り、サードパーティ製拡張機能のインストール自体は今でも簡単です。難しいのは、目的の拡張機能を探し出すこと。ここでは、筆者が実際に.crx形式の拡張機能を見つけた4つのソースを紹介します。
Chrome Extensions: やや信頼性に欠けるサイトですが、動作する拡張機能がいくつか掲載されています。品揃えは豊富で有用なものも多い一方、どれが最新でまだ使えるのかを判別する仕組みがほぼありません。
GitHub: GitHubで「Chrome extension」を検索すると、膨大な数の結果がヒットします。ただし、ここの拡張機能の多くは「未パッケージ(unpacked)」形式で、.crxファイルになっていません。「パッケージ化されていない拡張機能を読み込む(Load unpacked extension)」オプションを使って追加する必要があります。
Reddit: /r/chrome_extensionsフォーラムはそれほど人気があるわけではありませんが、興味深い拡張機能が投稿されていることがあります。GitHubと同様、未パッケージ形式のものも含まれています。
CNET Downloads: こちらに掲載されている拡張機能の大半は公式のもので、CNETは単にChromeウェブストアへリダイレクトしてきます。一部にサードパーティ製の選択肢もあり、「サイトを見る」ボタンではなくダウンロードリンクが付いているもので見分けられます。
また、Chrome拡張機能の開発者フォーラムを覗いてみるのも一つの手です。開発途中の作品が共有されていることがあります。もちろん、完成品より不安定である可能性が高いため、必ず自己責任で利用してください。
おすすめのサードパーティ製拡張機能を教えてください
率直に言えば、Chromeウェブストアを唯一の配布元とするGoogleの方針は、サードパーティ製拡張機能を駆逐する効果的な手段となりました。現在のサードパーティ界隈は散在していて信頼性が低く、良く言ってもその程度という印象です。多くの開発者は抵抗の少ない道を選び、公式ストアへ登録しています。
それでも、どうしてもサードパーティ製拡張機能をインストールしたい場合は、本記事の手順を実行してみてください。幸運を祈ります。もし別のインストール方法や、優れたサードパーティ製アプリを多数扱うサイトを見つけたら、ぜひコメント欄で教えてください!あなたのサードパーティ製拡張機能の経験はいかがでしたか?ホラー体験談などもお待ちしています。
-
Chromeのシークレットモードで拡張機能を有効にする方法
Chromeのシークレットモードで拡張機能を有効にする方法 プライベートブラウジング(シークレットモード)は、閲覧履歴やCookieを残したくないときによく利用される機能です。一般のユーザーにとっては、ブラウジングセッションの終了とともに履歴や検索内容が自動的に消去される、基本的なプライバシー保護手段といえます。Chromeの場合、このプライベートブラウジングは「シークレットモード」と呼ばれており、他のブラウザと同様に一定レベルのプライバシー保護を提供しています。 しかしその一方で、シークレットモードではすべての拡張機能が無効になるため、ブラウザの利便性が損なわれるというデメリットもあります。
-
MacにGoogle Chromeをインストールする方法|初心者向け完全ガイド
最近macOSに乗り換えたばかりの方の中には、「Chromeでのブラウジングが恋しい…」と感じている方も多いのではないでしょうか。macOSの標準ブラウザはSafariですが、Apple純正のブラウザがどうもしっくりこないという方は、MacにもGoogle Chromeをインストールすることができます。 この記事では、MacにChromeをダウンロードしてインストールする手順を、初心者の方にもわかりやすいようにステップバイステップで解説します。 豆知識:Safariが標準になる前の話 実は、Safariは最初からmacOSの標準ブラウザだったわけではありません。かつてMacには、Micros