W3C don't validate Viewport
TL;DR
Remove "user-scalable=no"
and now the validator is fully ok!
I've found out the purpose of "user-scalable=no"
, thanks to this answer.
Actually
"user-scalable=no"
prevents the user from zooming. And it allows the browser to gain 300ms per click.
300ms per click? That's pretty damn good! I should let "user-scalable=no"
But this is no longer the case, according to efheng's answer.
<meta name="viewport" content="width=device-width">
is enough to remove 300ms delay.
Pay attention that any -scale
property also triggers that warning
Therefore you should remove all of the following properties, if existent
- user-scalable
- initial-scale
- maximum-scale
- minimum-scale