Require Viewport Meta
ID |
html.meta_viewport_require |
Severity |
low |
Remediation Complexity |
low |
Remediation Risk |
low |
Remediation Effort |
low |
Resource |
Reliability |
Language |
Html |
Tags |
reliability |
Rationale
Without a viewport meta, mobile browsers render the page at a desktop width and then scale it down, leaving text tiny and forcing the user to pinch-zoom. Declaring the viewport lets a responsive layout adapt to the device width as intended.
<head> <!-- FLAW — no viewport -->
<title>Hi</title>
</head>
<head> <!-- OK — viewport declared -->
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>