I've been asked to make a responsive design, so I opted to use the skeleton framework as a starting point. This by default includes
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
Now my peer has turned around to me and said this prevents users from using the zoom mode on mobile devices. On the other hand it prevents my website from scaling to fit on a mobile device. Catch22.
So at what point do we draw the line here? I am unsure what to do