拡張機能
[Wikipedia|▼Menu]
.mw-parser-output .hatnote{margin:0.5em 0;padding:3px 2em;background-color:transparent;border-bottom:1px solid #a2a9b1;font-size:90%}

ウィキペディアの拡張機能について、

個人アカウントに導入するものについてはWikipedia:ガジェットWikipedia:カスタムJSなどを、

システムにインストールされているMediaWikiの拡張機能については「特別:バージョン情報#インストール済み拡張機能」を参照。

.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%;font-size:90%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}

この記事には複数の問題があります。改善やノートページでの議論にご協力ください。

出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年3月)


古い情報を更新する必要があります。(2021年3月)
出典検索?: "機能拡張" ? ニュース ・ 書籍 ・ スカラー ・ CiNii ・ J-STAGE ・ NDL ・ dlib.jp ・ ジャパンサーチ ・ TWL

「アドオン」はこの項目へ転送されています。特にMozillaにおけるアドオンについては「拡張機能 (Mozilla)」を、コンピュータゲームにおける拡張については「拡張パック」をご覧ください。

機能拡張ではソフトウェアに機能を追加する様々な方法について記述する。
様々な呼称

呼び方はソフトウェアによってまちまちであり、以下の例にある語を同一視するものもあるし、区別して考えるものもある。また、「拡張機能」などの名称に反して、主に誤操作を起こしやすい不要な機能を隠したり無効化したりする機能を持つものもある。



拡張機能 /
エクステンション (: software extension)

拡張パック (: expansion pack)

アドオン (: add-on) / アドイン (: add-in)

プラグイン (: plug-ins) / : Tweak

パッチ (: patch)

マクロ (: macro language) / スクリプト

スナップイン (: snap-ins)

など
アドオン

アドオン(アドインとも)は機能を追加するための小さなプログラム。プラグインと混同されやすいが、それは該当の章を参照。よく知られた例は#ブラウザにおける機能拡張であろう。Mozilla製品においてのアドオンは、拡張機能テーマ、プラグインの総称である[1]。アドオンの多くはバイナリ形式ではなくスクリプト言語で記述される。
マクロ詳細は「マクロ言語」を参照

一定の作業を自動化するためのものであるマクロ機能もアドオンと同様にそのソフトウェアに組み込まれたスクリプト言語で書かれるが、こちらは配布されるよりも個人的に作成し利用するケースも多い。
プラグイン詳細は「プラグイン」を参照

外部のプログラムを読み込んで使うことができる仕組みを採用したソフトウェアにおける、その外部のプログラムのことをプラグインという[2]。プラグインは主にプログラムの形式(外部ライブラリ、バイナリ形式)で配布されるが、本体となるソフトウェアから呼び出して特定の処理を行わせるものであり、それ単体では動作できない。


Adobe Photoshopはプラグインによってフィルタ、ブラシなどを追加できる。

Microsoft Officeにおけるアドイン。

Microsoft 管理コンソールにおけるスナップイン。

Windows Explorerに対するプラグインであるシェル拡張。実体はCOMオブジェクト。

Mac OSにおける機能拡張(英語版)。OS 9以前では広く持ちいられた。

Susieプラグインは主に日本のフリーソフトに採用されている画像表示プラグイン。

統合アーカイバプロジェクト[3]にて配布されるdllは圧縮ファイルを展開または生成する。

Windows Media PlayerQuickTime Playerはプラグインでコーデックを追加できる。

パッチ

パッチはデータそのものを書き換えるもので、更新前と更新後のデータを比較し、異なる部分(差分)のみをまとめたもの。プログラムもデータであるので、プログラムそのものを書き換えることで機能を追加する。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:14 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef