Hay una serie de enfoques aquí, y aunque la posición es que, por lo general, los usuarios no deberían estar restringidos cuando se trata de hacer zoom para fines de accesibilidad, puede haber incidentes donde se requiere:
Renderice la página al ancho del dispositivo, no escale:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Evite el escalado y evite que el usuario pueda hacer zoom:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
Eliminar todo el zoom, toda la escala
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />