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