回答編集履歴
3
推敲
answer
CHANGED
@@ -1,7 +1,12 @@
|
|
1
|
-
DOM
|
1
|
+
ブラウザのJSでは、DOMのプロパティを変更するとブラウザに変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。HTML DOM API はこのような主張です。
|
2
2
|
|
3
|
-
ただし、DOMそれ自体は単なるデータ構造に過ぎません。ブラウザ上のDOMはブラウザに対するAPIになっているという話です。
|
3
|
+
ただし、DOMそれ自体は単なるデータ構造に過ぎません。たとえばPythonなどでもDOMライブラリがあり扱うことができます。ブラウザ上のDOMはブラウザに対するAPIになっているという話です。
|
4
4
|
|
5
|
+
まとめると、
|
6
|
+
|
7
|
+
- DOM: 単なるデータ構造(APIではない)
|
8
|
+
- HTML DOM API: JSからブラウザへDOMをインターフェイスとして使ってアクセスする機能群
|
9
|
+
|
5
10
|
(ちなみに
|
6
11
|
|
7
12
|
> DOM がどのようにメモリ内で HTML または XML の文書を表現するか、どのように API を使用してウェブコンテンツやアプリケーションを作成するのかを見てみます。
|
2
推敲
answer
CHANGED
@@ -6,4 +6,4 @@
|
|
6
6
|
|
7
7
|
> DOM がどのようにメモリ内で HTML または XML の文書を表現するか、どのように API を使用してウェブコンテンツやアプリケーションを作成するのかを見てみます。
|
8
8
|
|
9
|
-
ここの文書はDOMはAPIであると
|
9
|
+
ここの文書はDOMはAPIであるとは言っていないと思います)
|
1
推敲
answer
CHANGED
@@ -1,7 +1,5 @@
|
|
1
|
-
DOM自体を変更するとブラウザにも変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。
|
1
|
+
DOM自体を変更するとブラウザにも変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。
|
2
2
|
|
3
|
-
こうみるとブラウザに対するインターフェイス(API)とみなせます。
|
4
|
-
|
5
3
|
ただし、DOMそれ自体は単なるデータ構造に過ぎません。ブラウザ上のDOMはブラウザに対するAPIになっているという話です。
|
6
4
|
|
7
5
|
(ちなみに
|