ViewPort
viewport(ビューポート)とは、日本語に訳すと「表示領域」という言葉がしっくりくる
<meta name="viewport" content="width=device-width, initial-scale=1.0">
仮想的なウインドウが作られる
ブラウザはviewportのレンダリング結果を液晶の画面サイズに合うようにズームアップまたはダウンして表示する。
心配いらない。
スマホのブラウザはPCのブラウザと違って実際の液晶の解像度ではなく、viewportに設定した画面幅によって支配されている
仮想的なwindowを作って、browserはそれに合わせてレンダリングする、最終的にユーザーの物理画面に出す際に、仮想的なwindowを調整してくれる?
viewportは、proxy, adapter みたいな役割な役割を果たす?