You should see this when you go here in the browser via link.

Add this page to your home screen and then launch it from the icon. You should see a different page when you do.

You launched from a home screen icon, right?

Hopefully you did. And with a little luck, you shouldn't see any browser chrome either (toolbars and stuff)

Please tweet @morningtoast with your result and also note the phone/browser you're using