More Responsive Tapping on iOS
webkit.org
webkit.org
Many designers think "there's no need to allow zooming", but this is often coming from people who are blessed with youth and/or great eye-sight. A lot of people (especially as we get older) need to be able to zoom in to read things, or we just want to zoom in on images to be able to see more detail (especially graphics that have text in them).
Fortunately, you don't need to set "user-scalable=no" in order to reap the benefits of the "no tap delay" (thank you to the webkit team for hearing people's feedback about this and changing course from their original plan which was to only disable tap delay when page wasn't scalable).
> "Going beyond the system font, iOS has dynamic type behavior, which can provide an additional level of fit and finish to your content. These text styles identify more than simply a particular font family; instead, they represent an entire style, including size and weight. "
Note that "dynamic type" in Apple vernacular refers specifically to the variable-sizing accessibility feature, so I'm pretty sure this does what you'd want.
At least on Android, Chrome has an accessibility setting which forces pinch zooming to be always available. (Not arguing your point though.)
I should be able to zoom anything I want, site "design" be damned.
It actually ruined the iPad experience for me. Early on, when you could pan and resize any part of a page, it was great; then sites suddenly decided they should "help" me scroll, choose the text size, etc. and the iPad screen ended up feeling like a penalty box.
Settings > General > Accessibility > Zoom
I set the zoom region to full screen. The three finger double tap is a good enough shortcut.
On OS X I use the same feature with Ctrl+Scroll to zoom anywhere on the screen. You can even toggle whether pixel interpolation is used (great if you are checking artwork and want to keep the individual pixels crisp).
I rely on these features, even though I have no trouble with my eyesight. They are wonderful and work everywhere.
I agree with you on the triple-finger tap/Ctrl+Scroll options. I use them all the time to check things out, but I still want my iOS web pages to be pinch-able no matter what the website wants
It's a useful feature — mainly for apps which render say, an "About" page using a web view but want to make it look like a regular app page.
If you write your css to support dynamic type (in the case of iOS); zooming becomes less valuable as an accessibility feature.
100% this. I immediately leave any site that I don't absolutely have to use if it doesn't allow me to pinch, and I'm not visually impaired. Part of the annoyance is knowing that they disabled it on purpose. I realize that there are design considerations that factor into it, but the fact that they designed the site in a way that disables such critical functionality makes me not want to stick around to find out whatever other annoyances it has in store for me.
Zoom in native would be great but it's something you have to implement, not a feature you get for free that you explicitly go out of your way to remove.