8. 基本的な Web システム
- インターネット 誕生 ~ 2000 年代後半 -
サーバー サイド
ページ(HTML)
http, https(get, post)
Web サーバー
クライアント サイド
Web ブラウザー
Query string, form
PC
サーバー側で処理 クライアントは表示のみ
アプリケーションサーバー
9. レスポンシブ Web デザイン
- 2000 年代後半 ~ : スマートデバイスの登場 -
ページ(HTML)
http, https(get, post)
Query string, form
PC
Tablet
Phone
サーバー サイド クライアント サイド
Web サーバー
サーバー側では
1 つの HTML ファイル
Web ブラウザー
画面サイズに応じて
ページのデザインを調整
アプリケーションサーバー
10. http, https(get, post)
SPA (Single Page application)
アプリケーション
{}
J
S
O
N
< >
X
M
L
データ
モダン Web システム
- 近年 : ブラウザー以外のプログラムからも利用 -
サーバー側では、
データの提供メイン
Web サーバー
アプリケーションサーバー
サーバー サイド クライアント サイド
PC
Tablet
Phone
クライアント側で、
コンテンツの組み立て
29. Hypervisor
Device Hardware
Kernel
Windows Platform
Services
Windows Operating System
Hyper-V Hyper-V
Creators Update
WINDOWS DEFENDER APPLICATION GUARD
信頼されているサイト
Microsoft Edge
Kernel
Windows
Platform Services
Microsoft Edge
Windows Defender
Application Guard Container
信頼されてないサイト
Hyper-V 仮想化テクノロジを使用した、
Enterprise 向けの非常に安全なブラウザー機能
承認または信頼されていないサイト閲覧時に、
一時的な仮想 OS のコピー上でサイトを開く。
サイトの閲覧が終了した時点で、
一時的な仮想 OS のコピーを破棄。
生産性を維持したまま安全が保たれる。
30. 二章のまとめ - Microsoft Edge とは
一番セキュリティが高いブラウザー
Windows の機能をフル活用
単純なパフォーマンスでは勝る!