質問するログイン新規登録

回答編集履歴

3

推敲

2020/10/26 23:38

投稿

pandanoir
pandanoir

スコア72

answer CHANGED
@@ -1,7 +1,12 @@
1
- DOM自体を変更するとブラウザに変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。
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

推敲

2020/10/26 23:38

投稿

pandanoir
pandanoir

スコア72

answer CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
  > DOM がどのようにメモリ内で HTML または XML の文書を表現するか、どのように API を使用してウェブコンテンツやアプリケーションを作成するのかを見てみます。
8
8
 
9
- ここの文書はDOMはAPIであるということではないと思います)
9
+ ここの文書はDOMはAPIであるとは言っていないと思います)

1

推敲

2020/10/26 23:27

投稿

pandanoir
pandanoir

スコア72

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
  (ちなみに