On 10/05/2015 04:53 PM, Maarten van Baarsel wrote:
"fixes" is relative: the page isn't zoomed anymore but lots of UI elements overlap each other.
So, the line we use in ui.js is: $('#viewport').attr('content', "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0");
some sources say that changing the content string to:
"width=device-width, initial-scale=1.00001, maximum-scale=1.00001, user-scalable=0"
or
"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, shrink-to-fit=no"
may fix the issue. However, this viewport setting was always intended only for tablets. It wasn't used on iPod. Maybe we need to use it for more cases, i.e.
if (bw.tablet || (bw.mobile && bw.safari)) ...