Why is the Samsung Galaxy S ignoring the user scalable meta tag?

According to many sources, a meta tag like this should prevent the browser from letting the user zoom in and out of the page:

<meta name="viewport" content="user-scalable=no">

This works correctly for most mobile browsers, including iOS and most Android phones that I tested. However, the Samsung Galaxy S (Sprint Epic) does not respect it; instead, it allows the user to arbitrarily enlarge / reduce the image.

You can see this by visiting the Facebook “touch screen” page at http://touch.facebook.com/ - on most phones you cannot zoom in on the page, but on Galaxy S you can. I also confirmed that the Galaxy S II respects the meta tag correctly, so this is apparently limited to Galaxy S.

Is this just a mistake in building the Galaxy S browser? Is there any work that doesn't work on other devices?

+5
source share
1 answer

I use this

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">

and it works on my galaxy s

0
source

All Articles