В чём дело
Люди увеличивают текст и страницу из‑за зрения, плотности пикселей, удобства. Запрет zoom — прямой удар по доступности.
Что не делать
user-scalable=no, фиксированный maximum-scale=1 без веской причины (и даже «ради красивого mobile layout» это обычно плохо).
<meta name="viewport" content="width=device-width, initial-scale=1" />
Также важна вёрстка, которая не ломается при 200–400% zoom: без обрезания текста и перекрытий (критерии WCAG по reflow/resize).
Итог
Zoom/resize — базовое право пользователя. Дизайн должен выдерживать увеличение, а не запрещать его.