Modern Responsive Web Design & Viewport Testing Guide
Delivering an exceptional mobile user experience is paramount for search engine optimization (Google Mobile-First Indexing) and user conversion rates. Responsive web design relies on CSS media queries (@media (max-width: ...)), fluid flexbox/grid containers, and scalable typography. Testing across diverse viewport widths ensures menus, navigation drawers, tables, and modal dialogues render seamlessly without horizontal overflow.
Standard Device Screen Viewports & Media Query Reference Table
| Device Model / Category | CSS Viewport (WxH) | Device Pixel Ratio (DPR) | CSS Media Query Breakpoint |
|---|---|---|---|
| iPhone 15 / 14 / 13 Pro | 390 x 844 px | 3.0x (Retina) | @media (max-width: 480px) |
| Samsung Galaxy S23 / S22 | 360 x 800 px | 3.0x (AMOLED) | @media (max-width: 400px) |
| iPad 10th Gen / Air | 820 x 1180 px | 2.0x (Retina) | @media (max-width: 834px) |
| iPad Pro 12.9" | 1024 x 1366 px | 2.0x (Retina) | @media (max-width: 1024px) |
| MacBook / Standard Laptop | 1440 x 900 px | 2.0x (Retina) | @media (max-width: 1440px) |
Viewport Meta Tag Best Practice
Ensure every HTML document includes the canonical viewport directive in its <head>:
<meta name="viewport" content="width=device-width, initial-scale=1.0">