回答編集履歴
1
スクレイピングの役割に関して言及
test
CHANGED
@@ -32,6 +32,10 @@
|
|
32
32
|
|
33
33
|
似たような技術(今回は似てるとも言い難いが)、であっても、本来の役割や用途は違ったものとなります。
|
34
34
|
|
35
|
+
|
36
|
+
|
37
|
+
# iframe
|
38
|
+
|
35
39
|
`iframe`はあくまで、外部サイトないし、同Webページ外のWebページを、インラインブロックで表示するためのマークアップ要素です。
|
36
40
|
|
37
41
|
以前は、`iframe`であっても、読み込み先の情報の取得が簡単にでき、読み込み先のWebページの改竄まで可能でした。
|
@@ -46,7 +50,17 @@
|
|
46
50
|
|
47
51
|
|
48
52
|
|
53
|
+
#スクレイピング
|
54
|
+
|
55
|
+
一方スクレイピングは、Webサイトに対して大量のバッチ処理が必要な時や、どうしても人間が介すると不可能な処理が必要になったりする時などに用いる技術なので、そもそも、`iframe`とは根本的に役割が異なります。
|
56
|
+
|
57
|
+
検索エンジンのロボットに関しても、各サイトに**httpアクセス**を行っているため、スクレイピングの一種と言えます。
|
58
|
+
|
59
|
+
(星の数ほどあるWebサイトの登録を人がやったりは不可能ですよね?)
|
60
|
+
|
61
|
+
今回がたまたま、どっちでもやれるよね、ってなっただけの話です。
|
62
|
+
|
49
|
-
|
63
|
+
そして、スクレイピングの場合は、ブラウザからの**httpアクセス**としてサーバー側で認識されるため、
|
50
64
|
|
51
65
|
けっこう情報取得や、不正操作(ロボットでのフォーム送信など)を、容易に可能にしてしまいます。
|
52
66
|
|