You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
This doesn't surprise me - there are a lot of Web sites (including parts of the new Weather.com) that our "primitive" browser doesn't support. It seems to really have challenges with sites that involve cookie-based logins (since the browser doesn't support out-of-session cookies).
Word on the street is the new OS 6.0 will include a much more robust browser - maybe even a full-chrome version..