- ベストアンサー
Webブラウザってどういうしくみなの?
Webブラウザがフラッシュとか動かしてるんでしょうか?どういうしくみのものか知りたいですおおしえください
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
Webブラウザは簡単には2つの部分から構成されていると考えてください。 1.Webサーバーと通信してファイルのやり取りをする部分 2.受け取ったファイルを処理する部分 1はあなたがリンクをクリックしたらサーバーからファイルを受け取ったりする部分です。あなたのパソコンにあるサイトが表示されているということは、あなたのパソコンに何らかのデータが(主にキャッシュファイルとして)あるということなのです。 2は受け取ったファイルを表示する部分でレンダリング・エンジンとかレンダラと呼ばれることが多いです。 シンプルなものはHTMLを表示するだけですが、プラグインと呼ばれる追加機能によって、さまざまなものを表示させることができるようになっています。 Flashはまさにこのプラグインで実現されています。 ですので >Webブラウザがフラッシュとか動かしてる と言えなくはないですが、 「Webブラウザに組み込まれた各種プラグインが動かしている」 と表現したほうが近いでしょう。 これは車にカーナビをつけた時に 「車が人工衛星と位置情報をやり取りしている」とは表現せずに 「車に装備されたカーナビが人工衛星と位置情報をやり取りしている」と表現することに近いです。
その他の回答 (1)
- happy_books
- ベストアンサー率28% (131/460)
<html><head> <title>新しいページ 1</title></head> <body> <p>表示</p> <p><img src="gazou.jpg"></p> </body></html> 基本的にHPはこんな文字がサーバーから送られて、 ブラウザが理解してくれます。 つまり、”赤”という文字をみて、人が赤い色を思い 起こすのと似ているのかもしれません。 ブラウザが個々でお約束の文字を理解し、表現して いるので、IEとネットスケープでは、少し表示が 違う事もあります。 フラッシュは、IEがFlash Playerを起動して、 Flash Player用のデータを理解して、表示させてるんだ と思います。(たぶん^^;) なので、Flash Playerがないと表示出来ません。 Flash Playerに直接データを、入力出来れば、表示する 事もできます。 CDとCDプレイヤーと同じだと思いますよ。 どんなデータを、どこで解釈して、どんなルールで 表示させるのか、がポイントになると思いますよ。