プラグイン(拡張機能)
Plug-in
アプリやソフトに後から新しい機能を追加するための小さなプログラム。
簡単に説明すると
プラグインとは、もともとのアプリにはない機能を、後から自由に取り付けられる仕組みのことだよ。 例えば、Webブラウザに翻訳機能を足したり、写真編集ソフトに新しい加工フィルターを追加したりする時に使われるんだ。 自分が必要な機能だけを選んでソフトの機能を拡張させることができて、特定のソフト専用に作られた小さなプログラムが動くことで、使い勝手をカスタマイズできるんだね。
名前のヒミツ
Plug-in(プラグイン)という言葉は、コンセントにプラグを差し込む(Plug in)という動作からきているよ。 電気製品をコンセントにつなぐように、もとのソフトに「カチッ」と差し込んで機能をつなぎ合わせるイメージなんだ。 英語では、後から付け足すという意味の「Add-on(アドオン)」や、機能を広げるという意味の「Extension(エクステンション)」とも呼ばれているね。
くわしく見てみよう!
プラグインとは、ソフトウェアがあらかじめ用意した「拡張の仕組み」を通じて、後から機能を追加できるプログラムのことだよ。
ソフトの開発者が「この形式で作れば接続できる」というルールを決めておき、そのルールに沿って作られたプログラムを差し込むことで、もとのソフトに新しい機能が加わる仕組みだよ。
使いたいものだけを選んで入れられるし、不要になったら外せるのが便利なポイントだよ。
この仕組みはソフトごとに独自に設計されているんだ。
Webブラウザでは「拡張機能(エクステンション)」と呼ばれ、翻訳機能や表示のカスタマイズなどを追加するために使われるよ。
Photoshopなどの画像編集ソフトでは特殊なエフェクトを追加するプラグインが、DAW(デジタル音楽制作ソフト)ではVSTという規格のプラグインを使って新しい楽器の音やエフェクトを追加できる。
プログラミングのエディタでも、文法の色付けや補完機能をプラグインで拡張できるよ。
どれも「後から機能を足す」という考え方は共通しているけれど、それぞれのソフトが独自に用意した仕組みの上に成り立っているから、自分が使うソフトに対応したものを選ぶことが大切なんだね。