If I want to change the viewport tag dynamically, what do I need to do?
For Mobile
For sample :
It sets the layout viewport width to 384 pixels. This works in most modern browsers; Nokia WebKit being the prime exception.
You might want to give the layout viewport a width of 380px unless you’re on a widescreen (read tablet as you expect) device, in which case you might want to double it to 768. Or whatever.
This script is executed automatically and changes the meta viewport tag directly.
It’s also possible to force a change much later, after the page has been downloaded and rendered: