Skip to main content

Axe Core Guide

Axe Core 4.7

Zooming and scaling must not be disabled

The user-scalable="no" parameter in the <meta name="viewport"> element must not be used since it prevents text scaling and zooming, which are necessary for individuals with impaired vision.

The option user-scalable="no" within the content attribute of the <meta name="viewport"> element prevents page zooming.

The maximum-scale setting restricts the user’s ability to zoom. This is troublesome for individuals with low vision who rely on screen magnifiers to view web page content.

Users with partial or low vision frequently choose to increase their browser’s fonts to make web content easier to read. Everything visible in the browser window at a given time is the viewport focus. On a high-resolution display, maximizing the browser provides a big viewport focus area that may include the entire online page.

If the browser window is small, only a small portion of the web page will be seen in the viewport focus region. The viewport focus of the browser has no effect on the programmatic focus. Users can scroll the web page up and down, but the focus does not follow the viewport. Developers are required by the Web Content Accessibility Guidelines to create websites to accommodate resizing up to 200%.

Ensures that user-scalable="no" is not included in the <meta name="viewport"> element and that maximum-scale is not less than 2.

What this Accessibility Rule Checks

Ensures that user-scalable="no" is not included in the <meta name="viewport"> element and that maximum-scale is not less than 2.

Learn more:

Related Accessibility Rules