From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/glossary/webidl/index.html | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 files/ja/glossary/webidl/index.html (limited to 'files/ja/glossary/webidl/index.html') diff --git a/files/ja/glossary/webidl/index.html b/files/ja/glossary/webidl/index.html new file mode 100644 index 0000000000..f5a9a1da69 --- /dev/null +++ b/files/ja/glossary/webidl/index.html @@ -0,0 +1,23 @@ +--- +title: WebIDL +slug: Glossary/WebIDL +tags: + - CodingScripting + - Glossary + - WebIDL +translation_of: Glossary/WebIDL +--- +

WebIDL は、ウェブアプリケーションプログラミングインターフェイス ({{Glossary("API")}}) を構成する{{Glossary("type", "データ型")}}、{{Glossary("interface", "インターフェイス")}}、{{Glossary("method", "メソッド")}}、{{Glossary("property", "プロパティ")}}、およびその他のコンポーネントを記述するために使用されるインターフェイス記述言語です。これは、特定のプログラミング言語に依存しないやや定式化された構文を使用しているため、API のコンポーネントを JavaScript 互換の構造にマップすることが可能な一方で、各 API を構築するために使用される基礎となるコードは、どの言語であっても最適に記述できます。

+ +

WebIDL はウェブのほぼすべての API {{Glossary("specification", "仕様")}}で使用されており、その標準的な形式および構文のため、ウェブブラウザーを作成するプログラマーは、どのように API を実装するコードを書くかにかかわらず、ブラウザーが相互に互換性があることを容易に確認できます。

+ +

関連項目

+ +

技術情報

+ + -- cgit v1.2.3-54-g00ecf