Live data from Hacker News

More Responsive Tapping on iOS

webkit.org

21–30 of 36 posts

Re: More Responsive Tapping on iOS

#21
post #13
post #12

Earlier quoted context omitted.

iOS 9 added that https://webkit.org/blog/3709/using-the-system-font-in-web-co...

But not sizing specifically, right? It looks like I can use the system typeface but not my own typeface at system size.

It looks like it supports sizing:

> "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.

Re: More Responsive Tapping on iOS

#22
post #20

Earlier quoted context omitted.

I don't even know why this is an option that web sites can control. 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.

It is important for things like HTML5 games that essentially wouldn't work without this functionality.

Then they should have had a big fat "begin playing game" button for the browser, and turned it off the rest of the time. The user should still be in control.

Re: More Responsive Tapping on iOS

#23

Standard accessibility disclaimer to people developing websites: please do not set "user-scalable=no" in the viewport meta tag, as this prevents users from pinch-zooming the page. 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 j…

I don't even know why this is an option that web sites can control. 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.

The great thing about iOS (and OS X) is that full screen zoom is trivial to enable and has a very simple shortcut:

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.

Re: More Responsive Tapping on iOS

#25

Earlier quoted context omitted.

I don't even know why this is an option that web sites can control. 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.

The great thing about iOS (and OS X) is that full screen zoom is trivial to enable and has a very simple shortcut: 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…

The OS-wide accessibiliy zooming is just pixel zooming, though. When I zoom the viewport in a browser, it re-renders the fonts and may even show more detail on the images (assuming the images were sized down to begin with). I also still have the toolbars at the top and bottom of the screen.

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

Re: More Responsive Tapping on iOS

#26

Earlier quoted context omitted.

I don't even know why this is an option that web sites can control. 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.

The great thing about iOS (and OS X) is that full screen zoom is trivial to enable and has a very simple shortcut: 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…

No, it isn't because my original iPad (a.k.a. worst ripoff of the decade) is tethered to iOS 5 and can barely do anything. In fact, the fancier web sites that try to "help" me are now more prone to crashing the browser entirely.

Re: More Responsive Tapping on iOS

#27

Standard accessibility disclaimer to people developing websites: please do not set "user-scalable=no" in the viewport meta tag, as this prevents users from pinch-zooming the page. 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 j…

>Standard accessibility disclaimer to people developing websites: please do not set "user-scalable=no" in the viewport meta tag, as this prevents users from pinch-zooming the page. 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…

Do you stop using native apps that you can't zoom?

Re: More Responsive Tapping on iOS

#28
post #27

Earlier quoted context omitted.

>Standard accessibility disclaimer to people developing websites: please do not set "user-scalable=no" in the viewport meta tag, as this prevents users from pinch-zooming the page. 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…

Do you stop using native apps that you can't zoom?

While it is a shame native apps are so often much more limited in usability than webpages, the grandparent does point out that part of the annoyance is disabling it on purpose.

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.

Re: More Responsive Tapping on iOS

#29
post #20

Earlier quoted context omitted.

It is important for things like HTML5 games that essentially wouldn't work without this functionality.

Then they should have had a big fat "begin playing game" button for the browser, and turned it off the rest of the time. The user should still be in control.

You can easily write a bookmarklet which you can tap that would replace any viewport meta tag with a viewport tag that allowed zooming, but as has been mentioned in other thread where this topic comes up - almost invariably the mobile browser software _already has_ a convenient user override built in. Find it and toggle it.

Re: More Responsive Tapping on iOS

#30

Earlier quoted context omitted.

The great thing about iOS (and OS X) is that full screen zoom is trivial to enable and has a very simple shortcut: 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…

The OS-wide accessibiliy zooming is just pixel zooming, though. When I zoom the viewport in a browser, it re-renders the fonts and may even show more detail on the images (assuming the images were sized down to begin with). I also still have the toolbars at the top and bottom of the screen. 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…

That's right. A designer who uses `user-scalable: no` is consciously taking that interaction away from you. And in general the result is sub-par, web apps which limit the viewport feel cheap and tacky.

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.

Post reply on HN