Skip to content

VBC-113: disable-zoom

error

Category: ux-dx
Analysis: Regex (line by line)
File types: .html, .astro
Scope: source code only, ignoring anything inside strings and comments
Tags: accessibility

What it reports

Disabling pinch-to-zoom is an accessibility violation.

Flagged

html
<meta name="viewport" content="width=device-width, user-scalable=no">
html
<meta name="viewport" content="width=device-width, maximum-scale=1">

Not flagged

html
<meta name="viewport" content="width=device-width, initial-scale=1">
html
<meta name="viewport" content="maximum-scale=10">

Pattern

regex
user-scalable\s*=\s*(?:no|0)\b|maximum-scale\s*=\s*1(?:\.0+)?(?![\d.])

Released under the MIT License.