Skip to content

The viewport forbids pinch-zoom (user-scalable=no)

SuiteCommerce’s shopping.ssp ships <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">. It asks browsers to disable pinch-zoom: iOS Safari ignores it, but Chrome on Android and in-app browsers obey, and it is a WCAG 1.4.4 failure. The fix is in the SSP application, not the theme.

Updated · By the SuiteAnalytics team

What we detect

Pages whose viewport meta carries user-scalable=no or maximum-scale=1. It is the core default, so most storefronts carry it.

How to fix it

  • On SuiteCommerce Advanced, shopping.ssp is part of your own SSP application: remove maximum-scale=1.0, user-scalable=no from the viewport meta in your SuiteCommerce source, check checkout.ssp and my_account.ssp for the same line, and redeploy.
  • On SuiteCommerce Standard the SSP application is NetSuite’s: raise a support case asking for the two values to be removed.
  • Do not attempt it in the theme: the meta is written before the theme loads.
  • Test on Chrome for Android and inside an email or social app’s browser, where the request is obeyed.