That is exactly what is disabled when authors disable zoom via the meta property.
No solution is perfect, but allowing zooming is simple and a huge win for me. (Even if the site still has a sticky header that wont get out of the way...)
- Open Chrome (or Chrome Beta) on Android.
- Settings -> Accessibility
- Force enable zoom (check).
Sites may need to be reloaded after applying this setting.
I'm far sighted, so my phone is literally the hardest thing for me to use much of the time. One of the worst offenders was the Facebook app, which didn't seem to even follow Android's setting for using larger fonts. I've since stopped using the FB app (way too much battery usage), and just use the mobile site, which isn't much better in terms of usability.
Even 'zoom' on fixed elements as dastardly as it looks is easier to read than text that is too small.
But that's how iOS want it. If they made webapps that performant then they'd have trouble imprisoning everyone in the App Store.
Would love to hear from someone who's actually familiar with what's going on though.
[0] http://updates.html5rocks.com/2012/09/Stacking-Changes-Comin...
[1] https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Under...
My workaround includes checking the window width with JQuery and changing the fixed status box (originally on the right side of the page) to floating at the top should the width be below a certain margin.
Is this an acceptable solution?
(I am just beginning web dev in lisp)
I have terrible vision. One of my pet peeves is when I go to a website on my phone through safari that doesn't allow me to zoom the text. For those occasions, I came across a JavaScript bookmark that I created on my phone that runs to undo whatever is preventing me from zooming in.
I'm not a web developer (I do desktop/server software development), so I have no idea how or why certain pages implement this policy/style. It just seems a little arbitrary to choose a font size for your site and not allow visitors to zoom-in in case they have trouble reading the text.