Viewport

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Apr 12 5:25
Editor
Edited
Edited
2024 Feb 19 13:57
Refs
Refs
Monitor
화면에 노출되는 영역
viewport는 사용자가 문서를 볼 수 있는 화면 영역을 제공하는 것
layout viewport은 position fixed 요소를 포함해 가시적인 모든 것을 렌더링하는 곳
초기 포함 블록(ICB)은 뷰포트와 같은 크기를 가지고 있으며 캔버스 기준점에 고정되어 있다.
 
 
 
 
It's viewports all the way down | HTTP 203
Bramus schools Jake about all the viewports that exist in the browser. If you've had layout issues with position fixed, vw units, or height:100%, this episode will probably explain why. Chapters: 00:00 - Prologue 00:17 - Intro 01:03 - Desktop Browsers / The Layout Viewport 05:33 - The ICB 12:51 - Viewport Units 16:07 - Pinch Zoom / The Visual Viewport 19:29 - The Layout Viewport, ICB, and Visual Viewport on Mobile Browsers 23:30 - The Large, Small, and Dynamic Viewport 28:35 - Viewports Units and their relation to the ICB 30:25 - Resize Behavior (on mobile) when editable areas gain focus 36:01 - The Virtual Keyboard API 38:44 - A look into my Crystal Ball 42:04 - Interop 2022 Viewport Investigation Effort 43:20 - Epilogue Resources: The Large, Small, and Dynamic Viewports → https://goo.gle/3qxhne7 Prevent content from being hidden underneath the Virtual Keyboard by means of the VirtualKeyboard API → https://goo.gle/3U9rl2X Interop 2022 Viewport Investigation Effort Discussion → https://goo.gle/3DhBHYN Interop 2022 Viewport Investigation Effort Test Pages → https://goo.gle/3BDcuqy CSSWG Issue on Viewport Resize Behavior and Positioning → https://goo.gle/3QJe12q Specifications: (Layout) Viewport Definition (CSS2 Specification) → https://goo.gle/3DlfjxG Containing Block Definition (CSS2 Specification) → https://goo.gle/3Dl9hwN Viewport Relative Lengths (CSS Values 4 Specification) → https://goo.gle/3ddLwvZ The Visual Viewport (MDN) → https://goo.gle/3L9PsKU The Visual Viewport API (CSSOM Specification) → https://goo.gle/3qvAJk2 Viewport Variants (CSS Values 4 Specification) → https://goo.gle/3U7Wd3M Virtual Keyboard Specification → https://goo.gle/3qzq7R2 More videos in the HTTP 203 series → http://goo.gle/HTTP203 Subscribe to Google Chrome Developers here → https://goo.gle/ChromeDevs Also, if you enjoyed this, you might like the HTTP203 podcast → https://goo.gle/HTTP203Podcast #HTTP203 #ChromeDeveloper #WebDev
It's viewports all the way down | HTTP 203
 
 

Recommendations